第二个 class testng 中没有这样的元素

no such elemnts in second class testng

我需要帮助 运行 来自 xml 文件的代码第一个 class 调用登录它 运行s 正确但是当它进入设置class 它失败了,告诉没有这样的元素

<suite name="myapp">
    <test name="first">
    <classes>
    <class name="cybertalents.loginclass"></class>
    <class name="cybertalents.Settingclass"></class>
    </classes>
    </test>
</suite>

public class suiteclass {
    WebDriver driver;

    @BeforeTest
    public void beforeSuite() {
        System.setProperty("webdriver.gecko.driver", "E:/Software Testing/Selenium/Programs/geckodriver.exe");
        driver = new FirefoxDriver();
        driver.get("http://52.211.167.71");
        driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
    }
    @AfterTest
    public void aftersuite() {
        driver.close();
    }

public class loginclass extends suiteclass {
    @Test
    public void loginpage() {
        loginpage login = new loginpage(driver);
        login.presslogin();
        login.sendkeys("", "");
        login.loginbutton();
        login.seetingpage();
    }
}

public class Settingclass extends suiteclass {
    @Test
    public void Method1()
    {
        setting st = new setting(driver);
        st.clear();
        st.sendkeys("", "", "", "]", "Software Testing",
                "", "", "");
        st.birthdate("25", "Jan", "2010");
        st.graduation("9", "Aug", "2015");
        st.selectfunction("f", "Angola", "Afghanistan", "Afghanistan", "Arabic");
    }
}

** 设置 class 与登录相关的测试用例 class 我想在完成登录测试用例后进行,但它告诉 bo 这样的元素 **

**太棒了,我找到了结果**网络驱动程序必须是静态的