摘要:
在Web或App 应用及服务正式发布之前,通过功能测试和安全测试以后,还要保证互联网产品的服务交付质量,就需要做压力测试、负载测试及性能(强度、容量、稳定性)测试。 压力/负载/性能(强度、容量、稳定性)测试之异同 在产品研发过程中,常常会混淆压力、负载、性能(强度、容量、稳定性)测试这三者之间的区 阅读全文
随笔档案-2021年02月
CPU利用率、内存利用率、磁盘IO、网卡负载解读和学习
2021-02-26 12:30 by Tanwheey, 3710 阅读, 收藏, 编辑
摘要:
CPU(CentralProcessing Unit): 中央处理器,是计算机的重要设备之一。功能主要是解释计算机指令以及处理计算机软件中的数据。 CPU利用率(CPU Usage):CPU利用率分为用户态,系统态和空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的 阅读全文
Excel对比
2021-02-26 11:54 by Tanwheey, 158 阅读, 收藏, 编辑
摘要:
B1单元格公式为:=IF(ISNA(VLOOKUP(A1,$B$1:$B$81,1,)),"←A有B无","←AB共有") D1单元格公式为:=IF(ISNA(VLOOKUP(B1,$A$1:$A$81,1,)),"←B有A无","←BA共有") 比较数据: 说明:可使用Excel中的函数功能,如: 阅读全文
charles模拟巨慢网速
2021-02-23 09:58 by Tanwheey, 212 阅读, 收藏, 编辑
摘要:
1.模拟超慢网速(会导致接口数据返回超时的那种...) 设置带宽和延迟时间(毫秒) 设置前可以将原默认设置导出保存 可以根据下图中的翻译体会下导致网络延迟的原因: 2.打开thorttling settings,网速此时将变成参数设置结果: 3.使用完毕后,记得关闭此功能,否则网速超级慢 阅读全文
groovy脚本test类打印响应头和请求头
2021-02-20 16:27 by Tanwheey, 429 阅读, 收藏, 编辑
摘要:
主要代码: Request request = builder.url("http://baidu.com).get().build();Response response = client.newCall(request).execute(); Headers requestHeaders= re 阅读全文
UI自动化测试框架对比
2021-02-20 14:53 by Tanwheey, 2488 阅读, 收藏, 编辑
摘要:
UI自动化测试主要是通过一系列的测试框架和代码包对web UI(比如:Selenium)、app UI(比如selenium、appium)、桌面应用UI(比如Autoit)模拟手工操作的步骤完成自动化测试用例的创建。通常可以通过录制和脚本开发两种方式编写测试用例。现在有很多自动化测试框架可以将录制 阅读全文
Appium介绍
2021-02-20 14:35 by Tanwheey, 246 阅读, 收藏, 编辑
摘要:
Appium工作原理: Appium是最近比较热门的框架,社区也很活跃。这个框架应该是是功能最强大的: a.它的优点: 开源; 支持Native App、Hybird App、Web App; 支持Android、iOS、Firefox OS; Server也是跨平台的,你可以使用Mac OS X、 阅读全文
接口测试设计及接口自动化工具分享
2021-02-20 10:42 by Tanwheey, 351 阅读, 收藏, 编辑
摘要:
接口测试不是单纯请求接口 举一个极端的例子:接口测试实现就是简单的把要测试的接口通过抓包实现实现自动化,入参参数值原方不动的作为入参传参,断言接口返回为200就好了。接口测试没有设计用例,如果真是这样实现接口测试,顶多就算校验接口,其实校验接口也需要根据接口定义设计用例全面覆盖接口测试。那真正的接口 阅读全文