gpt4 book ai didi

java - 在 TestNG xml 文件中,如何在 beanshell 中调用另一个 java 方法?

转载 作者:行者123 更新时间:2023-12-02 00:29:23 24 4
gpt4 key购买 nike

在 TestNG xml 文件中,如何在 BeanShell 中调用另一个 java 方法?下面是我在 testNG xml 文件方法选择器标签中使用的脚本。但不知何故,它没有选择任何测试用例来运行,也没有给出任何错误。validatePredicates 是另一个 java 类 com.myProject.TestNG.TestClass.validatePredicates 中编写的静态 java 方法

            <script language="beanshell">
<![CDATA[return com.myProject.TestNG.validatePredicates(groups,"myGroup&bug");
]]>
</script>

最佳答案

或者,您也可以使用<method-selectors> 。这可以放在<test>下或<suite>标签取决于您是否希望它应用于单个测试或套件中的所有测试。

<method-selectors>
<method-selector>
<script language="beanshell"><![CDATA[
groups.containsKey("myGroup&bug") ;
]]>
</script>
</method-selector>
</method-selectors>

关于java - 在 TestNG xml 文件中,如何在 beanshell 中调用另一个 java 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58027642/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com