文章分类 -  app自动化

摘要:一、jdk安装 首先下载好jdk,windows下载,如图所示: 下载完毕,并安装好jdk,最后将其添加至系统环境变量中,配置环境变量:右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量" 在系统变量里新建"JAVA_HOME"变量,变量值为:D:\Program F 阅读全文
posted @ 2022-01-23 11:23 xyztank 阅读(1098) 评论(0) 推荐(0) 编辑
摘要:一、音频测试 1、语音算法测试 回声消除(AEC) 噪声抑制(ANS) 自动增益控制(AGC) 啸叫抑制 2、测试场景 3、测试环境 网络环境:无网损 设备音量 近端(被测)设备的播放音量设置为100%; 同时说话/one by one 模式下,近端播放声音喇叭输出音量设置为70%; 远端控制器放音 阅读全文
posted @ 2020-04-20 22:17 xyztank 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:一、下载 下载selenium-server-standalone-3.141.59.jar 地址:https://www.selenium.dev/downloads/ 二、安装配置 1、常规用法 hub配置(192.168.31.6) java -jar selenium-server-stan 阅读全文
posted @ 2020-04-12 18:42 xyztank 阅读(583) 评论(0) 推荐(0) 编辑
摘要:1、Web端特性 首先从系统架构来看的话,web测试只要更新了服务器端,客户端就会同步会更新。而且客户端是可以保证每一个用户的客户端完全一致的。 其次性能方面,web页面可能只会关注响应时间。 最后兼容性方面,web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的方向的兼容,不过一般还是以浏 阅读全文
posted @ 2020-04-07 16:53 xyztank 阅读(134) 评论(0) 推荐(0) 编辑
摘要:一、技术原理 安卓H5页面自动化测试其本质是通过appium驱动手机浏览器执行测试脚本。如图所示: 二、常用方法 1、检测否开启webview 判断真机或者模拟器是否开启webview,可以用下面的命令: $ adb shell cat /proc/net/unix | grep webview 结 阅读全文
posted @ 2020-03-17 13:54 xyztank 编辑
摘要:1、控制键 | KEYCODE_ENTER | 回车键 | 66 | | | : : | : : | | KEYCODE_ESCAPE | ESC键 | 111 | | KEYCODE_DPAD_CENTER | "导航" 键 确定键 | 23 | | KEYCODE_DPAD_UP | 导航键 向 阅读全文
posted @ 2020-02-25 23:21 xyztank 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一、简介 monkey "test" ing,也有人叫做搞怪 " 测试 " 。就是用一些稀奇古怪的操作方式去测试被测试系统,以测试系统的稳定性。monkey " test " ,一般指这样的测试活动,用毫无规律的指令或操作使用被测系统,观察系统的稳定性和 "容错性能" 。 二、原理 Monkey测试 阅读全文
posted @ 2020-02-25 21:35 xyztank 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1、使用UIAutomatorViewer获取界面元素的特征信息来定位。首先,进入Android SDK的安装目录(本机安装在D:\Android\android sdk\tools)。 然后,在tools文件下,找到uiautomatorviewer.bat,双击打开。 2、接着,电脑连接真机或者 阅读全文
posted @ 2020-02-25 20:30 xyztank 阅读(131) 评论(0) 推荐(0) 编辑
摘要:一、操作步骤 1. 首先,在tools文件下,找到uiautomatorviewer.bat,双击打开。 2. 接着,电脑连接真机或者电脑打开模拟器 3. 然后,用adb命令连接真机或者模拟器,打开命令行工具CMD,输入命令 4. 然后,在手机或模拟器中打开对应的应用 5. 接着,点击左上角Devi 阅读全文
posted @ 2020-02-25 20:28 xyztank 阅读(178) 评论(0) 推荐(0) 编辑
摘要:一、简介 Hybrid App也就是混合应用,在Native App原生应用中嵌入了H5页面,所以在定位H5页面元素时,要稍微复杂一些。 在 Android 4.4 (KitKat) 或更高版本中,使用 DevTools 可以在原生 Android 应用中调试 WebView 内容,不过需要开启de 阅读全文
posted @ 2020-02-25 20:26 xyztank 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1、兼容性测试要点 测试要点 不同操作系统的兼容性,包括主流的 Andoird 和 iOS 版本; 主流的设备分辨率下的兼容性; 主流移动终端机型的兼容性; 同一操作系统中,不同语言设置时的兼容性; 不同网络连接下的兼容性,比如 Wifi、GPRS、EDGE、CDMA200 等; 在单一设备上,与主 阅读全文
posted @ 2020-02-25 20:23 xyztank 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一、Appium介绍 Appium 是一个开源工具,用于自动化 iOS 手机、 Android 手机和 Windows 桌面平台上的原生、移动 Web 和混合应用。原生应用」指那些用 iOS、 Android 或者 Windows SDK编写的应用。 移动 Web 应用是用移动端浏览器访问的应用( 阅读全文
posted @ 2020-02-25 20:20 xyztank 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1、在脚本内启动其他程序 driver.start_activity(包名,界面名) 2、将应用置于后台 进入后台3秒,然后再回到前台 3、关闭应用程序 关闭当前操作的应用程序,但不会关闭驱动对象 关闭驱动对象,同时,关闭所有关联的应用程序 4、安装和卸载应用程序 安装应用程序 卸载应用程序 判断是 阅读全文
posted @ 2020-02-25 20:19 xyztank 阅读(587) 评论(0) 推荐(0) 编辑
摘要:一、连接真机或者模拟器 注意:这里连接的是夜神模拟器的端口号是62001,注意默认第一台模拟器端口是62001 若要连接多台夜神模拟器,首先要开启模拟器,然后,再查看任务管理器中程序PID 然后,启动命令窗口CMD模拟器所监听的端口 结果: 经过测试,发现62026能连接成功 查看设备连接情况 二、 阅读全文
posted @ 2020-02-25 20:18 xyztank 阅读(272) 评论(0) 推荐(0) 编辑
摘要:一、App测试与Web测试的区别 1、Web端特性 首先从系统架构来看的话,web测试只要更新了服务器端,客户端就会同步会更新。而且客户端是可以保证每一个用户的客户端完全一致的。 其次性能方面,web页面可能只会关注响应时间。 最后兼容性方面,web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑 阅读全文
posted @ 2020-02-25 17:31 xyztank 阅读(219) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示