- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 jmeter关联和全局变量设置
如下图,将需要使用变量的值用全局变量替换,${__property(token)},其中,token为全局变量名。在接口测试过程中,前一个接口的返回值需要在后续的中使用,因此就需要设置关联。步骤1设置的变量只能在一个线程组中使用,如果还需要在其他的线程组使用,就需要设置全局变量。按照如上三步,关联就可以设置好了,后续接口返回值就可以在任意的接口入参中使用。局部变量只能在一个线程组使用,如果想要跨线程组使用,就需要设置全局变量。1)如下图,在设置变量的请求下,新增一个全局变量设置。...
2022-07-19 19:03:48
1466
原创 jmeter ip 欺骗
压力测试时,尤其是对于一些服务器做了负载均衡,且负载均衡机制是根据不同的ip来访问不同的服务器,这个时候我们一台电脑来做压力测试,ip只有一个,为了创造更多的ip,就需要用到ip欺骗。ip欺骗是在局域网里面找一些没有被使用过的ip地址,然后以这些ip地址发请求过去,这样的话,服务端接收到的ip地址,都是你局域网里面的ip,这样就能保证不同的ip访问服务器。以下就是操作步骤:1、找一些局域网内没有用过的ip...
2021-08-23 19:51:08
1221
原创 Linux下,Jenkins+ant+jmeter接口自动化测试环境搭建
(一)JDK安装与配置1、下载jdk,linux版本,jdk下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、将下载好的安装包放到服务器上3、将安装包解压,一般解压到/usr/local/路径下,然后解压切换目录:cd /usr/local/解压:tar -zxvf /usr/local/jdk-8u281-linux-x64.tar4、配置环..
2021-03-10 19:18:32
648
原创 jmeter 接口测试踩过的坑
1、请求头设置一定要设置请求头,否则会请求出错2、https的接口如果是录制,就需要https代理证书如果是直接写接口,是不需要安装证书的
2020-10-23 10:20:47
389
原创 jenkins发送邮件中文是乱码,解决方案
解决方案:1、添加系统变量。变量名:JAVA_TOOL_OPTIONS变量值:-Dfile.encoding=UTF82、打开jenkins,系统管理--系统设置,在全局属性处勾选Environmentvariables,添加编码环境变量LANG=zh_CN.UTF-83、重启jenkinsjenkins地址后输入restart,jenkins会弹出来是否重启,点击重启即可...
2020-10-21 17:58:10
1267
原创 利用 bat 命令方式启动jenkins
set JENKINS_HOME=D:\jenkinscd /d %JENKINS_HOME%java -jar jenkins.war --httpPort=8080
2019-11-13 18:27:43
833
原创 windows下,jmeter+jenkins+ant接口自动化测试环境搭建
(一)jdk安装与配置利用jmeter进行接口自动化,需要用到jdk,因此需要下载并安装jdk,下载jdk并配置好环境变量(可参考网上教程)(二)ant安装与配置1.下载ant,解压后并保存,这里不多加赘述。2.ant环境变量的配置新建一个系统变量,变量值就是你的ant安装后的文件路径,见下图系统变量-path中加入%ANT_HOME%\bin,如下图然后保存,打开...
2019-10-14 20:33:51
367
原创 MAC下,基于Appium+Maven+java+Jenkins的IOS自动化测试环境搭建
1.准备java开发环境1).安装jdk在官网中(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html),下载dmg 格式的jdk,如下图下载好之后,双击按照步骤安装即可2)配置环境变量打开【终端】,输入命令,系统就会显示当前java的安装目录/usr/l...
2019-05-07 17:34:26
974
原创 Selenium 关于上传附件
以下为附件上传代码,只需要传入附件上传的按钮(利用的方法是xpath)和附件上传的位置即可public void uploadFile(WebDriver driver, String filePath, String upLoadPath) throws AWTException, InterruptedException { //创建一个键盘对象 Robot r...
2019-03-05 18:43:28
938
原创 Selenium获取元素基本语法
driver.findElement(By.xxx),可以根据实际项目情况,选择是用id、classname 或者 xpath.....等哪一种方式定位1.input输入框赋值driver.findElement(By.className("form-input")).sendKeys("输入框输入内容");2.radio、button点击driver.findElement(...
2019-03-05 18:28:09
749
原创 基于Appium+Maven+Jenkins的Android自动化测试环境搭建
使用介绍1)appium介绍appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。重要的是,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。2)appium和selenium的关系ap...
2018-10-14 21:08:21
2383
2
原创 selenium+ant+jenkins集成自动化测试环境搭建
上一篇文章(https://mp.youkuaiyun.com/postedit/82388339),主要分享的是selenium自动化测试基本的测试环境的搭建,能够正常的在eclipse中编写用例和执行用例。实际工作中,我们的自动化脚本基本都是下班时无人值守执行,执行完成之后,并将执行结果以邮件的方式发送,很显然,我们手动执行Testng.xml已经不能满足需求。因此,我们需要引入Ant,首先介绍一...
2018-09-13 20:11:02
1129
1
原创 selenium+Testng +java测试环境搭建
1.安装配置java环境1)下载jdk并配置好环境变量(可参考网上教程)2)安装好eclipse3)新建一个java工程2.selenium环境搭建1)在selenium官网上下载selenium的需要的jar包下载好如下图所示下载好之后解压,如下图所示2)将上图下载好的文件导入到eclipse工程里面在eclipse工程下面新建一个文件夹,名称为lib...
2018-09-05 09:15:04
1198
原创 安全测试工具----MobSF的安装(静态分析器的配置)
MobSF可以对ios和android进行安全测试分析,可以对app进行静态和动态的分析,目前,ios只能做动态分析,android既可以做静态分析,也可以做动态分析,本次,主要说明的是在windows下静态分析器的配置,就可以做基本的静态分析了静态分析器应该按照如下方式进行配置:1.安装jdk,并配置环境变量jdk下载:http://www.oracle.com/technetwork/java...
2018-03-20 20:44:27
7145
4
原创 Telerik Test Studio---- ios自动化测试
Test Studio关于ios的自动化测试和android相似,不同区别在于,ios是在打包的时候就需要设置一个唯一的标识,这样代理App就能够调用起来,而android是打完包之后,在Test Studio里面配置,以下,将详细介绍ios的自动化测试1.准备一个可测的安装包并将其安装到ios设备上.打包ios时,需要注意,需要给ios包增加一个url,,保证测试的APP能够自动的将要代
2018-01-22 18:42:14
447
原创 Telerik Test Studio---- android自动化测试1
本片文章介绍Test Studio 关于android的 自动化测试,以下将会是一个完整的测试步骤。1.需要给本地电脑安装android sdk和jdk。2.打开Test Studio,选择工程文件类型为Mobile测试,如下图所示。3.填好之后,点击【Create】,进入到下图,配置安装包。因为是android自动化测试,因此需要对安装包进行配置。 首
2018-01-22 17:29:25
948
原创 手机性能测试——如何用loadrunner11完成手机的性能测试
从我们接触loadrunner开始,书本上的案例都是讲用loadrunner录制web端用例,对于测试小白,手机端的性能测试该如何进行? loadrunner官方资料,loadrunner12以上支持手机端的模拟录制。大多数的公司(loadrunner是收费的),基本用的都是loadrunner11,那怎么实现手机应用的性能测试呢? 以下是解决方案: 解决方案分手机端
2017-05-22 19:30:44
6055
1
原创 selenium---脚本回放时,按钮找不到
selenium---脚本回放时,按钮找不到,一直报错 作为一个新手,刚开始使用selenium IDE录制测试脚本时,对任意有点击按钮的操作(就算是一般的编辑按钮,也是如此),脚本回访时,一直提示,点击该按钮步骤出错,可是查找出来的结果是页面元素存在,反复录制好几次,还是会提示,报错,元素找不到,为此,还专门放慢了录制速度,可是仍然报错,如下图所示:解决方法:每次在录制脚本
2017-05-09 19:03:52
1618
1
原创 web功能测试的小细节总结一
1.同一个浏览器多账号登录测试步骤:账号1成功进入系统中 复制账号1的链接 在同一个浏览器中将复制的链接打开,并在当前页面将账号退出,登录账号2 账号2操作一部分数据,并保存或提交 对账号1进行操作,查看页面显示期望结果:账
2017-03-30 18:57:55
415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人