小编mem*_*mok的帖子

testng测试用例中的调试问题

我使用的是intelliJ v2021.3.2(社区版)

我的项目是 java Maven TestNG (v7.4.0) 项目

当我运行测试用例时,它执行成功,但是当我尝试调试时,出现以下错误:

Intellij 显示错误“测试框架意外退出”

这是控制台中的错误

Exception in thread "main" java.lang.ClassCircularityError: java/lang/WeakPairMap$Pair$Weak
    ..
    at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:107)
Run Code Online (Sandbox Code Playgroud)

以下是一个代码示例(我使用的是 SHAFT 引擎),但任何测试用例调试都不适用于所有情况

    @Test (priority = 1)
    public void UserCanLogin() {

            homeObject = new HomePage(driver);
            profilePageObject = new ProfilePage(driver);
            loginObject = new LoginPage(driver);

            homeObject.openLoginPage();
            loginObject.UserLogin(individualUserMail, individualUserPassword);

            Validations.assertThat().element(driver, profilePageObject.getProfileIconDropDown()).exists().perform();
            profilePageObject.ProfileIconDropDown();
            profilePageObject.userLogOut();

    }
Run Code Online (Sandbox Code Playgroud)

java testng selenium intellij-idea

1
推荐指数
1
解决办法
2340
查看次数

标签 统计

intellij-idea ×1

java ×1

selenium ×1

testng ×1