Ranorex Studio特点
利用Ranorex Studio强大的功能创建、测试和执行强大的测试自动化项目
可靠的对象识别
用Ranorex Spy分析您的应用程序,用RanorexXPath识别元素并将它们保存在对象库中。
对于您应用程序用户界面的可靠元素识别是稳定自动化测试的关键,这并不是什么秘密。Ranorex Studio有着行业内最强大的对象识别。内置的Ranorex Spy工具帮助快速追踪分析您桌面、网页或移动应用程序的用户界面元素。自动处理包括动态用户界面因素在内的各类对象。每一个在有效期内使用的用户界面元素可以获得具体的控制信息,同时也能让各元素获得独特的RanorexXPath,这是一种强大又灵活的对象识别语法。
广泛的技术支持
获得测试自动化行业中最广泛的技术支持。Ranorex Studio处理C#,、Java,、或 Delphi开发的桌面应用程序、HTML5网页应用以及本机iOS和Android应用程序。查看支持的所有技术。R
对
轻松保存数据库
将识别后的用户界面元素添加到中央对象库中。在这之后,您便可将对象库中的元素用于记录、动作表及基于代码的测试模块。
对于新手而言操作简单、对于专家来说功能强大
无论团队大小、水平如何、使用什么测试方法,这款应用程序的测试工具都能满足您的需要。
回归测试需要在短时间内完成大量手动工作且需要跨平台操作,这让设计出一款自动化项目看起来似乎是不可能的。一些自动化工具要求操作者有高超的编码技能,只能在几个特定的平台使用,或者需要复杂整合才能自动处理用户界面。Ranorex Studio解决了这些问题,其具有易于使用的工具,可以用于无代码测试自动化,提供快速入门教程及全面的用户指南,从而提升当日的工作效率。
在编程方面经验丰富或零经验的测试人员可以使用Ranorex Studio的捕获和重放功能,无需编写任何代码,便可构建可靠的自动化测试案例。内置方法简化了诸如数据驱动测试、关键字驱动测试及基于条件的测试执行等策略。测试自动化专家可以使用Ranorex Studio的完全自动化IDE快速实现C#或VB.NET中的测试自动化。
动作编辑器和记录器
无需编码,自动创建测试自动化项目
使用Ranorex Recorder轻松记录及回放自动化测试工作流程。编辑记录以添加验证操作或其他操作。从对象库中拖放各个测试自动化步骤以补充记录。仅需点击几下鼠标便可实现强大的自动化测试。
代码编辑器
使用标准的编程语言创建灵活的测试自动化脚本
Ranorex库基于Microsoft .NET框架,因此您无需学习专有的脚本语言即可自动执行测试。您可以直接使用Ranorex API并完全在C#或VB.NET中创建强大的测试自动化项目。
使用Ranorex Automation Helpers(一组小模块和方法)扩展您的代码,以处理诸如弹出窗口和等待事件之类的问题。
以VV处理诸如弹出窗口和等待事件之类的挑战。
Visual Studio 整合
从Visual Studio直接访问Ranorex核心自动化API,并编写强大的测试自动化脚本,而无需离开开发环境。
Ranorex IDE功能
先进的调试,重构和代码完成机制:Ranorex Studio提供了正确进行代码创建和维护所需的一切。
用户代码库
创建用户代码方法并将其添加到中央库。测试人员可以从库中访问方法,并在测试中使用它们,而无需深入研究代码。
灵活的测试套件结构
在灵活的测试套件中定义和管理各种测试方案
在测试套件中完成所有工作:通过合并现有代码或记录模块来创建新的测试用例,为测试定义自定义运行配置,处理参数化或配置数据绑定,等等。
数据驱动测试
使用简单数据表,SQL连接器,CSV或Excel文件中的外部数据集,并使用不同的测试数据重复运行一个测试工作流程,以在更短的时间内增加测试覆盖率。
关键字驱动测试
提高可重用性,并使非技术测试人员易于阅读测试内容:将测试自动化流程与测试用例设计分开,并将测试部件分组为易于理解的步骤,例如登录,设置或保存。
网络和移动测试指挥中心
集中创建,配置和管理Web和移动端点及环境。
Ranorex Studio将测试套件与要运行环境分开。创建测试后,它可以在不同的外部Web或移动端点上运行,并可以运行到本地Selenium Grid或云提供商。
端点面板是中央命令中心,用于设置和管理端点以及配置其环境。
硒测试
使用无脚本和基于代码的Ranorex Studio工具创建Web测试,并通过我们的Selenium WebDriver集成在所有受Selenium支持的平台和浏览器上运行它们。
可扩展的web测试
受益于并行测试,并使用Selenium Grids在多个操作系统和浏览器上分发您的Ranorex Studio Web测试。
真实的移动设备测试
在真实的移动设备或仿真器上记录并执行自动测试,以测试您的本地Android,移动iOS应用程序以及跨平台应用程序。
“ Ranorex Studio易于使用,具有良好的对象识别能力。
我们无需进行任何编程语言的深入了解就能进行测试。”
由Tech Validate认可
Ranorex Remote
在不同的环境中同时运行远程桌面测试。
在远程计算机上设置Ranorex代理,以使用不同的系统配置和操作系统,在不同的环境中部署多个Ranorex Studio测试,以在不同的环境中远程执行。同时,您可以继续在本地计算机上工作。一旦执行了测试并且报告准备就绪,您将收到自动通知。
美丽的浅色与深色主题
无论您想选择浅色与深色主题,现在进行选择都像轻按开关一样容易。
当您在深夜进行下一个测试项目时,请休息一下眼睛,或者以浅色的主题点亮心情。无论是哪种主题,您都可以控制。
报告与分析
使用我们完全可定制的报告来识别缺陷并调试测试。
使用基于XML的测试运行报告轻松分析测试运行,该报告提供了整个测试执行流程的全面概述。测试步骤失败了吗?只需查看报告中的屏幕截图即可轻松地追溯故障,或者查看测试记录以确定发生了什么而无需重新运行测试。从报告中直接跳至失败的测试步骤。从报告中直接跳至失败的测试步骤。为每个测试生成性能分析日志,以查明哪些测试操作消耗最多的时间和资源,并且可能需要改进。
自定义测试运行报告,以在没有Ranorex Studio的计算机上共享和查看报告,或者将兼容JUnit的报告集成到CI系统中,以提高透明度并接收即时反馈。
专为跨职能团队打造
从Visual Studio访问Ranorex核心API,提升开发人员和测试人员之间的协作。
测试自动化对于开发人员和测试人员都是必不可少的,对于团队协作也是如此。开箱即用的Ranorex测试自动化项目由多层组成,每层都是为跨职能团队中的特定技能而设计的。
尽管开发人员和技术测试人员可以访问Ranorex核心自动化框架和灵活的脚本自动化元素,但是测试人员可以创建整个测试用例,而无需编写任何代码,也无需重复使用现有的核心模块。项目所有者和经理可以使用基于XML的综合测试报告来查看测试结果并检查项目进度。
这样,无论使用哪种开发方法,跨职能团队都可以在测试自动化项目上进行有效的协作。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室