接口自动化框架
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 · 460 阅读 · 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 · 406 阅读 · 0 评论 -
jenkins部署触发发送邮件
最近在处理接口测试相关的问题,参考网上的一些博文,决定选用 JMeter+ant+jenkins 这个搭配作为实施方案,具体记录如下:上一篇文章已经记录了如何用JMeter+ant的方式来进行接口自动化脚本的编写以及编译(https://blog.youkuaiyun.com/killer0415/article/details/105838642),此篇文章主要是用jenkins构建ant项目,并发送测试报告邮件。1.进入jenkins的系统设置界面,并下滑到Jenkins Location的位置输入系统原创 2020-05-13 17:35:13 · 625 阅读 · 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 · 404 阅读 · 0 评论 -
post请求——传json参数
在做接口自动化测试的时候,遇到了一个带有json参数的post请求接口,由于请求的参数设置不对,导致一直返回415之后查询了httpclient对json参数的相关信息,终于完成了对该接口的调试,以下为实践步骤:1.将json参数定义为一个字符串,用来传给接口(也可以直接传json数据):String js = "{\"advice\":\"apiAutoTestForSaveAdvic...原创 2020-04-08 11:31:13 · 13379 阅读 · 0 评论 -
从零开始搭建接口测试框架(java+httpclient+testng+reportng)
纯属个人记录,大佬勿喷,谢谢 ^ _ ^最近把之前的代码pull下来,发现不能运行,一堆报错,很是焦躁,于是重头再搭建一遍,在此记录一下过程中遇到的坑。一键格式化代碼:Ctrl+Alt+Lalt+enter 导入jar包环境配置: idea+maven,在系统环境变量里配置好maven的路径,通过mvn -veresion检查是否配置成功; 在ide里通过file-setti...原创 2020-03-19 17:36:29 · 1416 阅读 · 0 评论
分享