正则表达式:
1.取值范围:
[0-9]:数字0到9 \d也可以表示
[a-z]:小写字母a到z
[A-Z]:大写A-Z
. :代表任意字符
2.取值长度
?:0到1
*:0-无穷
1:(默认1)
+:1-无穷
n:{n}
n-m:{6-9}六位到九位
n-无穷:{9,}从9到无穷
3.符号
[]:取值范围
{}:取值长度
():选中取值
^:以开始 ^[a-z]代表小写字母
$:结尾:以什么结尾
\转义字符:主要作用是把特殊字符转换为普通的字符
正则表达式提取器:
1.表达式语句参照正则表达式
2.要匹配字符的前后加上提高准确度 如:<center><h1>(.*?)</h1></center>
3.正则表达式什么时候用: 提取结果,放到变量里面用
if控制器
作用:(根据判断结果,控制流程) 确定是否执行控制器内步骤,判断条件通过才执行,不通过下一步性能测试
1.模拟用户的行为
1.根据接口规范,模拟用户的http请求
2.模拟多个用户
2.通过添加线程组数量+循环次序模拟用户持续访问
3.如何查看结果
1.每秒点击数 hps
2.每秒响应数 tps
3.查看结果树
4.多个接口怎么关联: 用户自定义变量,正则表达式提取器
接口测试怎么测:
1.功能测试 : (正常流:正常流全字段覆盖,必填字段覆盖 .异常流测试;必填字段异常流,选填字段异常流)
2.流程测试: (先画流程图,选出最长,最全的一到多条写脚本,按流程测试)
3.性能测试:(1)首先模拟用户的实际场景(2)然后选择Fiddler抓包(3)模拟用户请求(4)由小到大逐渐施加压力,找到性能瓶颈
网友评论