1、Android Drawable Importer 2、Android ButterKnife Zelezny 3、Android Holo Colors Generator 4、Robotium Recorder 5、.jimu Mirror 6、Strings.xml tools ...
分类:
移动开发 时间:
2018-10-21 12:15:57
阅读次数:
230
自动化测试包含多种,如Web自动化、手机自动化等: Web自动化测试工具:selenium、QTP。 性能自动化测试工具:loadrunner、jmeter。 接口自动化测试工具:SoapUI、postman。 手机自动化测试工具:robotium、appium。 每种的第一个都比较推荐。当然还有其 ...
分类:
其他好文 时间:
2018-07-11 12:43:20
阅读次数:
181
前言 大家好,给大家带来 的概述,希望你们喜欢 软件测试 软件测试的基本概念、方法、常用测试工具的使用 常用测试工具的使用 性能自动化测试工具:jmeter、loadrunner 接口自动化测试工具:SoapUI、postman 手机自动化测试工具:appium、robotium Web自动化测试工 ...
分类:
其他好文 时间:
2018-07-05 19:43:15
阅读次数:
181
1、JUnit的TestSuite可以集中存放测试类,并批量运行测试类中的测试用例,源码如下:package com.coolwi.km.user.testsuites;import com.coolwi.km.user.testcase.MyCardRecord;import com.coolwi ...
分类:
移动开发 时间:
2018-06-30 14:52:02
阅读次数:
171
1、下载Robotium打开: http://code.google.com/p/robotium/下载:robotium-solo-3.4.1.jar (写测试用例时需要依赖此包)2、需要把APK重新签名,因为robotium要求被测应用和测试代码要有一致的签名, 所以我们需要把下载到的apk,通 ...
分类:
移动开发 时间:
2018-06-30 14:46:06
阅读次数:
225
1、目前比较流行的设计模式就是page object,page object就是把页面作为对象,在使用中传递页面对象,来使用页面对象中相应的成员或者方法,能更好的提现java的面向对象和封装特性2、具体思想:测试框架分为四大类1)编写抽象父类:建立Utils包,存放工具类,用于自动完成唤醒手机、解锁 ...
分类:
移动开发 时间:
2018-06-30 14:35:24
阅读次数:
193
前言 做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、Uiautomator、Appium。最近研究自动化case复用的方案,调研了Appium的自动化框架,并将其应用到银行一账通的标版中,本文详细介绍基于Appium的Android功能自动化实战经验。主要 ...
分类:
移动开发 时间:
2018-02-26 19:00:44
阅读次数:
261
一、总设计 二、技术实现 appium脚本、robotium脚本的运行 -> junit命令行 屏幕同步 ->minicap 设备事件控制 ->minitouch js 基于坐标的录制 ->js 基于控件的录制 ->字节码插桩 日志分析 三、 ...
分类:
其他好文 时间:
2018-01-10 20:17:06
阅读次数:
149
下面的这些方法都主要用来判断测试结果是否与预期结果相符,一般把is和search方法放在assert里面判断。assert最常用的还是assertThat方法,是Junit的判断,这里就不多说了。断言方法assert(robotium特有的断言方式,实际项目中和Junit的assert方法配合使用) ...
分类:
其他好文 时间:
2017-12-19 01:48:49
阅读次数:
275
前提:已写好测试用例 新建个测试套MyTestSuite管理你需要跑的测试用例,或者将相同功能的测试用例归纳到一个测试套中 然后新建个MyTestRunner 类运行测试套中的用例,这个类继承InstrumentationTestRunner ...
分类:
其他好文 时间:
2017-12-08 23:07:35
阅读次数:
172