- 博客(60)
- 收藏
- 关注
原创 Chrome/edge inspect远程调试移动设备
在谷歌浏览器输入chrome://inspect远程调试设备时,需要可以访问外网,因此选择在edge浏览器输入chrome://inspect后打开如下页面:移动设备adb连接pc后,在浏览器页面点击inspect:查看和分析移动端页面的性能数据,包括加载时间、内存流量等:...
2022-02-23 17:13:25
4276
原创 专项---APP安全---MobSF工具的安装和使用
1、MobSF--Mobile Security Framework 移动端应用安全测试的开源工具github地址:代码管理地址适用于Android/iOS/Windows,能够执行动态和静态的恶意软件的分析和检测,MobSF将数据保持在本地环境之中,不会上传到云端。2、安装:使用docker安装(1)下载镜像://下载镜像docker pull opensecurity/mobile-security-framework-mobsf(2)启动容器//启动容器服务do
2021-12-17 14:54:14
3152
原创 WEB自动化---在airtestIDE中,使用airtest-selenium框架编写web自动化脚本
在airtestIDE中,使用airtest-selenium框架编写web自动化脚本的步骤。
2021-12-16 16:23:13
995
原创 【学习笔记】接口自动化---pytest指定测试用例的执行顺序
pytest默认按照ACSII码的顺序加载测试用例,数字与字母的顺序为:0~9,A~Z,a~z。对于类来说,class TestAxx 会优先于class TestBxx被执行。对于方法来说,test_aaa()方法会有优先于test_bbb()被执行。通过以下方法指定用例的执行顺序://第一个执行。@pytest.mark.run(order=0)//第二个执行。@pytest.mark.run(order=1)...
2021-12-08 15:50:50
544
原创 【学习笔记】接口自动化---Pytest选择执行的用例
工程目录结构:1、执行所有用例。pytest.main(["-s","","--alluredir=../report/allure_result"])2、maintest.py选择指定文件夹testcase下的所有用例。pytest.main(["-s","../testcase","--alluredir=../report/allure_result"])3、运行py文件下的用例。pytest.main(["-s","./task/test_get_task.p.
2021-12-08 10:23:55
427
原创 【学习笔记】接口自动化---allure报告打开为空白--问题记录
1、遇到的问题:pycharm打开allure生成的报告inedex.html,打开是空白页!什么都没有!出现以上问题时,allure的版本是allure-2.13.10,网上查资料了解到2.13.10和python3.7版本不兼容。2、allure下载地址:allure的GitHub下载地址修改allure版本为2.13.9,重新配置环境变量:最终版本为:python:3.7.6allure:2.13.9allure-pytest:2.9.423、更换版本后.
2021-12-06 17:48:24
2958
1
原创 【学习笔记】使用docker搭建常用的测试平台
一、使用docker selenium搭建分布式UI自动化--基于grid解决方案1、下载镜像//启动docker-hubdocker run --name=hub -p 5001:4444 -e GRID_TIMEOUT=0 -e GRID_THROW_ON_CAPABILITY_NOT_PRESENT=true -e GRID_NEW_SESSION_WAIT_TIMEOUT=-1 -e GRID_BROWSER_TIMEOUT=1500 -e GRID_TIMEOUT=30000 -e G
2021-08-04 18:14:12
274
原创 【学习笔记】Docker registry和Dockerfile
一、docker registry1、简介Docker registry用来存储docker image的仓库;运行pull push search时,是通过docker daemon与docker registry通信;有时候试用docker hub这个公共仓库不方便,可以通过registry创建一个本地仓库。2、运行registrydocker run -d -p 5000:5000 -v ${PWD}/registry:/var/lib/registry --restart al
2021-08-03 17:28:54
263
原创 【学习笔记】Docker-compose使用
1、Docker-compose简介Docker-compose用于定义和运行多容器的Docker应用程序的工具,通过compose。可以使用YAML文件来配置应用程序的服务;Compose的使用一般分为3个步骤:(1)使用Dockerfile定义应用程序的环境,以便可以在任何地方复制它;(2)在docker-compose.yaml中定义组成应用程序的服务,以便它们在隔离的环境中一起运行;(3)运行docker-compose up,然后compose会启动并运行整个应用程序;2、
2021-08-02 19:42:59
262
原创 [学习笔记] grafana工具安装和基本功能
Grafana是一个跨平台的开源的度量分析和可视化工具,可以查询和可视化显示采集到的数据;1、下载安装官网下载地址:Windows下载地址点击下一步完成安装后,启动服务:浏览器打开http://localhost:3000/默认用户名和密码:admin/admin,登录后修改密码;2、基本功能配置数据源:创建可视化图形界面DashBoard---这里导入已成熟的dashboard...
2021-06-27 20:01:37
147
原创 【学习笔记】APP性能---win10使用Memory Analyzer Tool(MAT)分析APP内存泄露问题
1、使用MAT分析APP内存泄漏的步骤;
2021-01-14 11:41:34
735
原创 【学习笔记】移动端性能---耗电量---Win10使用Docker安装BatteryHistorian环境
记录使用Docker安装BatteryHistorian的步骤;
2021-01-12 19:30:32
877
原创 【学习笔记】Win10源码编译安装Battery-Historian环境
1、记录在Win10下使用源码编译安装battery-historian的步骤;2、记录安装过程中遇到的问题及解决办法;
2021-01-12 17:11:23
1813
1
原创 【学习笔记】使用BatteryHistorian分析APP的耗电量
记录使用Battery Historian分析APP耗电量的步骤;改善软件耗电情况,从以下两方面入手:1、手机系统层面-----应用软件...
2021-01-11 14:37:53
929
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人