Katalon的对象属性(Objects Properties)能够让截取或者录制Web的功能变得更简单强大。优化后的对象属性允许我们:
- 多样化定位对象的方法,包含XPath、Attributes以及CSS;
- 只需检查网格上对象的首选属性;
- 在选择器编辑器中手动输入所需要的XPath或者是CSS选择器
XPath
Katalon支持通过XPath的方式更好地定位对象。如果通过元素的属性始终无法定位到,那么katalon将会通过更加强大的相对方法来定位。这种方法会让定位一个元素变得更加直观,就像在用户界面找到这个元素的方式一样。
如果XPath的选项被选中,那么Katalon将会根据Web定位设置自动生成相对路径(Relative XPath)用以识别元素。
Attributes
如果选择了Attributes的选择,那么katalon将会自动生成结合对象属性的XPath用以定位元素。你可以在属性的表格中选择或者取消某个首选属性。
AttributesCSS
测试工程师可以通过选择CSS的方式来进行手工输入测试对象的CSS定位器。一旦该选项被选择,那么属性表格将会被折叠而Selector Editor将会变成可编辑状态,此时可以通过在编辑器提供CSS来定位对象。
和Attributes一样,可以通过点击Verify and Highlight的方式来验证是否提供了正确的CSS。Katalon将会显示通过输入XPath或者CSS的方法有多少元素被发现或者没有被发现的信息。如果一个元素被定位到,那么该元素将会被红色的方框括住。
一旦完成该步骤,点击保存即可。
网友评论