我试图通过testNG.xml文件将参数传递给@BeforeClass方法,但是当我运行我的脚本时,脚本既没有执行,也没有在控制台中显示任何错误,只有脚本被终止。不确定我哪里错了。附言:当我使用@BeforeSuite注解而不是@BeforeClass时,脚本工作正常下面是我的代码片段:public class BaseSetup {window().maximize();
driver.get("https://www.
我试图在TestNG中自动化登录和登录场景,并将浏览器作为参数从XML传递给XML,在此基础上创建chromedriver()实例并运行代码,我有两个类TestRunner和Login,其中登录方法获取数据(用户名和密码) TestRunner,数据从excel.Exception e获取空值,正如我在调试时发现的那样。(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:12
在更新到6.9.10之后,我仍然面临同样的问题。我的情况稍有不同,我在BaseTest类中使用了参数当我在eclipse中运行测试时,右键单击"Test1.java“> Run > TestNG测试
Getting error: "Parameter'username' is required by @Configuration on method beforeClass but has not been marked @Optional or