TestNG @Parameters 在 java 上失败,但在 xml 个文件上通过!我该如何解决这个问题?
TestNG @Parameters fails on java but passes on xml files ! How can I fix this issue?
当我 运行 使用 XML 文件时,我的测试用例通过了,但是当我 运行 使用 java 代码时,它失败了。并收到错误消息说
"Parameter 'URL' is required by @Test on method WebloginCarLoan but has not been marked @Optional or defined
in c://.... "
原因:通过xml你是在xml中指定参数,如果你运行直接通过插件,找不到参数,因为它在 xml 中。
解决方案 您需要将 xml 设置为模板 xml 才能正常工作。转到项目->属性->TestNg。将您的 xml 设置为模板 xml。然后 运行 你的情况,参数将从 xml.
当我 运行 使用 XML 文件时,我的测试用例通过了,但是当我 运行 使用 java 代码时,它失败了。并收到错误消息说
"Parameter 'URL' is required by @Test on method WebloginCarLoan but has not been marked @Optional or defined
in c://.... "
原因:通过xml你是在xml中指定参数,如果你运行直接通过插件,找不到参数,因为它在 xml 中。
解决方案 您需要将 xml 设置为模板 xml 才能正常工作。转到项目->属性->TestNg。将您的 xml 设置为模板 xml。然后 运行 你的情况,参数将从 xml.