接口测试
文章平均质量分 70
行走在独木桥上的独行者
有人说,人离开尘世后,灵魂不灭,将化作天上的一颗星星。当我们遥望着璀璨的夜空时,似乎在与无数的先哲们对话——我们来自哪里,终将归向何处。面对人生诸多未知,如何平静身心,坦然自处。这是一个永恒的话题
展开
-
Jenkins+maven+testng+htmlreport单元自动化测试
通过httpclient+testng去测试api接口,再加上jenkins的构建,可自动化去执行api自动化接口测试原创 2023-09-03 10:49:42 · 810 阅读 · 0 评论 -
Jmeter获取登录身份信息保存到本地文件
背景描述 很多时候进行接口测试或者性能测试时,只需要测试业务某个接口,但是接口又需要身份认证,而身份证认证的接口主要是登录接口。如果不需要测试登录接口,没有必要每次都要使用登录接口返回的身份信息。解决方法1.将登录接口返回的关键信息使用正则表达式或者json提取工具提取后,存储到文件。2.编写java代码,提供保存文件的方法,方法提供传递的保存文件的路径参数和存储数据的参数。3.将编写好的代码进行导出jar包,在jmeter中引用该jar后,调用保存文件的方法。编写测...原创 2022-05-29 16:47:08 · 558 阅读 · 0 评论 -
Jmeter测试接口返回值的不同取值断言
jmeter接口测试断言原创 2022-05-17 01:59:32 · 1025 阅读 · 0 评论 -
JMETER引用自定义的JAR文件方法解决发送请求的URL参数转码问题
问题背景通常在一个项目中,进行列表的数据查询时,都会发送GET的请求方式,在URL都带有查询条件的参数,而这些参数通常会被转码后才发送到服务器。在进行接口测试的时候往往会对请求参数进行参数化,而转码会带来参数化的复杂性,非常麻烦。例如:转码后发送到服务器的URL请求:http://tool.chinaz.com/login?%2flogin%3fusername%3dadmin%26p...原创 2019-07-18 15:06:14 · 625 阅读 · 0 评论 -
使用Python发送http请求访问window ntlm站点
背景描述由于需要写自动化代码发送http请求访问windows domain的站点,然而登陆的方式与Form表单不一样,所以需要借助第三方的类库来协助,由于使用了NTLM所以要下载python NTLM相关类库进行安装。只要实现window 域账户身份认证,采用python编程语言,就可以完成对该站进行开发自动化脚本或者是性能测试脚本。安装软件环境Python2.7https://w...原创 2018-11-26 11:43:55 · 2512 阅读 · 0 评论 -
JMeter测试Window NTLM站点
背景介绍:该站点是使用window ntlm身份也就是所谓的微软的域账户登录,当输入URL之后会自动弹出提示框,要求用户输入域账户用户和密码进行登录。与form登录不一样,所以在项目过程中通常会遇到这个问题,为了解决这个问题查询了很多资料,经过实践,最终测试步骤总结出来,分享给大家,如果有疑问可以留言。 演示站点测试window身份认证的站点设置Jmeter组件组件...原创 2018-11-21 17:46:52 · 1751 阅读 · 0 评论 -
JMeter中的Http Request组件中勾选Use multipart/from-data for POST选项导致响应数据错误
1.简介测试工具:JMeter4.0组件:Htttp Request测试对象:web api/restful api风格描述:解决使用Http Reuqest提交数据后出现的post data的问题。2.复现步骤设定一个Http Request 的表单,并且勾选Use multipart/form-data for POST选项。运行后,查看View Results Tree中的请求的Reuqes...原创 2018-03-21 16:56:43 · 3527 阅读 · 0 评论