首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试,在Oracle Openscript中不会出现某种形式

如何测试,在Oracle Openscript中不会出现某种形式
EN

Stack Overflow用户
提问于 2018-10-29 18:29:21
回答 1查看 111关注 0票数 1

Oracle Openscript附带了一种机制,用于验证/断言某些表单将出现。如果不满足条件,则脚本将失败。例如。

代码语言:javascript
复制
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不出现,我希望它能够正常执行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-06 04:57:48

有几种方法,例如

代码语言:javascript
复制
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 .. 
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53051704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档