![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口自动化框架
killer0415
这个作者很懒,什么都没留下…
展开
-
cypress体验
环境搭建 cypres是基于js的一个前端框架,它依赖于node.js,需要先安装node.js或者直接安装npm,node.js包含了npm(node.js的最新版本已经不支持win7了,需要使用旧版本,如12版本),通过node -v 或者 npm -v来验证是否安装成功; 接下来新建一个空文件夹,当做项目的根目录,在根目录下执行 npm init ,一路回车下去,会生成一个npm的工程包package.json文件; 最后输入yes即可创建成功 到此为止npm的环境搭建好了...原创 2020-07-31 20:03:49 · 347 阅读 · 0 评论 -
jmeter不走if分支里的流程
最近在用jmeter做接口自动化测试,过程中使用到了if逻辑控制器,这个控制器本身只有3个参数,所以应该不难,但是在使用过程中,却出现了一个问题:脚本没有走到if里面。 然后查阅了if控制器的使用说明,问题出在 Interpret Condition as Variable Expression? 这个参数上。 因为默认勾选了这个参数,但是我的表达式并没有加上 __jexl3 or __groovy 这种语法,导致问题发生了。 解决方式: 1.取消勾选 Interpret Condition as V原创 2020-06-19 14:04:39 · 311 阅读 · 0 评论 -
jenkins部署触发发送邮件
最近在处理接口测试相关的问题,参考网上的一些博文,决定选用 JMeter+ant+jenkins 这个搭配作为实施方案,具体记录如下: 上一篇文章已经记录了如何用JMeter+ant的方式来进行接口自动化脚本的编写以及编译(https://blog.csdn.net/killer0415/article/details/105838642),此篇文章主要是用jenkins构建ant项目,并发送测试报告邮件。 1.进入jenkins的系统设置界面,并下滑到Jenkins Location的位置 输入系统原创 2020-05-13 17:35:13 · 536 阅读 · 0 评论 -
ant+JMeter接口自动化测试框架实践
作为记录,大佬勿喷,有问题请指出,谢谢。 环境搭建(windows) ant环境 下载安装ant,配置环境变量(ANT_HOME,PATH),dos窗口输入 ant -v 来验证ant是否装好; JMeter环境 下载JMeter,并配置好环境变量(JMETER_HOME,path),dos窗口输入jmeter -v验证是否安装成功 JMeter脚本编写 通过csv文件来做数据驱动,用循环来读...原创 2020-04-29 14:07:39 · 333 阅读 · 0 评论 -
post请求——传json参数
在做接口自动化测试的时候,遇到了一个带有json参数的post请求接口,由于请求的参数设置不对,导致一直返回415之后查询了httpclient对json参数的相关信息,终于完成了对该接口的调试,以下为实践步骤: 1.将json参数定义为一个字符串,用来传给接口(也可以直接传json数据): String js = "{\"advice\":\"apiAutoTestForSaveAdvic...原创 2020-04-08 11:31:13 · 12779 阅读 · 0 评论 -
从零开始搭建接口测试框架(java+httpclient+testng+reportng)
纯属个人记录,大佬勿喷,谢谢 ^ _ ^ 最近把之前的代码pull下来,发现不能运行,一堆报错,很是焦躁,于是重头再搭建一遍,在此记录一下过程中遇到的坑。 一键格式化代碼:Ctrl+Alt+L alt+enter 导入jar包 环境配置: idea+maven,在系统环境变量里配置好maven的路径,通过mvn -veresion检查是否配置成功; 在ide里通过file-setti...原创 2020-03-19 17:36:29 · 1330 阅读 · 0 评论