
测试相关
分享关于测试相关方面的学习
R.zb
记录工作与学习中的问题
若有不对之处望指出
展开
-
Pytest学习:断言方式记录
在使用pytest编写自动化测试用例时,需要使用断言来判断预期值和实际值是否一致,而pytest的断言是通过assert来实现的,特此记录。原创 2023-03-13 10:34:33 · 152 阅读 · 0 评论 -
未Root设备通过ADB卸载内置系统应用
未Root设备卸载系统应用原创 2022-06-02 16:38:05 · 994 阅读 · 0 评论 -
常用的获取APP崩溃日志方法(Android & iOS)
前言 在日常的测试工作过程中,app可能会出现闪退崩溃的情况,这个时候就需要测试同学快速抓取到崩溃日志,来有效的辅助开发定位问题,快速的去解决问题。分享Android & iOS双端常用的崩溃日志获取方法Android 崩溃日志获取方法使用adb命令获取# 语法:adb shell logcat# 可过滤app包名、日志级别来快速定位adb shell logcat -v -v -v time>E:/crash.txtAndroid studio 内的log..原创 2021-10-11 10:06:59 · 7834 阅读 · 0 评论 -
常用adb命令学习:查看和修改设备的输入法
常用adb命令学习:查看和修改设备的输入法在自动化测试过程中,有时可能会需要设置Android设备的输入法的场景时如:运行了appium后,会自动切换到appium的输入法(io.appium.settings/.UnicodeIME),在之后的手动使用时,每次均需要去手机设置内调整输入法,较为麻烦,即可借助adb命令来实现自动化修改如:使用airtest输入时,需切换到airtest输入法(com.netease.nie.yosemite/.ime.ImeService)获取设备当前使用的输入原创 2021-02-19 17:17:41 · 1531 阅读 · 0 评论 -
adb:设置手机屏幕亮度
adb:设置手机屏幕亮度在自动化测试过程中,有时可能会需要调节Android设备屏幕亮度的场景时,可借助adb命令来实现获取亮度是否为自动调节adb shell settings get system screen_brightness_mode# 输出:0(未开启<自动调整亮度>), 1(已开启<自动调整亮度>)修改设备亮度为自动调节/ 取消自动调节# 关闭<自动调整亮度>adb shell settings put system screen原创 2021-02-01 13:59:52 · 9945 阅读 · 4 评论 -
adb:获取手机音量并设置音量大小
adb:获取手机音量并设置音量大小在自动化测试过程中,有时可能会需要调节Android设备的各类音量的场景时时,可借助adb命令来实现获取设备音频流信息adb shell dumpsys audio一、获取当前设备各类音量大小获取设备的电话音量 - STREAM_VOICE_CALLadb shell media volume --show --stream 0 --get获取设备的系统音量 - STREAM_SYSTEMadb shell media volume --原创 2021-01-28 14:22:09 · 9755 阅读 · 4 评论 -
Appium:获取Android设备手机屏幕分辨率
Appium:获取Android设备的手机屏幕分辨率使用Appium获取手机屏幕分辨率print(driver.get_window_size()) # {'width': 1080, 'height': 2135}print(type(driver.get_window_size())) # <class 'dict'>width = driver.get_window_size()['width'] # 1080height = driver.get_window_siz原创 2021-01-27 18:24:41 · 3383 阅读 · 2 评论 -
Python:读取环境变量
背景 由于近期需要在云真机平台上运行用例,账号相关配置均由平台从环境变量内下发,如:登录账号、密码、云真机设备信息等等读取环境变量值示例环境变量key:deviceid,value:a123456789注:也可直接使用Windows/Linux环境变量验证测试方法一:os.environ.get(‘key_name’)import osos.environ.get('deviceid') # 打印:'a123456789'方法二:os.getenv(‘key_name’原创 2020-12-17 17:35:30 · 965 阅读 · 0 评论 -
测试数据准备之 CMD 命令:copy(指定尺寸图片1M放大成6M)
文章目录一、前言二、语法三、参数说明四、使用示例五、特定尺寸图片大小放大一、前言记录一次CMD命令的学习:copy需求场景:测试过程中,需要测试上传不同规格尺寸下且不同大小的图片,如:630 x 840大于2M,1200 x 1200 大于20M的图片等,但是常规的测试素材该类型尺寸下均仅只有1M左右,甚至只有90KB,网上找了很多没有找到,使用PS、美图秀秀等方式也不能达到要求。二、...原创 2020-01-19 10:43:26 · 2278 阅读 · 1 评论