- 浏览: 245601 次
- 性别:
- 来自: 上海
最新评论
文章列表
测试第二阶段重要知识点提要
- 博客分类:
- 杂文摘要
第二阶段知识点
一、需求文档评审
需求规格说明书的目的:
CMM4级需要针对每一个研发活动进行长期度量,并根据度量数据建立各研发活动的预测模型(系统测试、概要设计、详细设计模型)
需求规格说明书的特点:
正确性:所描述的需求是用户真正需要的;
无歧义性:所描述的需求只有唯一的解释;
完整性:1、所描述的需求涵盖了所有的需求(显示式的、隐式的)
2、对每一个需求(显式和隐式的)都进行了完整(功能、性能等)的定义
一致性:1、所描述的需求和上一级需求(原始需求或分配需求)是一致不冲突的;
2、所描述的同级需求是一致的,不冲突的; ...
快速排序的基本思想:
通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。
先看一下这幅图:
把整个序列看做一个数组,把第零个位置看做中轴,和最后一个比,如果比它小交换,比它大不做任何处理;交换了以后再和小的那端比,比它小不交换,比他大交换。这样循环往复,一趟排序完成,左边就是比中轴小的,右边就是比中轴大的,然后再用分治法,分别对这两个独立的数组进行排序。
1 public int getMiddle(Integer[] list, int low, int hi ...
Alt+Enter 自动添加包
Ctrl+t SVN更新
Ctrl+k SVN提交
Ctrl + / 注释(取消注释)选择的行
Ctrl+Shift+F 高级查找
Ctrl+Enter 补全
Shift + Enter 开始新行
TAB Shift+TAB 缩进/取消缩进所选择的行
Ctrl + Alt + I 自动缩进行
Ctrl + Y 删除当前插入符所在的行
Ctrl + D 复制当前行、或者选择的块
Ctrl + Shift + J 合并行
Ctrl + Shift + V 从最近的缓存区里粘贴
Ctrl + Delete 删除到字符结尾
Ctrl + Ba ...
【视频教程】
Java基础阶段:
一、20天横扫Java基础(课堂实录)
http://pan.baidu.com/s/1kTgIYDT
二、尚硅谷Java基础实战——Bank项目
http://pan.baidu.com/share/link?shareid=3690978764&uk=573533038
、
三、尚硅谷_ORACLE、SQL、PLSQL 视频教程
http://pan.baidu.com/s/1sjAXtDF
转自:http://www.cnblogs.com/fnng/archive/2012/12/22/2829479.html
创建一个简单的测试计划来使用这些元件。该计划对应的测试需求。
1)测试目标网站是fnng.cnblogs.com 和 tt-topia.rhcloud.com
2)测试目的是该网站在负载达到20 QPS 时的响应时间。
QPS 解释
1,网络爬虫的定义
网络爬虫(Web Spider),把互联网比作一张蜘蛛网,Spider就是在这张蜘蛛网上面爬来爬去的蜘蛛。Spider从网站的某一个页面开始读取网页内容,找到这个网页的链接地址,然后通过这个链接地址找下一个网页 ...
一、测试需求描述
对服务后台一系列的http接口功能测试。
输入:根据接口描述构造不同的参数输入值
输出:XML文件
eg:http://xxx.com/xxx_product/test/content_book_list.jsp?listid=1
二、实现方法
1、选用Python脚本来驱动测试
python发送邮件
- 博客分类:
- Python
python自带的smtplib模块对邮件发送提供了支持,所以首先要import smtplib。
# coding:utf-8
import smtplib
from email.mime.text import MIMEText
# 收件人列表
mailto_list=["XXXXX@qq.com;XXXXXX@qq.com"]
# 设置服务器
mail_host="smtp.qq.com"
# 用户名
mail_user="yourmail"
# 密码
mail_pass="pa ...
主要包含点:文件读取(linecache)、循环取值、获取url请求状态码、对请求状态码判断等
python中linecache模块的用法
#coding:utf-8
import os,urllib,linecache
import sys
for x in linecache.updatecache(r'url.txt'):
try:
a = urllib.urlopen(x.replace('/n','')).getcode()
print x,a
except Excepti ...
获取当前时间:
import time
print time.time() #获取当前时间
print time.strftime("%Y-%m-%d %X ") #获取当前时间(按照指定格式)
用time.localtime()方法,作用是格式化时间戳为本地的时间:
import time
print time.localtime(time.time())
输出结果:time.struct_time(tm_year=2015, tm_mon=11, tm_mday=513, tm_hour=15, tm_ ...
charles使用教程指南
0x01 前言:
Charles是一款抓包修改工具,相比起burp,charles具有界面简单直观,易于上手,数据请求控制容易,修改简单,抓取数据的开始暂停方便等等优势!下面来详细介绍下这款强大好用的抓包工具。
0x02 下载与安装
首先是工具下载和安装 首先需要下载java的运行环境支持(一般用bur
Mysql的三种注释
- 博客分类:
- sql
MySQL服务器支持3种注释风格:
· 从‘#’字符从行尾。
· 从‘-- ’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。该语法与标准SQL注释语法稍有不同。
· 从/*序列到后面的*/序列。结束序列不一定在同一行中,因此该语法允许注释跨越多行。
下面的例子显示了3种风格的注释:
mysql> SELECT 1+1; # This comment continues to the end of line
mysql> SELECT 1+1; ...
jdk1.7安装环境部署---Windows7 64bit1,首先要下载jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择合适的版本jdk,这里我选择的是Windows环境 1.7版本的2,直接安装,指定路径:C:\Java\jdk1.7.0_17 与 C:\Java\jre7
3,配置环境变量:
我的电脑右键属性——》高级系统设置——》环境变量
4,新建JAVA_HOME系统变量,赋值:C:\Java ...