自动Web应用程序测试
TestComplete Web:在任何WEB应用程序上创建,管理和运行自动测试。
桌面和移动Web的自动化测试
易于创建自动的跨浏览器UI测试
在许多浏览器上运行一个测试,没有修改。通过成千上万的数据组合轻松驱动相同的测试,以提高覆盖率。从无脚本记录和回放或六种语言(包括Python和JavaScript)中选择,创建自动化脚本。支持Selenium。
使用智能对象识别机制为诸如flex,flash,AJAX,JavaScript,HTML5和AngularJS等动态元素和技术构建稳健和稳定的测试。与构建服务器,源代码控制系统和管理工具的集成允许您全天候运行自动测试,而无需实际存在。
跨多个浏览器使用一个测试
TestComplete Web允许您通过单个测试验证您的网站和Web应用程序在不同浏览器的功能和可靠性。
•为所有主要浏览器构建自动化的跨浏览器测试,而无需编写单行代码。
•对多个浏览器运行一个测试,以节省时间和精力。
•经常发布的补丁程序可确保您可以测试较新的浏览器版本,而不会浪费时间。
•自动测试HTML5和动态控件(如AJAX和JavaScript)。
•扩展TestComplete的平台以满足您的特定测试需求。
识别浏览器中的HMTL5,JavaScript和CSS不兼容性
TestComplete Web内置支持使用HTML5,Backbone.js,Agular,Developer Express,Telerik和Infragistics等控件,在桌面和移动网络应用程序上创建自动测试。
•通过为复杂的Web场景轻松创建自动化测试来识别跨浏览器兼容性问题。
•验证JavaScript调用,HTML5弹出式窗口,浏览器对话框和CSS合规性。
•抽出控制细节,以提高自动化测试套件的可维护性。
在真实设备上测试移动网络
TestComplete Web允许您为移动Web应用程序创建自动GUI测试。除了仿真器,TestComplete还提供对在真实移动设备上测试网站的支持。没有必要越狱,解锁或root您的设备。
•使用TestComplete Web在每个测试步骤捕获的自动屏幕截图,轻松地发现UI不一致的地方。
•使用Jenkins插件直接从Jenkins构建执行测试
•确保您的网络应用程序适应不同的纵向和横向模式手机和平板电脑。
•快速使用iPhone,iPad,Nexus,Nokia Lumia,Blackberry和其他流行设备的预定义浏览器配置文件。
确保UI更改时您的测试不会中断
TestComplete Web提供了多种方法来识别和检查Web应用程序中的对象,因此您可以选择最适合您的体验和测试方案的对象。
•在对象级别而不是在对象或坐标级别创建Web测试,从而确保在GUI更改时测试不会失败。
•使用XPath表示法或一个或多个属性值查找元素。
•获取对DOM元素,属性,方法和CSS属性的直接访问。
•创建Web测试检查点以验证页面内容,包括图像,MAILTO链接,Java小程序等。
从你的Selenium WebDriver测试了解更多
基于Selenium WebDriver提供的优势,TestComplete Web允许您添加,运行和报告Selenium WebDriver测试。
•捕获屏幕截图,使Selenium脚本的调试更容易。
•支持JUnit,TestNG,PyUnit,Ruby,PHPUnit和NUnit框架。
•从TestComplete Web界面添加,编辑和运行Selenium WebDriver测试。
•使用我们的报告模块深入分析测试结果。
•缩放Selenium测试,并使用TestExecute在云或虚拟系统中安全地运行它们。
•重新使用由现有QA项目中的开发创建的Selenium测试脚本。
执行连续集成
TestComplete Web允许您将测试集成到开发生态系统中的其他工具,允许您连接Web自动化测试以构建系统,分析工具和跟踪工具。
•可与源控制系统(如Git,Subversion和Mercurial)集成,用于测试版本控制。
•将错误报告附加到跟踪工具,如Axosoft OnTime和JIRA。
•使用Jenkins插件作为自动构建的一部分运行回归测试。
•直接向QAComplete发送TestComplete测试。
•在TestComplete和Visual Studio之间提供无缝集成。
•使用TestExecute在云或虚拟系统上运行测试。
强大的开源支持
TestComplete Web具有许多功能,使自动化Web测试更为高效。
•支持Selenium
•SoapUI集成
•选择Python,JavaScript和许多其他语言
•强大,高效跨浏览器测试
•能够快速捕获浏览器截图
•HTML5测试和JavaScript测试
•Web浏览器控件内置到桌面应用程序中
重复使用功能测试作为性能测试
将TestComplete Web测试转换为性能测试,以减少测试创建时间。转换后分配虚拟用户,以确保在不同压力级别的可预测性能。不需要脚本,以便将功能测试更改为性能测试。
•重用功能测试作为性能测试,以提高Web应用程序的性能。
•以最小的工作量,实现功能和性能测试覆盖扩展。
•在几分钟内启动,无需手动配置或代码更改。
•允许功能测试人员以最小的用户培训创建性能测试
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室