自动化测试
文章平均质量分 79
行走在独木桥上的独行者
有人说,人离开尘世后,灵魂不灭,将化作天上的一颗星星。当我们遥望着璀璨的夜空时,似乎在与无数的先哲们对话——我们来自哪里,终将归向何处。面对人生诸多未知,如何平静身心,坦然自处。这是一个永恒的话题
展开
-
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 评论 -
使用Python发送http请求访问window ntlm站点
背景描述 由于需要写自动化代码发送http请求访问windows domain的站点,然而登陆的方式与Form表单不一样,所以需要借助第三方的类库来协助,由于使用了NTLM所以要下载python NTLM相关类库进行安装。只要实现window 域账户身份认证,采用python编程语言,就可以完成对该站进行开发自动化脚本或者是性能测试脚本。 安装软件环境 Python2.7 https://w...原创 2018-11-26 11:43:55 · 2512 阅读 · 0 评论 -
JMETER引用自定义的JAR文件方法解决发送请求的URL参数转码问题
问题背景 通常在一个项目中,进行列表的数据查询时,都会发送GET的请求方式,在URL都带有查询条件的参数,而这些参数通常会被转码后才发送到服务器。在进行接口测试的时候往往会对请求参数进行参数化,而转码会带来参数化的复杂性,非常麻烦。 例如: 转码后发送到服务器的URL请求:http://tool.chinaz.com/login?%2flogin%3fusername%3dadmin%26p...原创 2019-07-18 15:06:14 · 625 阅读 · 0 评论