元素步骤选项卡
的高级录音工具窗口允许您构建特定于给定元素的各种步骤。元素中手动选择一个元素DOM浏览器选项卡或者使用高亮显示菜单以调出元素的步骤选项.
下面了解更多关于添加元素步骤的信息。
选择要构建的元素步骤
元素中没有选择元素DOM Explorer,元素的步骤仍然是空的。
从DOM Explorer中选择一个元素,或者使用高亮菜单在DOM中定位一个元素。的元素的步骤选项卡显示行动和验证所选元素的相对选项。选择一个步骤,然后单击添加步骤按钮,将其添加到测试中。
行动
的行动节提供了为元素添加不同类型操作的选项——鼠标单击和操作、滚动和JavaScript事件。
提示
默认的鼠标单击步骤和滚动选项可以直接通过添加高亮显示菜单.
鼠标操作调用,就像实际用户直接使用鼠标一样。它们的范围从不同的鼠标左键和右键操作,你可以指定向何处发送单击,上空盘旋和拖放操作以帮助涵盖所有场景。
滚动操作用于确保元素在屏幕上可见。您可以将元素滚动到三个不同的位置-页面的顶部,底部和中心。
JavaScript事件用于针对突出显示的元素手动调用事件。
验证
一旦您添加了必要的操作,您仍然需要验证这些操作是否会导致成功的结果,并且一切都如预期的那样发生。有几种方法可以在Test Studio中验证元素:
快速验证-从快速任务菜单中创建一个简单的验证。
先进的验证-从句子验证生成器中创建一个自定义验证。
等待-不继续,直到比较为真。
提取-提取元素的值并在稍后的测试中重用它。
图像验证这个特性是基于一个元素的视觉呈现,而不是该元素的属性或属性。
图片文本-该功能检查图像中的文本,并将其与期望值进行比较。
Test Studio中的验证允许您:
- 一次测量多个标准。
- 在没有代码的情况下以交互的方式构建这些度量。
- 检测元素是否处于特定状态(例如是可见的,存在的)。
- 检测属性和属性是否与特定值进行比较。
- 验证内容、属性、图像、图像文本、样式、可见性、下拉列表选择、复选框、单选按钮、表格和Silverlight属性值。
Test Studio通过将元素的一部分与值进行比较的“句子”实现验证,例如:
- 文本框内容等于'order 2011'
- 图像路径包含'//www.aliitrade.com'
- 等待元素存在
Test Studio不能读取和验证浏览器中加载的PDF文件的内容,因为它没有像传统网页那样的DOM结构。如果可以将该信息存储在文件类型(如XLS、XML、CSV或SQL数据库)中,则可以使用数据驱动特性。