软件测试
文章平均质量分 50
DearMorning
这个作者很懒,什么都没留下…
展开
-
解决Charles映射本地时option请求的跨域问题
问题: 用Charles的Map Local映射接口后,option请求少了Response Headers,导致跨域报错了解决: 使用Charles的rewrite添加需要的Response Headers1.从映射前的option接口中获取需要添加的Response Headers内容2.在Charles的rewrite中添加步骤一种的内容在Charles顶部工具栏,选择rewrite,添加rewrite rule参考资料:用Charles rewrite重写请求解决接口跨域问题.原创 2021-05-19 18:07:42 · 2055 阅读 · 0 评论 -
postman自定义函数脚本获取当前日期
问题:使用Postman测试接口,想要获取当前日期格式化为yyyy-MM-dd作为请求参数字段解决:①利用moment模块实现格式化日期函数在pre-request script(如果是响应后则在tests中)脚本中编写如下代码,在接口请求参数中引用设置的变量,查看控制台可以看到输出const moment = require('moment');//调用moment模块var today=moment().format('YYYY-MM-DD');//格式化当天日期pm.variables.s原创 2020-10-27 00:23:14 · 4442 阅读 · 0 评论 -
Postman接口测试中请求和响应的参数传递
问题:使用Postman测试接口,获取请求或者响应中的某个字段,并传递给另一个接口请求的参数思路:1.获取接口请求或者响应中的字段2.将获取的字段保存为Postman中的环境变量或者全局变量3.在另一个接口中使用变量解决:1.1获取接口请求中的字段1.2获取接口响应中的字段2.将字段保存为变量3.使用变量请求接口...原创 2019-10-31 14:26:56 · 12157 阅读 · 0 评论 -
Jmeter接口测试响应数据中文显示为Unicode码的解决方法
问题:使用jmeter测试接口,返回响应数据汉字显示为Unicode解决结果:解决过程:1.修改jmeter配置文件中的默认编码在Jmeter的安装路径下打开bin文件夹下的jmeter.properties文件,搜索关键词default.encoding定位到语句【#sampleresult.default.encoding=ISO-8859-1】。将注释#删掉,并改成utf-8编...原创 2019-06-05 12:26:54 · 2946 阅读 · 0 评论 -
Postman访问Jenkins的API接口异常的解决方法
问题:使用postman访问Jenkins的api接口,返回异常Unexpected '<'解决:登录Jenkins,系统管理→全局安全配置→匿名用户具有可读权限原创 2018-07-16 15:58:19 · 2029 阅读 · 0 评论 -
Jmeter定时5秒钟发送一次请求
需求:使用上传坐标接口,每个5秒钟发送一次请求过程:1.jmeter测试计划→线程组→sampler→HTTP请求 在线程组中设置线程属性,线程数为1,循环次数为发送请求次数2.线程组→监听器→查看结果树 在步骤一的http请求填写相关参数,运行后查看调用接口的结果是否正确3.使用Excel批量构造测试数据 第一列为经度数据,第二列为纬度数据,保存为position.csv4.线...原创 2018-05-08 15:47:11 · 29858 阅读 · 1 评论 -
Sikuli的安装及使用——基于图像识别的自动化工具
一、Sikuli能做什么?用屏幕截图的方式,用截出来的图形元素组合出神奇的程序实现自动化安装、卸载软件,自动化测试(Windows、mac应用测试,Web测试,移动端测试)二、安装Sikuli预先装好JDK在Sikuli官网https://launchpad.net/sikuli/+download 下载安装用的jar包将下载的sikulixsetup-1.1.2.jar放到一个文件夹下,双击执行...原创 2018-05-07 11:03:19 · 2799 阅读 · 0 评论 -
Jenkins搭建与配置
一、安装Java,配置环境变量1.下载安装jdk后,打开命令提示符,输入java -version,测试是否安装成功2.环境变量的配置(计算机→属性→高级系统设置→高级→环境变量→系统变量)变量名JAVA_HOME,变量值jdk的安装路径,如【C:\Program Files\Java\jdk1.8.0_91】变量名Path,变量值【%JAVA_HOME%\bin;%JAVA_HOME%\jre\...原创 2018-05-02 14:14:01 · 437 阅读 · 0 评论 -
Fidder抓取Android中app的请求
设置Fiddler和手机的WLAN,对手机进行数据抓包原创 2017-12-14 10:13:39 · 746 阅读 · 0 评论 -
Loadrunner12安装及汉化(中文语言包安装)
第一部分:安装一、在惠普官网下载Loadrunner12安装包。下载下来将会有四个安装包。HP_LoadRunner_12.02_Community_Edition_Additional_Components_T7177-15060 社区版的附加组件HP_LoadRunner_12.02_Community_Edition_Language_Packs_T7177-1506转载 2017-06-01 14:58:55 · 20857 阅读 · 2 评论 -
Postman使用说明补充
有Chrome应用版和桌面版,官网下载地址https://www.getpostman.com/①History和Collection。History中可以看到Postman 自动地保存 API 的历史调用;Collection类似文件夹,里面也可以建子文件夹,便于接口的管理。②环境变量设置,点击右边的齿轮按钮设置环境变量,点击眼睛按钮可以查看当前的环境变量,下拉可以选择环境变量。例如编辑原创 2017-05-04 16:45:16 · 1737 阅读 · 0 评论 -
使用Jmeter进行http接口测试
1、打开Jmeter:双击bin目录下的jmeter.bat文件,打开jmeter图形化窗口操作界面2、右击测试计划→添加→Threads(Users)→线程组,创建一个线程组,在线程属性中可以设置线程数、Ramp-Up Period(in seconds)和循环次数3、右击线程组→添加→配置元件→HTTP请求默认值。填写服务器名称和端口号、http请求的协议类型和编码,设置HTTP请原创 2017-05-04 13:20:45 · 890 阅读 · 0 评论 -
JMeter非GUI模式自动生成测试报告
JMeter非GUI模式生成测试报告report.jtl,以及在该模式下生成html格式的测试报告原创 2017-05-03 18:02:57 · 4078 阅读 · 0 评论 -
Ant环境配置、生成测试报告以及问题的解决
ant的下载配置、编写build.xml执行ant产生报告、使用ant时出现的错误及解决原创 2017-05-03 15:40:38 · 3794 阅读 · 2 评论 -
Jmeter参数化(_csvread函数、CSV Data Set Config)
方法一、Jmeter自带的函数助手——_CSVRead函数1.数据准备:先在excel存储数据,保存格式选择csv格式。或在记事本存储数据,列之间用英文逗号分隔,保存为txt2.使用_csvread函数:选项-->函数助手对话框,打开函数助手弹窗,选择_csvread函数第一行:输入csv文件所在的路径,如F:\test.csv。第二行:输入参数所在的列,列数是从0开始数的转载 2017-05-02 14:36:47 · 10484 阅读 · 0 评论 -
Jmeter安装和启动报错unable to access jarfile apachejmeter.jar的解决
安装jmeter,需要先配置JDK环境。以及运行jmeter.bat报错的解决原创 2017-05-01 17:48:23 · 16607 阅读 · 8 评论