标签:amp 之间 表达 密码登录 失败 正则表达 集合点 测试 处理
简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,拿那个用户和密码的地方,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等一等,然后一起访问。
注意:集合点的位置一定要在Sample之前.
1.右键点击 线程组->添加->定时器->Synchronizing Timer,这样就添加了一个集合点
1.线程组->添加->后置处理器->正则表达式提取器
引用名称:其它地方引用提取值的变量名称,如填写的是:str,具体的引用方式是${str}
正则表达式:提取内容的正则表达式【稍注意一下:()表示提取,对于你要提前的内容需要用小括号括起来】
模板:用$$引用起来,如果在正则表达式中有多个正则表达式(多个括号括起来的东东),则可以是$2$,$3$等等,表示解析到的第几个值给str
匹配数字(0代表随机):0代表随机,-1代表所有,其余正整数代表将在坚持的内容中,第几个匹配的内容提取出来。
缺省值:正则匹配失败时,取的值
【说明】
在使用正则表达式提取器的过程中,如果匹配数字选择的是-1,还可以通过${str_1}的方式来取第1个匹配的内容,${str_2}来取第2个匹配的内容。匹配数字和${str_n}可以好像可以相互替代,但究竟是不是这样的,还没弄太明白。
关于正则和?是不一样的,在上述的例子中使用正则
标签:amp 之间 表达 密码登录 失败 正则表达 集合点 测试 处理
原文地址:https://www.cnblogs.com/sharef/p/13611587.html