zinc30Android UI自动化测试框架
Zinc30是一个强大的Android UI自动化测试框架,支持建立健壮、可维护的黑盒测试用例。RD或者QA能够基于场景设计功能级和系统级测试。Zinc30符合Webdriver的 API规范,以更好地面向对象编程的方式来操作Android控件,同时全面支持Web UI测试中流行的PageFactory模式。
Zinc30能带来以下好处:
1. Web UI自动化工程师特别经常使用Selenium的人们会感觉非常亲切,因为api基本一致,比如EditText对象需要输入文本,只需要editText.sendKeys("hello")即可完成;
2.支持两层结构的case组织,ActivityPage封装所有的元素和操作,TestCase组装和操作这些ActivityPage。这样UI的变动只会影响到相应的ActivityPage而不会影响到上层的TestCase。
3.全面兼容Robotium的最新操作,zinc对象具有solo的所有操作。
评论
EarlGreyiOS UI 测试自动化框架
Google开源了EarlGrey软件,以便开发者更轻松地构建和运行“面向iOSapps源码”的用户界面测试(是的,你没看错!)当前托管于GitHub上、遵从开源Apache授权的EarlGrey,由
EarlGreyiOS UI 测试自动化框架
0
EspressoAndroid UI 的快速自动化测试框架
Google开源了Espresso,这是一种Android自动化测试框架,使测试人员可以在云中x86机器的多线程环境里运行测试,并解决了关于UI测试的并发问题。示例测试代码:public void t
EspressoAndroid UI 的快速自动化测试框架
0
EspressoAndroid UI 的快速自动化测试框架
Google 开源了 Espresso,这是一种Android自动化测试框架,使测试人员可以在云中x
EspressoAndroid UI 的快速自动化测试框架
0
Airtest跨平台的 UI 自动化测试框架
Airtest是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOSAirtest提供了跨平台的API,包括安装应用、模拟输入、断言等。
Airtest跨平台的 UI 自动化测试框架
0