Android App 自动化测试
文章平均质量分 66
主要是android app 测试相关的文章。
FunTester
已有5年的自动化测试经验,包括Api,Android App,iOS App以及Web测试.
有外企工作经验 和 Devops 实战经验。
展开
-
如何使用appium desktop 获取Android APP 控件的id
背景:随着Android 版本的更新,你会发现我们之前用的最新的版本的Appium 1.5.3无法启动我们的 Android APP 在模拟器为7.0的设备上,所以我们有必要了解如何使用 appium desktop 来获取Android APP 控件的id.也由于获取在自动化测试过程中获取控件的信息(比如id)是非常关键的一步。环境搭建安装Appium Desktop 的windows版本(ht原创 2017-10-31 10:48:19 · 10093 阅读 · 3 评论 -
Robotium 介绍
Robotium 框架概述Robotium是一款测试Android应用程序的开源的自动化测试框架(开源库)它是为了弥ActivityinstrumentationTestCase2(是Android单元测试框架Instrumentation的一个类)对集成测试不足而编写的。Robotium除了在Instrumentation API的基础上提供了更多的操作控件的函数外,还通过反射等手段,通过调用原创 2015-10-01 10:35:31 · 2576 阅读 · 0 评论 -
Saucelabs+Java+TestNG+Appium+Maven+Git+Jenkins+ReportNG for Android 自动化测试
最近学了利用Appium+Maven+TestNG(ReportNG)搭建全自动化测试环境,使用https://saucelabs.com/ 网站提供的VM平台(可以手动测试与自动化测试,并且可以多线程多设备并行测试Web,Android与IOS),通过Jenkins从Git下载测试代码并触发运行,实现真正意义上的完全自动化测试。原创 2016-07-17 15:51:12 · 9165 阅读 · 1 评论 -
saucelabs + python +behave+ appium for android自动化测试
1. 背景介绍:为了在自动化测试中节省时间节省真机的成本,而且更高效的覆盖所有的android版本,避免兼容性问题和实现全面自动化测试,我们采用saucelabs(https://saucelabs.com)平台提供的虚拟设备。使用简单易书写的python语言和appium开源框架以及单元测试behave,结合build工具jenkins 实现全自动化android 自动化测试。2. 环境搭建:2.原创 2016-12-20 13:21:02 · 3910 阅读 · 1 评论 -
如何定位APP上的webview控件
背景:在使用appium进行app测试时,发现很难定位webview上的控件. 使用chrome-development tool 来定位元素:android手机连接PC, 并确保在cmd中输入adb devices 可以找到devices的序列号.打开APP的webview 页面。在 PC机的chrome 浏览器上输入如下地址: chrome://inspect/#devices你会看到如原创 2017-09-09 11:36:32 · 7847 阅读 · 0 评论