Oracle Openscript附带了一种机制,用于验证/断言某些表单将出现。如果不满足条件,则脚本将失败。例如。
forms.listOfValues(40, "//forms:listOfValues").assertAttributes(
"My test",
forms.attributes(forms.attribute("title", "Find People",
TestOperator.StringExact), forms.attribute("name",
"FULL_NAME_LOV", TestOperator.StringExact)), 5); 如果没有这样的表单,上面的测试将失败脚本的执行。
但问题是:我如何测试完全相反的:如果给定的表单将出现,我希望脚本失败/或以不同的方式执行,如果from不出现,我希望它能够正常执行。
发布于 2018-11-06 04:57:48
有几种方法,例如
if (forms.listOfValues(40, "//forms:listOfValues").isVisible()){
reportFailure("messag"); //just report a failure or
fail("message"); // fail and stop execution
// or what ever you do ..
}https://stackoverflow.com/questions/53051704
复制相似问题