![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
gao_xiao_qi
这个作者很懒,什么都没留下…
展开
-
python自动化测试之RPC
一、背景: 有些接口是http协议的,也就是可以用http://...这种网址的方式访问这个接口,然后在此基础上使用post或者get请求、带上参数等等。这个时候如果要对这个接口做自动化测试,只需要用postman等做常规的接口测试,检查他的请求参数和返回结果是否是我们想要的。 但是,也有一些接口是纯后台的接口,比如后台用java写的,但没有写成http的接口,java服...原创 2020-04-19 13:36:12 · 2300 阅读 · 0 评论 -
Fiddler 接口压测(重复请求某一接口)
打开Fiddler,找到你要压测的接口,比如:鼠标放上去,右键replay->Reissue Sequentially->填写重复请求的次数,比如10次点击ok后,可以看到重复请求了10次...原创 2020-03-13 13:52:36 · 1196 阅读 · 1 评论 -
katalon的那些坑
1、无法清空提输入框:一般,我们会添加清空提示框的对象,如下图,但是会发现,根本没用,清空不了不用挣扎了,就是清空不了,可能是katalon的一个bug或者是要其他技巧。这时可以有一个替代方案:模拟键盘的ctrl+all+delete:即新建key对象,然后内容如图所示:这样就清空了2、找不到元素:这样的情况有很多,比如(1)元素定位写的不对、(2)符合这个元素定位的有多个、(...原创 2019-11-13 15:56:46 · 3613 阅读 · 1 评论 -
什么是REST API
首先说说API:Application Programming Interface(应用程序接口)的缩写,比如你访问百度,点击搜索按钮,就会根据你所填写的内容发送一个请求给服务器,调用后台的查询接口,然后后台返回给你好多列表内容。因此,接口可以说是实现各个功能的入口。接口请求,如:http://10.199.140.77:8090/rest/analytics/1.0/publish/bulk...原创 2019-10-13 15:06:34 · 825 阅读 · 0 评论 -
jMeter压测--以登录为例
1、jMeter准备:录入登录所用到的所有接口,可参见我的另一篇博客:https://blog.csdn.net/gao_xiao_qi/article/details/102485149我录入了5个接口:(1)登录初始化:登录前要请求的接口(2)获取公钥:用于对用户名和密码进行加密(3)用户名加密:前端输入用户名,后台根据一定的加密规则(即用公钥)返回用户名加密后的密文(4)...原创 2019-10-13 12:17:13 · 1920 阅读 · 0 评论 -
jMeter入门:图解一步一步学
一、好文:1、基本使用:https://www.cnblogs.com/zj1234/p/8651808.html2、正则表达式提取:https://www.cnblogs.com/tudou-22/p/9566894.html二、入门1、打开:双击jmeter.bat文件2、启动后,新建线程组:3、添加接口:4、设置需要访问的接口5、重复步骤4,添...原创 2019-10-10 17:02:51 · 480 阅读 · 0 评论 -
JMeter和LoadRunner区别
JMeter的用处:性能测试、接口测试、造数据(连数据库和调接口)原创 2019-08-26 16:44:09 · 3359 阅读 · 0 评论 -
selenium+python有时定位找不到元素
用selenium+python做自动化测试脚本,有时候运行会报错找不到元素,但是偶尔也能运行成功,查了代码没有任何语法和逻辑错误,很诡异原因:是浏览器加载的问题,自动化测试脚本运行太快,浏览器还没准备好它就开始找数据,造成了大多数情况都找不到前端元素的情况解决方法:加一些停顿,在每一步点击或者找元素前加个sleep(1),表示停顿一秒让它有足够的时间反应。哪步找不到元素就在哪步前面加sl...原创 2019-04-12 17:03:49 · 2558 阅读 · 1 评论 -
提示找不到tesserac
自动化测试常用selenium+python,如果遇到在流程中遇到验证码过不去,可以用第三方工具自动识别验证码。(这里使用tesseract图像文本识别)步骤1.安装pillow直接在cmd中使用pip install Pillow使用Pycharm 安装2.安装tesseract-ocr下载地址:https://github.com/UB-Mannheim/tesser...原创 2019-04-12 16:50:45 · 360 阅读 · 0 评论