在Test Studio中记录测试
的精简录音工具栏在Test Studio中是记录测试的关键元素。一旦附加到应用程序上,它就会检测你对应用程序的操作,并将你的操作表示为测试中的自动步骤。它还提供了访问各种有用的特性,使您能够获得完全无代码的测试体验。
刚刚接触Telerik Test Studio?
测试工作室是web, WPF和响应式web应用程序的测试自动化平台,支持UI,功能,负载和RESTful API测试。注册一个30天的免费试用吧!
这篇文章将指导你为web和WPF测试重新编码工作流程以及如何最大限度地利用它。
提示
检查本视频教程用于记录端到端web测试场景.
开始录音会话
在test Studio项目中创建一个web、桌面或WPF测试并打开它。这将工具带更改为测试让你开始录音。您可以使用记录按钮从色带,或摄像头图标在打开的测试窗格中。
提示
您可以使用键盘快捷键Ctrl + R或者项目资源管理器测试上下文菜单选项记录开始录制会话。
Web测试记录
要在web测试的上下文中开始录制会话,您需要输入URL要自动化的页面的选择浏览器加载应用程序。可以在记录对话框,该对话框在单击记录按钮。
提示
如果你打算为自动化项目使用特定的浏览器,您可以选择该浏览器并启用复选框“把我的选择留给未来”-这个遗嘱将浏览器设置为首选浏览器对于这个项目,将不再提示您选择用于记录和执行的浏览器。
撞到记录按钮。重新编码对话框开始录制—浏览器的一个新实例启动并加载所选页面。一旦页面完全加载精简录音工具栏显示在浏览器顶部。
Test Studio UI保留在浏览器的后台,并将操作记录为测试中的步骤—您可以切换回项目以检查导航步骤将使用与开始录制会话时定义的相同URL进行录制。
请注意
在记录网络测试时,不要启动同一浏览器的另一个实例直到当前录制会话结束!
WPF测试记录
提示
检查这个视频教程用于记录端到端WPF测试场景.
要在WPF测试的上下文中启动一个记录会话,您需要定义要自动化的WPF应用程序。第一次单击记录按钮在WPF测试,它触发配置WPF应用路径对话框在这里您可以浏览到WPF应用程序的可执行文件进行测试。
撞到好吧按钮。配置WPF应用路径对话框开始录制会话—应用程序的新实例按照预期启动和加载。一旦应用程序完全加载精简录音工具栏显示在应用程序的顶部。
Test Studio UI保留在应用程序的后台,并将操作记录为测试中的步骤。您可以在任何时候切换到Test Studio项目,并删除或修改已经记录的操作。
桌面测试记录
提示
检查本视频教程用于记录端到端桌面测试场景.
要在桌面测试的上下文中启动记录会话,您需要定义要自动化的应用程序。第一次单击记录按钮在桌面测试时,它会触发配置桌面应用路径对话框在那里你可以浏览到应用程序的可执行文件进行测试。
撞到好吧按钮。配置桌面应用路径对话框开始录制会话—应用程序的新实例按照预期启动和加载。一旦应用程序完全加载精简录音工具栏显示在应用程序的顶部,你可以继续记录桌面应用程序的场景.
Test Studio UI保留在应用程序的后台,并将操作记录为测试中的步骤。
如何在测试中添加步骤
测试工作室精简录音工具栏检测对被测应用程序执行的任何操作-点击任何元素,输入文本,触发对话框并处理它,导航到一个页面,打开一个弹出窗口并在其中执行操作,等等。
除了所有可以发送到测试应用程序的直接交互之外,您还可以添加不同类型的步骤从快速高亮菜单,或构建更复杂的步骤在高级录音工具.
最后,当涉及到与特定应用程序或其中的元素不相关的步骤时,您也可以中添加常用步骤步骤构建器窗格-比如添加一个编码的步骤,或作为步骤进行测试,评论,或刷新浏览器,如果……else语句等。
提示
看看这个视频教程关于Test Studio中的等待和验证步骤。
停止录音
停止当前录制会话关闭自动浏览器或WPF/桌面应用程序-这就是应用程序和Test Studio之间的所有进程和通信通道被取消的方式。
将录音机附加到正在运行的应用程序(仅适用于IE和WPF)
具体的记录过程允许附加一个记录器,并触发一个记录会话到已经运行的IE浏览器或WPF应用程序.要启动这样的录制会话,您需要使用下拉菜单记录按钮—在列表中,您可以看到所有兼容的进程,Test Studio记录器可以附加到这些进程。选择一个并等待紧凑的录音机附加到应用程序。
![]() Web测试-仅限Internet Explorer |
![]() WPF测试-连接到正在运行的WPF应用程序实例 |
请注意
将记录会话附加到现有流程是仅适用于Internet Explorer或WPF应用.如果需要覆盖其他浏览器(Chrome、Edge Chromium、Firefox)的类似录制场景,则可以使用部分测试执行的选项.
什么是袖珍录音机
的精简录音工具栏为每个记录会话附加到自动化应用程序,可以将其视为被测试的应用程序和test Studio之间的连接.
为了方便您记录测试场景,使用工具栏的大小在应用程序窗口的顶部是最小的,你可以改变它的位置随时都可以。通过记录工具栏您可以访问记录过程的有用资源——突出显示并向测试项目添加元素,探索测试下的应用程序的结构及其元素,为您的测试场景添加操作、验证和常见步骤。
下面你可以找到工具栏中每个按钮的简短描述(按列出的顺序),并参考进一步的细节:
- 启用/禁用悬停在高亮显示控件时,用于突出显示悬停在其上的元素元素的菜单弹出针对特定元素的多个选项。
- 暂停/恢复录音按钮-暂停或继续录音。当它暂停时,您针对测试中的应用程序的操作将不会添加到测试中。
- 显示/隐藏高级录音工具在先进的工具您可以访问应用程序的DOM树和所选元素的各种类型的步骤。
- 的方向切换精简录音工具栏在垂直和水平之间-这是额外的功能,以提高您的生产力,并允许您将工具栏的任何地方以外的工作区域。