10 2020 档案
摘要:JMeter基本构成 测试计划:也就是描述我们本次测试的所有功能啦,我们可以在计划下添加多个线程组 线程组:顾名思义,就是一组线程,其实也就是一个虚拟的用户组了,我们进行并发测试不就是模拟很多同学同时在线对我们网站发起请求吗,这里线程组就可以想象成同时段所有用户的集合,而每个线程则是具体的某个虚拟用
阅读全文
摘要:交换变量 要求:通过用户输入两个变量,并相互交换: 方法1:利用临时变量 x = input('输入 x 值: ') y = input('输入 y 值: ') # 创建临时变量,并交换 temp = x x = y y = temp 方法2:推荐,简单!! x,y = y,x 3、判断字符串是否为
阅读全文
摘要:1)random.random() #用于生成一个0到1的随机浮点数,(0,1】 2)random.randint(a, b) #用于生成一个指定范围内的整数,【a,b】 3)random.randrange([start], stop[, step]) #从指定范围内,按指定基数递增的集合中 获取
阅读全文
摘要:查看进程的命令。 ps -ef | grep 进程名 查看端口的命令: netstat -ntlp //查看当前所有tcp端口 ·netstat -ntulp |grep 80 //查看所有80端口使用情况 ·netstat -ntulp | grep 3306 //查看所有3306端口使用情况 查
阅读全文
摘要:一、数据类型 1.1 字符串 1.1.1.引号(单/双/三引号) 字符串(string)使用单/双引号时的效果一样; 利用三引号(''' '''),表示多行的字符串,可以在三引号中自由的使用单引号和双引号。 1.1.2 去空格及特殊字符 使用 ''.join(str.split('#')) 1.1.
阅读全文
摘要:虽然我们对性能测试理解为多用户并发测试,但真正做到完全的并发是不存在的,为了更真实的实现并发这概念,我们可以在需要压力的地方设置集合点,等到所有用户都准备好时,一起发送请求。 Jmeter中的集合点通过添加定时器中的Synchronizing Timer来完成 1、添加Synchronizing T
阅读全文
摘要:Beanshell是Jmeter中最复杂的内置组件之一,它的原理是一个嵌入式的Java源码解释器,不仅能够执行java应用程序,同时也使用Jmeter本身的API。 Beanshell的使用场景 1、内置变量操作 Beanshell可以通过Jmeter本身的已内置的对象vars对变量进行get与pu
阅读全文
摘要:测试准备:下载配置驱动包,即MySQL Connector/J , 下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html 一、引用mysql驱动包 jmeter中引用该jar包有两种方法: 1、直接把jar包放在jmeter lib目录下
阅读全文
摘要:JSON提取器设置多个变量获取多个数据 添加后置处理器-JSON提取器 JSON提取器说明 Apply to:应用范围; Default Values: 缺省值,匹配不到值的时候取该值,可写error。 Names of created variables : 接收值的变量名,自定义,多个变量用分号
阅读全文
摘要:1、格式化时间 function dateFormat(fmt, date) { let ret; const opt = { "Y+": date.getFullYear().toString(), // 年 "m+": (date.getMonth() + 1).toString(), // 月
阅读全文
摘要:配置文件test.config [PYTHON] number=12 name=["小明",“小华”] 一、配置文件的组成: section:表示要标记的不同数据的区域,用[]表示,例如以上文件的PYTHON option:相当于字典中的key ,例如以上文件的number、name value:相
阅读全文
浙公网安备 33010602011771号