Android自动化测试工具 AndroidRobot

码农软件 · 软件分类 · 测试工具 · 2019-11-24 08:14:11

软件介绍

AndroidRobot是一款专门为安卓系统开发的自动化测试工具,它具有录制与回放功能,录制系统几乎能够完美的模拟测试人员所有的动作行为,并记录 生成脚本。这使自动化工具更符合简单易用的原则,不需要测试人员具有较强的计算机编程背景,轻松的操作之间便完成脚本的录制工作。它支持多设备交互执行, 更准确的模拟了用户交互的行为。它能够代替测试人员进行功能测试、压力测试、极限测试等,擅长图片比较,图片搜索,以及局部图片比较等功能

特点:

可录制: AndroidRobot提供非常强大的录制功能,几乎可以很完美的模拟出测试人员的所有动作行为,并能够自动转化为系统脚本。

可编程: AndroidRobot支持Python脚本语言,可以通过robot对象访问所有AndroidRobot内部API。AndroidRobot自身带有API智能提示功能,只需要用户 通过对象robot.便可以自动弹出API选择框,方便易用。

可定制: 可根据用户的需求进行功能定制,定制客户自己的report,以及后台数据库的定制,将用户测试数据保存在指定的数据库中,供用户方便的查询,数据挖掘、分析。

图片比较: 用户可以很轻松的通过界面比较的方式来判断脚本执行的结果,也可以对图片局部进行比较。一旦图片比较失败,整个case便失败。

 

交互测试: 用户可以通过AndroidRobot控制多台设备,并实现多台设备同步、交互性测试。这样可以实现用户的打电话、接电话等交互性比较高的测试用例。

强大的功能: AndroidRobot提供非常强大的录制,回放等操作功能,并通过图片比较、局部图片比较、图片搜索等功能解决用户结果比对的难题,并能生成多种Log其中包括ADB log等。 AndroidRobot提供API对Android系统的控件ID、内容进行查找,点击等功能。

用户只需要通过robot.screen(int width,int height)指定改脚本的适合的尺寸,AndroidRobot便能够根据该坐标在不同尺寸的屏幕上自适应。这对于应用程序开发企业适配性测试意义非常重大。

本文地址:https://www.codercto.com/soft/d/19669.html

The Haskell School of Music

The Haskell School of Music

Paul Hudak、Donya Quick / Cambridge University Press / 2018-10-4 / GBP 42.99

This book teaches functional programming through creative applications in music and sound synthesis. Readers will learn the Haskell programming language and explore numerous ways to create music and d......一起来看看 《The Haskell School of Music》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器