用native driver 对android 程序进行自动化测试
2012-01-12 15:34
274 查看
Google又有新动作了,欲开发了一套专门用于测试的framework,名为NativeDriver,开源,跨平台(Android, iOS, Window),不过该产品还在开发阶段,有好多功能有待完善。
最近客户要求用该测试工具对产品进行稳定性测试,所以稍微调查了一下。
1. 使用该测试工具需要对原产品进行改动
a. 需要添加额外的package:server-standalone.jar
b. 需要在manifest文件中添加额外的permission和instrumentation
2. 该测试工具无法判断当前view的状态
WebElement仅提供了click(), getText()等最基本的方法,但是对于enable(), visibility()等未提供相应的接口。
3. 对Windows平台不友好
很多代码都是对应linux平台的,没有考虑到在Windows平台上测试的情况
最近客户要求用该测试工具对产品进行稳定性测试,所以稍微调查了一下。
1. 使用该测试工具需要对原产品进行改动
a. 需要添加额外的package:server-standalone.jar
b. 需要在manifest文件中添加额外的permission和instrumentation
2. 该测试工具无法判断当前view的状态
WebElement仅提供了click(), getText()等最基本的方法,但是对于enable(), visibility()等未提供相应的接口。
3. 对Windows平台不友好
很多代码都是对应linux平台的,没有考虑到在Windows平台上测试的情况
相关文章推荐
- 如何用Selenium的AndroidDriver在Andrioid模拟器上进行自动化测试
- 【Android自动化测试之Robotium】03. 当只有一个APK的时候使用robotium进行自动化测试
- 使用Windows Mobile Test Framework进行Windows Mobile程序的自动化测试
- 【Android自动化测试之Robotium】03. 当只有一个APK的时候使用robotium进行自动化测试
- android jUnit test 进行自动化测试
- 一个hello程序的android内核模块编译方法及在模拟器中进行测试结论
- 使用Robolectric对android程序实现自动化测试
- android jUnit test 进行自动化测试
- 【Android自动化测试之Robotium】03. 当只有一个APK的时候使用robotium进行自动化测试
- 使用appium+python对android进行自动化测试
- 在windows下使用cmd命令通过adb shell自动调用android模拟或真机的InstrumentRunner进行android 自动化测试
- 使用MonkeyTest对Android客户端进行压力测试 自动化代码
- 使用Robolectric对android程序实现自动化测试
- 使用Python进行Android自动化测试
- Android 使用Instrumentation进行自动化测试
- 使用robotium对android应用进行自动化测试
- android程序如何连接真机进行测试
- 编写高质量代码改善C#程序的157个建议——建议157:从写第一个界面开始,就进行自动化测试
- 使用python和android模拟器做android程序的自动化测试
- 使用Robolectric对android程序实现自动化测试