- 博客(298)
- 资源 (1)
- 收藏
- 关注

原创 笔记本~笔记目录
备注:个人学习笔记airtest自动化一:airtest自动化Airtest学习(一):https://blog.csdn.net/weixin_42717928/article/details/108825043Airtest学习(二):https://blog.csdn.net/weixin_42717928/article/details/110846563Airtest学习(三):https://blog.csdn.net/weixin_42717928/a.....
2021-03-04 00:39:05
1004
1
原创 进制转换(二进制、八进制、十进制、十六进制)
十转八,或者十六机制同理,需要注意的是,十六进制数是由0-9和A-F(或者a-f)组成的,A相当于十进制中的10,B相当于11,依次类推,F相当与15,下述中取得的余数12即为十六进制中的c。两者之间的转换可以借助十进制或者二进制完成,可以先将八进制转换成十进制或二进制,再转换成十六进制。十转二原理:除以2,反向取余数,直到商为0,将所有的余数最终逆序输出。原理:十进制小数转换成二进制小数采用 “乘2取整,顺序输出” 法。0.68* 16=10.88 -->a(即十进制中的10)原理:思路跟上面一样。
2023-10-22 18:05:27
273
原创 HTTP笔记(四)
假设某服务器托管了www.a和www.b这2个域名,当收到请求时就要搞清楚是要访问哪个域名,因为都在同一个服务器,使用DNS服务解析域名后,两者的访问IP地址会相同。缓存代理:代理转发响应,缓存代理会预先将资源的副本(缓存)保存在代理服务器上,当代理再次接收到对相同资源的请求时,就可以不从源服务器那获取资源,而是将之前缓存的资源作为响应返回。每次通过代理服务器转发请求或响应时(可级联多台代理服务器),会追加写入Via首部信息,以标记出经过的主机信息。隧道不会去解析HTTP请求,请求会保持原样中转给服务器。
2023-07-05 01:06:57
1224
原创 Jmeter学习
RestFul规则: 接口地址:http://127.0.0.1/user, get(查询), post(新增),put(修改),delete(删除)1)基于SOAP架构,基于XML规范,基于WebSerice协议。2)基于RPC架构,基于dubbo协议, thrift协议。SpringCloud微服务。1)被测系统各个子模块之间的接口,或被测系统提供给内部使用的接口。键值对: {key: value}数组: [arry1,arry2]1)被测系统调用外部接口。2)系统对外提供的接口。.........
2022-08-12 11:18:33
261
1
原创 tesseract文字识别
安装Tesseract-OCR配置环境变量语言包丢\tessdata下然后查看版本:tesseract --version说明安装成功pip install pytesseractpip install Pillow然后编写代码:from PIL import Imageimport pytesseractimage = Image.open(os.getcwd()+"\\reuse\\img\\tpl1637521250730.png...
2021-12-15 22:35:09
840
原创 JMeter笔记(一)
学习笔记-JMeter笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了目录简单了解下载与安装工具使用创建测试任务添加HTTP请求添加HTTP Header添加查看结果树一:简单了解Apache JMeter是基于java的压力测试工具。JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度.
2021-08-01 13:21:00
347
原创 Fiddler笔记(十)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了app抓包(IOS和Android)一:app抓包(IOS和Android)Fiddler充当代理,介于设备和服务器之间(1)Android抓包首先手机wifi要和本机是同一个网络手机wifi点开,在代理这项中(手动),输入IP和端口号,端口是fiddler监听的端.
2021-08-01 09:00:28
349
原创 Fiddler笔记(八)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了AutoResponder前端快速调试一:AutoResponder前端快速调试可以使用AutoResponder功能进行本地调试,或伪造响应数据原理:发送的HTTP没有到达服务器,而是被Fiddler直接返回了一个伪造的HTTP响应例子:生产环境出..
2021-07-25 00:53:06
287
1
原创 Fiddler笔记(九)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了简单了解会话机制Cookie机制一:简单了解HTTP协议是无状态的,对于浏览器的每一次请求,服务器都会独立处理服务器要清楚浏览器的状态,就需要会话机制二:会话机制# HTTP协议是无状态的客户端-->第一次请求-->服务.
2021-07-22 01:54:42
195
原创 Fiddler笔记(七)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了过滤器主机的过滤客户端进程的过滤请求头的过滤请求类型过滤并设置断点响应状态码的过滤响应类型和大小的过滤响应头过滤一:过滤器用于过滤请求Action设置Run Filterset now :马上执行过滤,立即生效过滤 Load Fi.
2021-07-18 20:39:35
195
2
原创 Fiddler笔记(六)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了缓存简单了解查看缓存判断缓存新鲜度与缓存有关的HeaderETag浏览器不使用缓存使用缓存,不去服务器验证如何设置IE不使用缓存HTTP协议压缩一:缓存(1)简单了解缓存有浏览器缓存、有服务器缓存、有ASP.NET页面缓存、有对象缓.
2021-07-16 01:41:52
271
原创 Fiddler笔记(三)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了这里快速将HTTP的知识过一下一:URL和URIURL:统一资源定位符,描述Internet上某一处资源的地址URI:统一资源标识符,用来唯一地标识一个资源URI包含URLURL格式:协议名://IP或域名[:端口号]/资源路径[?请求参数][#锚点]..
2021-07-11 02:06:51
223
1
原创 Fiddler笔记(二)
学习笔记-Fiddler笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了目录抓包通信安全Fiddler抓包原理代理Firefox设置HTTPS抓包一(IE和谷歌)HTTPS抓包二(Firefox)查看windows本地安装的证书一:抓包抓一下百度,发现没有抓到(HTTPS),下图这些都是建立通道的连接访问HTT.
2021-06-29 01:24:48
215
1
原创 HTTP笔记(三)
学习笔记-HTTP笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了
2021-06-23 00:48:08
155
原创 HTTP笔记(二)
学习笔记-HTTP笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085昨天下了雨,今天刮了风,明天太阳就出来了
2021-06-20 19:53:52
172
1
原创 HTTP笔记(一)
学习笔记-airtest自动化笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085健忘选手,做好笔记,温故而知新
2021-06-20 01:39:33
223
原创 unittest学习(二)
学习笔记-unittest健忘选手,做好笔记,温故而知新HTML测试报告一: HTML测试报告HTMLTestRunner是unittest的一个扩展,用于生成报告
2021-05-25 18:16:05
168
原创 unittest学习(一)
学习笔记-unittest简介一:简介单元测试适合白盒或者开发人员做。单元测试框架可以用来写测试用例,也适合做Web自动化测试、App自动化测试、接口自动化测试等。Python中有doctest、unittest、pytest、nose等单元测试框架。(1)什么是单元测试本质是通过一段代码去验证另一段代码,所以不要单元测试框架也可以写单元测试。class Calculation: """ 完成加法计算 """ def __init...
2021-05-17 00:28:15
293
3
转载 Python学习-面向对象编程(九)
学习笔记-python学习地址:https://www.liaoxuefeng.com/wiki/1016959663602400健忘选手,做好笔记,温故而知新面向对象编程 类和实例一:面向对象编程面向对象编程——Object Oriented Programming,简称OOP。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。类(Class)和实例(Instance),和java一样。二:类和实例...
2021-05-13 00:48:17
136
转载 Python学习-模块(八)
学习笔记-python一:使用模块一个.py文件称为一个模块(Module),如a.py是名字叫a的模块。取名字不要和内置函数相同:https://docs.python.org/3/library/functions.html为了避免模块名冲突,引入了按目录来组织模块的方法,称为包(Package),如cn目录下有a.py,即a.py模块名叫cn.a。每个包目录下有__init__.py,这样Python就不会将它视为普通目录,__init__.py可以是空文件。...
2021-05-10 21:41:55
99
原创 Selenium3自动化学习(三)
学习笔记-Selenium[səˈliːniəm] -WebDriver API元素等待一:元素等待WebDriver提供了显式和隐式等待。(1)显式等待:等条件成立则执行,达到最大等待时间抛出超时异常(TimeoutException)from selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWait# 通过as关键字将expected...
2021-05-04 21:42:49
7600
3
原创 Airtest笔记(四)
学习笔记-airtest自动化批量执行脚本生成聚合报告一:批量执行脚本生成聚合报告airtest官方提供了报告,但批量执行脚本后,生成报告太乱我看的头疼,于是摸索学习搞了个聚合报告格式如图:suite是用例集,其他log文件夹是存放html报告的地方,而log日志放在每个case的log文件夹中,如果运行报错[Errno 2] No such file or directory,去配置改下路径,启动器代码路径也改下(2个地方)批量执行脚本完成后,可以通过html看结...
2021-04-27 02:28:37
378
原创 Selenium3自动化学习(二)
学习笔记-Selenium[səˈliːniəm] -WebDriver API元素定位WebDriver API可用来操作浏览器元素的一些类和方法。学这玩意前先把网页设计学了就很容易理解。一: 定位元素要想定位某个元素,必须先找到该元素:方法一:通过元素本身的属性,如id,name,class name、tag name方法二:通过位置找,如XPath、CSS可以通过标签层级关系的方式查找元素方法三:借助相关人属性找,如我找A,但没A手机,有A父亲手机,可...
2021-04-27 01:31:42
226
1
原创 Selenium3自动化学习(一)
个人学习笔记-Selenium[səˈliːniəm]笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085自动化测试了解 测试环境搭建一:自动化测试了解传统的自动化测试可以理解是基于UI层的自动化测试,将黑盒测试转化为由程序或工具执行的自动化测试。分层自动化测试倡导从黑盒(UI)单层到黑盒和白盒多层的自动化测试,即从全面黑盒到对系统不同层次进行的自动化测试。测试投入比例从高...
2021-04-21 02:40:46
310
1
原创 Jenkins学习(一)
安装jdk安装git安装github,配置SSH密匙登录:https://github.com/wakaleo/game-of-life,点击fork,创建代码库副本
2021-04-19 20:22:27
200
原创 git笔记(三)
个人学习笔记远程仓库 添加远程库 分支管理 解决冲突一:远程仓库GitHub网站提供免费Git远程仓库。本地Git仓库和GitHub仓库之间的传输是通过SSH加密的。进入用户主目录(这里先看了一下我没有.ssh这东西)创建SSH Key(一路回车即可)可以看到有这2个文件了(这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以让别人指导)登陆GitHub,打开“settings”,“SSH”页...
2021-04-12 01:45:20
163
原创 git笔记(一)
个人学习笔记简介 比较 安装一:简介Git是分布式版本控制系统,是用C开发的。Git可以在Linux、Unix、Mac、Windows运行。二:比较git:分布式,本地有镜像,无网络也可以提交到本地镜像,有网络时再push到服务器。svn:非分布式,无网络不能提交。cvs、svn都是集中式的版本控制系统,版本库是集中存放在中央服务器的,每次工作都需先从中央服务器取得最新的版本,然后在自己本地电脑干活,完成后将内容推送给中央服务器。分布式......
2021-04-04 22:22:35
162
原创 Airtest笔记(三)
多机协作脚本批量执行脚本一:多机协作脚本可以通过set_current接口来切换当前连接的手机,在命令行运行脚本时,只需要将手机依次使用--device Android:///添加到命令行中即可,device()接口可以获取到当前使用中的设备airtest run untitled.air --device Android:///serialno1 --device Android:///serialno2 --device Android:///serialno1...
2021-03-04 00:31:18
998
1
原创 Airtest笔记(二)
poco的元素定位一:poco的元素定位(1)借助IDE的poco辅助窗生成元素定位脚本点检视器按钮(前两个都行),点元素,就能看到该元素所在的位置,点那个定位就能生成脚本(区别是第一个按钮锁住页面)点录制按钮,点元素,然后就生成了脚本,去掉.click()即可(2)利用基本选择器进行元素定位...
2021-03-02 22:31:13
2956
1
原创 Airtest笔记(一)
Airtest的官网:http://airtest.netease.com/AirtestIDE的使用教程文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html...
2021-02-24 22:11:20
3538
3
原创 兼容性测试
备注:个人学习笔记整理,仅供测试同学学习,切莫转载商用,有错误或者更好的方案可以留言,一同进步!参考学习:https://www.cnblogs.com/uniquesnail/p/10622575.html一:兼容性测试定义兼容测试(Compatibility Test Suite),简称CTS,指对所设计程序与硬件、软件之间的兼容性的测试。从软件测试角度来说可以理解为:被测软件在不同的硬件平台(PC、Mobile)、不同的软件(浏览器)、不同的操作系统平台...
2020-08-31 01:15:41
1507
原创 弱网测试工具-qnet
备注:个人学习笔记简单了解 软件下载安装及测试 参数含义 支持的功能一:简单了解QNET是腾讯WeTest开发平台推出的弱网测试工具。QNET无需ROOT手机,无需连接数据线,以独立app的方式,为用户提供给快捷、可靠、功能完善的弱网络模拟服务。QNET还支持TCP/UDP网络协议抓包。注:QNET支持动态探测当前网络和远端服务器的延迟,然后动态适配用户设置的上下行延迟,保证真实网络延迟和用户设置的尽量一致???????二:软件下...
2020-07-13 00:36:30
11877
原创 网络测试
简单了解 安装测试一:简单了解在移动设备进行弱网测试一般有两种方案:1:Android设备连接到PC上,通过Fiddler,Charles,NET-Simulator等工具实现。2:在专有服务器上构建弱网络Wi-Fi,移动设备连接该Wi-Fi进行弱网络测试,如Facebook的ATC和腾讯的Wetest-WiFi。缺点:开销大、依赖PC端,功能不完善(如丢包,抖动)。对于游测来说,以上不是很好的选择。可以使用腾讯WeTest开发平台推出的弱网测试工具QNETQN...
2020-07-13 00:08:42
4396
原创 游戏测试萌新学习(一)
准备从APP测试转战到游戏测试,开始新的旅程......为了加深对游戏测试的理解,我参考了这个去学习:https://www.imooc.com/video/15563学习笔记(如果有侵权请私聊萌新的我)(学习的目的是有一个理解,汲取别人好的观点,希望在工作中,看看有哪些地方可以改进的)游戏开发团队 游戏测试主要内容 游戏测试基本流程 测试用例设计一:游戏开发团队二:游戏开发流程...
2020-07-11 18:25:34
745
1
原创 Axure RP8.0下载安装
运行汉化:将lang文件夹直接复制到Axure的安装目下注册:具体参考:https://note.youdao.com/ynoteshare1/index.html?id=f4ce4a1aa3658b58c6aa6d3bd870847d&type=note
2020-07-08 19:31:31
975
1
原创 性能测试工具-PerfDog
在浏览移动端的性能测试工具的时候,看到腾讯推出的PerfDog,于是开始一波学习注:个人参考学习参考学习:https://www.jianshu.com/p/cc04c710e643https://www.jianshu.com/p/32a4bd6f492bhttps://www.cnblogs.com/hewei2012/p/12851938.html简介 下载使用 其他功能 术语说明一:简介移动全平台——支持Android/iOS移动平台,如手机、iPad...
2020-06-26 23:59:28
1190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人