在我的测试中,我经常对某些组件执行相同的操作。 为了避免代码重复,是否可以使用 customKeyword 来分解我的重复代码?
例如,要选择列表中的一个项目,我会这样做:
scroll("#myList") click("#myList") click("{}MyItem")
是否有一种创建关键字的方法,例如
selectCustomList("#myList","MyItem")
selectCustomList 关键字将处理我的操作以进行选择。
感谢您的帮助
使用可重复使用的函数,如文档中所述:https://github.com/karatelabs/karate/tree/master/karate-core#code-reuse
另请参阅:https://stackoverflow.com/a/76303039/143475 | https://stackoverflow.com/a/63339200/143475