- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 性能测试点
一、tps二八原则在性能测试中通常使用二八原则来量化业务需求。二八原则:指80%的业务量在20%的时间里完成。例:如某个公司1000个员工,在周五下午3点-5点有90%的员工登陆公司周报系统则:业务量=1000个,时间=2x60x60=7200秒根据二八原则来计算3点到5点的TPS=(90%*业务量*80%)/(20%*时间)=0.9*1000*0.8/(0.2*7200)=0...
2018-10-25 17:00:14
334
翻译 Linux查询机器信息(cpu等)
cat /proc/cpuinfoprocessor : 0vendor_id : GenuineIntelcpu family : 6model : 44model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHzstepping : 2microcode : 21cpu...
2018-09-12 19:09:54
958
原创 RobotFramework 执行case时,控制台打印UnicodeDecodeError
问题:控制台打印报错:UnicodeDecodeError: 'utf8' codec can't decode byte 0xbc in position 0: invalid start byte解决方案:根据控制台的提示信息找到D:\Python27\Lib\site-packages\robotide\contrib\testrunner.py文件的400行,将"utf-8"改为"gbk"...
2018-06-12 16:00:15
855
原创 Jmeter相关笔记
1.正则表达式提取器中名词解释: 注释:可以随便自己写 Apply to:默认即可 要检查的字段:一般情况下选择主体,即服务器返回页面的主体信息。 引用名称:其他地方引用提取值的变量名称,如填写的是:id,具体的引用方式是${id} 正则表达式:提取内容的正则表达式,()表示提取,对于你要提取的...
2017-12-21 17:49:46
245
原创 Robot Framework String库的常用方法
一、Remove String Using Regexp使用1、${test} Remove String Using Regexp ${date} \\D 去除${date}字符串中非数字的字符二、Get Substring使用1、${last_date} Get Substring ${time} (空格) 10 得到第0-9范围的字符(默...
2017-08-30 15:08:20
11350
原创 Robot Framework中将type为“unicode”的字符串转换为‘str’
出现的场景在eclipse中写入的方法传入的字符串打印的type为‘str’将该方法引入到robotframework中时,传入相同的参数时,打印的type为‘unicode’上面情况产生的原因"Robot Framework functions accept arguments default unicode t
2017-08-30 10:01:30
15450
原创 解决Robot Rramework在query.py中加入decode函数后ride不识别的问题(关键字是黑色)
1、在query.py中加入自定义函数decode(作用是调整oracle查询时的中文编码乱码的问题) def decode(self,customstr,mode): return customstr.decode(mode)2、def前面需要加入4个空格3、重启ride
2017-08-23 10:33:43
1180
原创 解决Robot Framework 使用cx_Oracle连接Oracle数据库中文不识别的问题
1、首先查一下oracle服务器的字符编码select userenv('language') from dual2、在本机环境变量中配置编码环境变量名:NLS_LANG 变量值:第一步查出的字符编码“AMERICAN_AMERICA.AL32UTF8”3、重启电脑(根据自身情况决定是否重启,我是折腾了半天,发现重启电脑后正常了)
2017-08-23 09:38:23
1123
原创 Robot Framework连接Oracle数据库(汇总自网络)
安装DatabaseLibrary:pip install robotframework-databaselibrary一、连接oracle数据库1、安装cx_Oracle插件(需要与python、oracle、win版本保持一致) 在线安装:pip install cx_Oracle(官方地址:https://pypi.python.org/pypi/cx_Oracle/5
2017-08-22 11:21:09
3912
原创 RobotFramework日志不显示
原因:case运行时,是使用IE或是chrome浏览器,运行一次后IEDriverServer.exe或chromedriver.exe进程仍在运行中。解决方案:方法一:在任务管理器中,将后IEDriverServer.exe或chromedriver.exe进程结束方法二:将下面代码保存为批处理,每次运行后手动运行一下: taskkill /f /im chromedr
2017-08-21 19:26:33
2012
原创 Jmeter使用JDBC Connection Configuration链接oracle数据库时的配置参数
1、Validation Query 默认是 select 1 ,需要改为select 1 from dual2、Database URL : jdbc:oracle:thin:@【IP地址】:1521:【服务名】3、JDBC Driver class:oracle.jdbc.driver.OracleDriverPS:需要导入相关数据库链接jar(公司使用的是 ojdbc
2017-04-26 17:29:37
2216
原创 Jmeter使用BeanShell 断言进行判断
对相应结果进行判断时,普通的响应断言满足不了需求,对于有java基础的同学来说,BeanShell 断言可以解决大部分的问题;1、新建BeanShell断言2、编写断言判断代码:if("206".equals("${action_seq_1}") && "3".equals("${trans_status_1}")){ Failure = false; FailureM
2017-04-26 16:55:29
13874
2
原创 ASCII、十六进制、字节数组、字符数组相互转换
/** * 字符串转换为Ascii * @param value * @return */ public static String stringToASCII(String value) { StringBuffer sbu = new StringBuffer(); char[] chars = value.toCharArray(); for
2017-04-14 11:30:40
12212
原创 检验身份证号码
/** * */import java.text.SimpleDateFormat;/** * @author liu * @version 2017年4月5日 下午4:11:07 * @purpose */public class Snippet { private static boolean checkDate(String ye
2017-04-05 17:59:48
450
原创 利用jenkins发送测试报告模板
1、Editable Email Notification中的 Default Content 填写以下内容: ${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次测试执行日志 offset="0">
2017-04-05 09:18:33
4733
原创 如何在jmeter的测试报告中显示失败的responseData
# 如何在jmeter的测试报告中显示失败的responseDataFailure Detail模块显示Response Data:1、在测试报告模板中(jmeter-results-detail-report_1.0.xsl):a、设置showData为‘y’xsl:param name="showData" select="'y'"/>xsl:param name=
2017-03-30 17:36:28
8613
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人