随笔分类 -  app测试

主要针对安卓Android系统测试
摘要:打开USB调试功能需要打开开发者选项,一般开发者选项是隐藏的,需要按照如下操作: 找到手机厂商系统版本号(不是android版本)然后快速点击(一般是连续点击7次)直到显示处于开发者模式 手机厂商版本号: 厂商 ‘版本号’路径 魅族 设置->关于手机->版本号 华为 设置->系统->关于手机->版本 阅读全文
posted @ 2019-10-10 09:50 水里的芋头 阅读(1027) 评论(0) 推荐(0)
摘要:具体报错如下: 解决办法如下: 打开cmd命令窗口,输入adb nodaemon server 打开另一个cmd窗口,输入adb devices即可 阅读全文
posted @ 2019-05-09 19:16 水里的芋头 阅读(22789) 评论(0) 推荐(0)
摘要:专项测试包含很多东西,安装、升级、卸载、性能、安全、网络、随机等等,这些都属于专项测试 一个app的正常到用户手里使用,功能是最基础的测试,专项测试测试主要的。 下面介绍一些常用的专项测试: 1、多任务状态下频繁切换app 2、电量低的时候使用app 3、在使用app时强制更新 4、不同网络状态下打 阅读全文
posted @ 2018-08-24 14:08 水里的芋头 阅读(766) 评论(0) 推荐(0)
摘要:原来的UIAutomatorViewer是没有xpath查看路径的,下载如下jar包: https://pan.baidu.com/s/1jpr6m0OOce7CtnDE_lIJ9A 密码:cja0 下载好后解压并放到android_sdk/tools/lib下面,然后直接启动android_sdk 阅读全文
posted @ 2018-08-04 23:16 水里的芋头 阅读(514) 评论(0) 推荐(1)
摘要:模拟在百度app中搜索python相关内容代码如下: 这里多了一个参数项'appWaitActivity',如果对应的app是二次启动的话,需要加上这个,不然启动不了,用adb logcat中可以看到有俩个启动activity: 阅读全文
posted @ 2018-06-24 10:34 水里的芋头 阅读(340) 评论(0) 推荐(0)
摘要:模拟魅族计算器加法计算: 这个是最简单的,如果是真的做自动化测试,需要做断言、数据读取、多种计算方法等都需要测试到。在在实际应用中并非这么简单 阅读全文
posted @ 2018-06-23 18:32 水里的芋头 阅读(641) 评论(0) 推荐(0)
摘要:这个说的api即python自动化测试中经常会使用到的一些api,具体如下: 1、find_element_by_id/find_elements_by_id 定位元素api,使用方法如下: 2、find_element_by_name 定位元素api,使用方法如下: 3、find_element_ 阅读全文
posted @ 2018-06-12 23:09 水里的芋头 阅读(248) 评论(0) 推荐(0)
摘要:app中元素定位是通过uiautomatorviewer来查看,这个是android sdk中自带的一个工具,可以在sdk家目录的tools下找到: 双击打开之后,点击第二个按钮即可把手机当前界面的元素下载下来: 左边是手机屏幕上的元素,右边是具体的元素,元素和appium(python)模块中的有 阅读全文
posted @ 2018-06-12 22:13 水里的芋头 阅读(263) 评论(0) 推荐(0)
摘要:这里的操作都是在windows下,在android SDK安装好之后就可以连接实体手机或者模拟器操作 1、查看连接的手机或者模拟器 adb devices 结果如下: 2、查看某个app的包名和activity adb logcat|find "START"(如果在linux或者apple电脑下,则 阅读全文
posted @ 2018-06-12 21:35 水里的芋头 阅读(496) 评论(0) 推荐(0)
摘要:app测试环境的搭建大致如下几个: 1、appium安装 appium-server或者使用appium-desktop都可以,前者已经不再更新 下载地址:appium.io 2、Android SDK安装 从网络上下载后,直接安装 3、Appium-python-client模块安装 从网络上下载 阅读全文
posted @ 2018-06-05 22:31 水里的芋头 阅读(315) 评论(0) 推荐(0)
摘要:1、第一个错误如下: main.js: error: argument "--app": Expected one argument. null 这个一般是appium服务端安装的时候路径里面的目录名包含了空格,比如默认安装的目录为“Program Files (x86)”’,中间带有空格。 建议在 阅读全文
posted @ 2018-05-12 23:03 水里的芋头 阅读(607) 评论(0) 推荐(0)