当前您所在的位置:首页>建模工具 测试工具>测试工具

SmartBear TestComplete Mobile

移动应用测试自动化

TestComplete Mobile:在本机,Web或混合移动应用程序上创建,管理和运行自动测试。

本地或混合移动应用程序的测试自动化

在任何IOS或Android应用程序自动UI测试

使用无脚本记录和回放,或从六种语言(包括Python和JavaScript)中进行选择,以创建测试自动化脚本。在任何移动设备上记录可重复的一致的手势。在创建自动UI测试时获得完整的设备控制。没有修改应用程序。

将UI对象标识与测试逻辑分开,以构建稳定,易于维护的自动化测试。通过构建服务器,源代码控制系统和管理工具提供的无缝集成,您可以全天候运行自动化移动UI测试。

 

自动测试本机,混合或Web iOS和Android应用程序

TestComplete Mobile允许您为本机,Web,iOS或Android应用程序创建强大的自动化测试。与其他移动测试工具不同,TestComplete Mobile提供了完整的设备控制,因此不需要root您的设备。

•在真实设备以及仿真器上运行自动测试,无需编写单行代码。

•创建测试,并在具有不同屏幕大小和分辨率的多个设备上运行。

•测试Xamarin.Android应用程序以及使用WebView,PhoneGap,Telerik Icenium,Apache Cordova等框架的应用程序。

•从Python,VBScript,JScript,C ++脚本,C#脚本,JavaScript和DelphiScript中选择作为脚本语言。

 

支持iOS 9.2和Swift

 

测试最新版本iOS应用程序。这包括对Swift的支持,Apple是iOS和OS X的最新编程语言。最重要的是,您无需编写单行代码即可执行此操作。

•自动检测iOS 9.2应用程序。无需越狱您的手机或平板电脑。

•测试使用Apple的新编程语言Swift构建的应用程序。

•测试iOS控件,如表格和文本视图,标签栏和滑块。

•支持Xamarin.iOS应用程序。

•在手机和平板电脑上运行自动测试。

•管理设备以便于访问。

减少创建和维护移动测试的时间

TestComplete Mobile的点击式自动测试记录器允许您回放记录的自动测试,甚至可以即时修改它,而无需从头开始记录。

•无需在您的应用程序中编写和实施特殊工具。 TestComplete Mobile提供自动测试。

•在对象级别而不是在坐标或图像级别记录测试,从而确保在接口更改或移动,添加或调整控件时,测试不会失败。

•使用TestComplete Mobile的内置自动测试可视化工具来比较在记录和播放过程中保存的移动测试屏幕的屏幕截图。

•扩展TestComplete Mobile的平台以满足您的特定测试需求。

减少创建和维护移动测试的时间

TestComplete Mobile的点击式自动测试记录器允许您回放记录的自动测试,甚至可以即时修改它,而无需从头开始记录。

•无需在您的应用程序中编写和实施特殊工具。 TestComplete Mobile提供自动测试。

•在对象级别而不是在坐标或图像级别记录测试,从而确保在接口更改或移动,添加或调整控件时,测试不会失败。

•使用TestComplete Mobile的内置自动测试可视化工具来比较在记录和播放过程中保存的移动测试屏幕的屏幕截图。

•扩展TestComplete Mobile的平台以满足您的特定测试需求。

 

 

记录可重复和一致的移动手势

TestComplete Mobile的独特技术可以准确地保存具有多种触摸的手势,然后允许您以每次完全相同的方式在多个设备上重放这些手势。

•可以直接从设备录制多点触摸手势库:可轻松,长时间触摸,拖放,滚动等。

•能够在一个设备上记录手势,并在另一个设备上播放。

•同时识别和记录同时的触摸动作。

访问真实设备以创建强大的移动测试案例

TestComplete Mobile让您能够完全访问移动设备。因此,在测试显示,用户体验甚至功能方面,您可以利用设备本身的功能。

•使用传感器数据(如GPS,加速度计和陀螺仪)为应用程序创建测试。

•使用TestComplete Mobile的内置方法以测试Wi-Fi或蜂窝连接是否丢失。

•模拟GPS位置以测试位置感知应用程序。

•测试纵向或横向模式下的用户体验。

•切换应用程序语言以测试国际化。

执行连续集成

TestComplete Mobile允许您将测试集成到开发生态系统中的其他工具,允许您连接自动化测试以构建系统,分析工具和缺陷跟踪。

•使用TestComplete Mobile的Jenkins插件直接从Jenkins执行测试项目。

•将测试日志和错误报告附加到跟踪工具,如Atlassian JIRA。

•直接向QAComplete发送TestComplete测试。

•与源控制系统(如Git,Subversion和Mercurial)集成。

•使用Bamboo等工具,将移动回归测试作为自动化构建的一部分运行。

在云端安全测试,降低成本

使用TestComplete Mobile,您可以组织自己的基础架构,以安全地在云中测试应用程序。这可以真正有助于减少硬件,软件和服务测试成本。

•降低测试成本,因为无需额外的TestComplete Mobile许可证即可在云或虚拟系统上运行测试。

•使用TestExecute在云和虚拟系统中同时运行多个测试。

•将检查点插入到脚本和关键字测试中,以更快速地调试在云上运行的测试。

北京哲想软件有限公司