app性能测试:perfdog
摘要:介绍: 移动全平台iOS/Android性能测试、分析工具平台。快速定位分析性能问题,提升APP应用及游戏性能和品质。手机无需ROOT/越狱,手机硬件、游戏及应用APP也无需做任何修改,极简化即插即用。 PerfDog支持移动平台所有应用程序(游戏、APP应用、浏览器、小程序、小游戏、H5、后台系统
阅读全文
posted @
2020-04-14 22:22
badbadboy
阅读(1209)
推荐(0)
python自动化:微信小程序
摘要:1. 确保手机已与电脑连接 2. 开启微信debug模式 在微信聊天界面输入:debugx5.qq.com,勾选"打开TBS内核Inspector调试功能” 3. 查看微信里面webview版本 在电脑chrome浏览器输入:chrome://inspect/#devices,再打开微信的公众号页面
阅读全文
posted @
2020-01-16 20:59
badbadboy
阅读(2204)
推荐(0)
python自动化:微信公众号
摘要:1. 确保手机已与电脑连接 2. 开启微信debug模式 在微信聊天界面输入:debugx5.qq.com,勾选"打开TBS内核Inspector调试功能” 3. 查看微信里面webview版本 在电脑chrome浏览器输入:chrome://inspect/#devices,再打开微信的公众号页面
阅读全文
posted @
2020-01-16 19:37
badbadboy
阅读(1582)
推荐(0)
python自动化:获取apk的packagename和activity
摘要:实现代码如下: # 找出packagename和activity import os import re class packagename_activity: def get_packagename(self, path): aapt = [] os.system(f'aapt dump badg
阅读全文
posted @
2020-01-07 20:04
badbadboy
阅读(484)
推荐(0)
python自动化:获取设备编号
摘要:实现代码如下: #遍历设备编号 import os class devices: def get_devices(self): lists=(os.popen('adb devices').read()) devices=(lists.strip().split('\n')) devices_lis
阅读全文
posted @
2020-01-07 19:59
badbadboy
阅读(789)
推荐(0)
python自动化:appium中获取toast
摘要:实现代码如下: from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC class toast: def is_t
阅读全文
posted @
2020-01-07 19:50
badbadboy
阅读(282)
推荐(0)
python自动化:monkey测试的云测
摘要:该代码还存在优化的地方,后续优化方向:结合unittest、ddt、内反射搭建自动化测试框架 实现代码如下: import os import threading from xctest_app.xc_tools.get_aapt import * from xctest_app.xc_tools.
阅读全文
posted @
2020-01-02 13:37
badbadboy
阅读(622)
推荐(0)
python自动化:通过uiautomator2实现云测
摘要:该代码还存在优化的地方,后续优化方向:结合unittest、ddt、内反射搭建自动化测试框架 实现代码如下: #通过u2实现云测 import threading import uiautomator2 as u2 import os,time from xctest_app.xc_tools.ge
阅读全文
posted @
2020-01-02 13:28
badbadboy
阅读(435)
推荐(0)
python自动化:通过appium实现云测
摘要:该代码还存在优化的地方,后续优化方向:结合unittest、ddt、内反射搭建自动化测试框架 实现代码如下: #通过appium实现云测 import os import threading import time from appium import webdriver from xctest_a
阅读全文
posted @
2020-01-02 13:26
badbadboy
阅读(488)
推荐(0)
uiautomator2介绍
摘要:一、安装 pip install uiautomator2 pip install pillow 安装移动代理服务(需要adb连接上手机): python -m uiautomator2 init 二、连接手机的方式 1. 根据地址连接:d=u2.connect(udid) 2. 根据usb连接:d
阅读全文
posted @
2020-01-02 11:22
badbadboy
阅读(812)
推荐(0)
appium的高级api
摘要:1. 看到content-desc属性有值,就可以通过accessibility_id来定位了 driver.find_element_by_accessibility_id(“content-desc的值”) 2. 屏幕滑动操作 width=driver.get_window_size()['wi
阅读全文
posted @
2019-12-27 19:57
badbadboy
阅读(196)
推荐(0)
LazyUiAutomatorViewer
摘要:一、LazyUiAutomatorViewer简介 UiAutomatorViewer是谷歌在Android4.1及之后的版本中发布的一个用来扫描和分析Android应用程序的UI组件的GUI工具。使用UiAutomatorViewer,可以检查一个App的UI 来查看应用的布局、组件以及相关的属性
阅读全文
posted @
2019-12-27 13:56
badbadboy
阅读(1061)
推荐(0)
appium使用过程中遇到的问题
摘要:1. 使用uiautomatorviewer,需要关闭appium,不然无法定位到元素 2. 代码中启动app后,休眠几秒,等待页面加载完成后再进行操作 3. name定位就是通过UI Automator工具查看的text属性 appium1.5以下老的版本是可以通过name定位的,新版本从1.5以
阅读全文
posted @
2019-12-25 20:44
badbadboy
阅读(508)
推荐(0)
appium环境的搭建
摘要:一、网上有很多appium的安装资料,这篇博文就不介绍它的安装了 windows上搭建推荐一个博主的博文:https://www.cnblogs.com/gongxr/p/10656393.html 二、配置安卓SDK的环境变量 1. 解压SDK安装包至D盘 2. 配置安卓SDK的环境变量: (编辑
阅读全文
posted @
2019-12-25 15:09
badbadboy
阅读(256)
推荐(0)
monkey测试
摘要:一、网上有很多monkey测试资料,这篇博文就不具体介绍它了 推荐一个博主的博文:https://blog.csdn.net/zjnuwsf/article/details/52669764#comments 二、常用命令 adb shell monkey --throttle 300 -vvv -
阅读全文
posted @
2019-12-24 20:03
badbadboy
阅读(336)
推荐(0)
adb常用命令
摘要:1. adb:安卓调试的桥梁 2. adb常用命令 13) aapt dump badging 电脑端路径\文件名.apk 获取packageName和activity apk包名不能为中文
阅读全文
posted @
2019-12-24 19:35
badbadboy
阅读(229)
推荐(0)
app性能测试
摘要:一、android的app性能测试包括的测试项: 响应、内存、CPU、FPS、GPU、耗电、耗流量 二、响应 1. 响应主要测试点: 1. 启动:首次启动app的时间间隔(只是启动时间,不包括页面加载) 2. 热启动:非首次启动 app的时间间隔(只是启动时间,不包括页面加载) 3. 完全启动:从启
阅读全文
posted @
2019-12-23 21:08
badbadboy
阅读(3528)
推荐(0)
app测试
摘要:一、功能测试 1. 评审需求,多方面考虑,整理出内在外在以及非功能性的直接间接功能点,对比需求,提取测试点 2. 根据常用的一些分析方法,等价类边界值判定表因果图场景法等方法,设计测试用例,对提取的功能点进行覆盖 3. 测试各个阶段不断跟踪缺陷,做好用例的更新迭代和不断变更需求所带来的业务或者需求的
阅读全文
posted @
2019-12-23 19:11
badbadboy
阅读(694)
推荐(0)