- 博客(14)
- 收藏
- 关注
转载 Pytest 入门学习
pytest文档1-环境准备与入门pytest文档2-用例运行规则pytest文档3-pycharm运行pytestpytest文档4-测试用例setup和teardownpytest文档5-fixture之conftest.pypytest文档6-fixture之yield实现teardownpytest文档7-生成html报告pytest文档8-html报告报错截图+失败重跑pytest文档9-参数化parametrize...
2020-12-18 16:38:52 129 1
转载 airtest 自动化初探(转)
airtest 官网文档和IDE下载,请点击下方链接。http://airtest.netease.comairtest 概念airtest是一个跨平台的UI自动化测试工具,官方提供了一套完整的开发体系,并推出了强大的自动化编辑工具,airtest IDE。airtest IDE 提供了两个测试框架,airtest和poco,airtest是一套基于图像识别的技术,poco是一套UI自动化框架,提供了丰富的API处理UI上的各类操作。airtest IDE 创造了极为简单易懂的操作工
2020-10-27 16:22:35 284
转载 “面试经验总结”
以下内容皆为转载,感谢牛人的付出!兰瑟作为一个已经工作有4年经验的测试工程师,其间也辗转了几个大的互联网公司,虽然确实缺少了一些稳定性,但同时也积累了一些面试的经验,不才分享一些给大家。那么主要是针对测试工程师的一些总结,对于其他的工种,我可能会在别的文章中去总结一些面试技巧,本文会着重于测试工程师的面经。测试的面试重点分为两大部分:技术,项目扩充一下:技术的一些注意点,项目上的一些处理方式(有些还会有一些沟通上的小技巧),可能不会写的特别详细,但点我都会点到,后续会再继续补充(近3万字的长.
2020-10-26 17:34:01 860 1
转载 Fiddler抓包原理和使用详解及使用过Fiddler之后代理设置为了 http=127.0.0.1:8888;https=127.0.0.1:8888
Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一,它能够记录客户端和服务器之间的所有 HTTP请求,是web调试的利器。既然是代理,也就是说:客户端的所有请求都要先经过Fiddler,然后转发到相应的服务器,反之,服务器端的所有响应,也都会先经过Fiddler然后发送到客户端。Fiddler是一个能够监听本地 127.0.0.1:8888端口的 HTTP 代理服务器,任何能够设置 HTTP 代理为 127.0.0.1:8888 的浏览器和应用程序都可以使用 Fid
2020-08-10 10:10:41 5995
转载 apk helper(apk信息读取工具) v3.0 迅速能获取各种版本信息的原理(转)
(转)https://www.cnblogs.com/meteoric_cry/p/4565524.html对应工具可以百度搜索“APK Helper”站在巨人的肩膀上!
2020-07-20 10:21:37 1148
原创 fiddler在ios手机内安装证书
很多人可能对IOS系统不太熟,下载证书后,不知道如何安装:(1)浏览器先输入设置的IPv4 地址+端口,去加载出下载证书的网站,如果加载不出,重启下fiddler试下点击FiddlerRoot certificate下载点击允许(2)证书下载好了,那么就要去设置-通用-描述文件去安装即可fiddler小白,小记!...
2020-07-09 14:20:44 3362
原创 Python3 HTMLRunner测试报告
HTMLRunner测试报告:from appium import webdriverimport HTMLTestRunnerimport timeimport unittestimport warnings此处省去过程代码if __name__ == '__main__': print("----------执行---------- ") suite = unittest.TestSuite() # 构造测试集 suite.add.
2020-07-08 18:47:27 360
原创 Python3 封装根据时间戳进行命令的截图函数
一般截图便于实现,但是怎么保存自动化过程中每个操作步骤的图片呢(要求图片名字不一致,否则会被下一张图片替换),如下:def getScreencapShot(self): #封装根据时间戳来命令的截图 time = self.gettamp() filename = 'E:\\screencaps\\%s.png'%time self.driver.get_screenshot_as_file(filename)(1)这里面用到了driver的get_screen.
2020-07-08 18:41:20 431
原创 Python3 滑动函数封装和滑动界面直到找到目标元素为止的函数
(1)Python3 滑动函数封装,如下:def up_swipe(self,n,t): #向上滑动函数 size = self.driver.get_window_size() x1 = size['width']*0.5 y1 = size['height']*0.25 y2 = size['height']*0.75 i = 0 for i in range(n): self.driver.swipe(x1,y2,x1,y1
2020-07-08 18:30:22 609 1
原创 fiddler怎么mock数据返回值给app
有时候,我们制造一些场景超级麻烦,不如使用工具mock下来检查界面的显示效果,步骤如下:首先,我们要了解它的mock过程,说白了就是app去请求某个地址,你用你本地的返回值json文件拦住了它,让app显示你本地json文件的效果。正所谓修改返回值参数。(1)AutoResponder做如下勾选(2)此时,有2种方式确定是哪一个地址去走mock呢① 把左侧的某条请求地址直接拖进来② 左侧域名请求界面,鼠标右键选中,然后在右侧的区域模块点击Add Rules(3)确定了请求地址
2020-07-08 01:34:40 499
原创 fiddler怎么过滤域名
大家都知道,使用fiddler时,每次打开浏览器或者应用都会一大片的域名请求显示在fiddler 里面,这样导致我们工作效率会降低。因此,过滤操作可以解决此问题。1、找到fiddler右侧界面的Filters选项,做如下勾选:2、勾选完成后,填写正确的域名方可过滤(切记填写域名后,点击旁边处进行保存)...
2020-07-08 00:58:12 435
原创 Fiddler抓取手机APP包,配置完好为何抓不到数据
1、首先按照网上的配置修改手机的代理IP和端口2、修改fiddler/option下的各个选项(按照网上的设置即可)3、一切设置好了之后,一定要记得重启fiddler,否则就有可能出现各项设置都是正确的但就是抓不到包的情况4、重启之后,发现可以手机浏览器的访问可以在fiddler抓到数据了,说明配置正常运行,但是会发现app应用基本上抓不到数据,这是因为缺少证书5、证书的获取方法:手机浏览器输入代理IP地址和端口(在输入地址前,fiddler上面需要在options/https/Decry.
2020-07-08 00:43:08 7374 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人