摘要: 1、本机要和作为压力机的电脑之间可以ping通2、谁的电脑做压力机要把他电脑上的jmeter-server.bat启动3、在配置文件(jmeter.properties)里面找到remote_hosts加入这个IP:1099,可以远程启动一个压力机,也可以启动所有的压力机,用右上角的绿色按钮 4、如 阅读全文
posted @ 2018-02-01 17:29 laosun0204 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 把第一个请求的返回值,在响应结果里找到要替换的字段,把该字段用正则表达式来实现,作为第二个请求的入参,用到关联 第一种添加关联的方式利用正则表达式提取器找到token值得左右边界,将需要关联的值替换成(.*)或(.+?)(and):它们会嵌套到被返回的匹配字符串部分.:匹配任何字符+:一次或者多次? 阅读全文
posted @ 2018-02-01 17:22 laosun0204 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 有些非标准的wsdl文件导入到loadrunner时候会报错,这时候我们就能利用jmeter进行性能测试,Soapui导入wsdl文件或者url地址,导入报错的见说明文档File >new soapUI Project,输入Project Name,勾选Initial WSDL/WADL,输入htt 阅读全文
posted @ 2018-02-01 17:17 laosun0204 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 接口返回值json方式展示在谷歌浏览器方式:点击右上角三个点,单击更多工具(L)->扩展程序,点击加载已解压的扩展程序按钮,选择已解压的json_viewer(通过json_viewer.zip解压缩)的文件夹,点击更新按钮,刷新浏览器,如下图: 可以看到请求时间和url,以及美化后的返回值,比之前 阅读全文
posted @ 2018-02-01 17:14 laosun0204 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 检查点用断言来表示,在setmoney2的接口上右键添加->断言->响应断言,匹配规则选择包括,在要测试的模式里输入响应成功的msg,跑一下,成功 将200改成2000,在跑一下,断言失败了,找不到2000,显示如下 模式匹配规则中,包括和Substring一样,匹配和Equals一样,否是不匹配, 阅读全文
posted @ 2018-02-01 17:00 laosun0204 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在测试计划页面首先添加,点击浏览按钮找到jar包,打开即可,通过jar包连接mysql数据库右键线程组添加->配置原件->JDBC Connection Configuration,在Variable Name文本框里输入一个变量名,其余的按图中填写,Database URL那要包含连接的服务器IP 阅读全文
posted @ 2018-02-01 16:55 laosun0204 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 涉及到重定向的添加cookies管理器,线程组右键添加->Sampler->HTTP请求,对这个接口进行改名,右键该接口添加->配置原件->HTTP Cookie管理器,如下图配置: 右键该接口添加->配置原件->HTTP信息头管理器,如下图配置: session是保存在服务端的一个键值对,cook 阅读全文
posted @ 2018-02-01 16:27 laosun0204 阅读(355) 评论(0) 推荐(0) 编辑
摘要: jmeter的处理逻辑是: 服务器名称或IP是不包含http://,把key-value类型的入参放到Parameters里,上传文件的入参切换到Files Upload,点击浏览按钮找到对应的文件显示在文件名称这里,参数名称写上入参名称,这里是file,如下图所示: 使用管理员beijing120 阅读全文
posted @ 2018-02-01 15:21 laosun0204 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序-第一种方法 def bubble_sort(num): for i in range(len(num) - 1): for j in range(len(num) - i - 1): if num[j] > num[j + 1]: num[j], num[j + 1] = num[j + 阅读全文
posted @ 2018-01-04 17:22 laosun0204 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 类中的__call__代表把一个类变成函数,加上括号就运行 class Reader(object): def __init__(self, name, nationality): self.name = name self.nationality = nationality def __call_ 阅读全文
posted @ 2017-12-01 21:51 laosun0204 阅读(143) 评论(0) 推荐(0) 编辑