没有找到测试 Testng

No tests were found Test NG

我遇到了 testng 的问题。 我有一个要调试的代码,我在其中放置了断点。

我尝试 运行 通过 intelij 的 window 进行调试,但它不起作用

这是我的testng.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

<suite name="Suite1" verbose="1" >
    <test name="Nopackage" >
        <groups>
        <run>
            <include name="login"/>
        </run>
        </groups>

        <packages>
            <package name =".*"/>
        </packages>

    </test>

结果如下:

这是我的项目树,我想要运行的方法是getPropValues,它在tests

有人可以告诉我如何制作 intllij 让我调试吗? 这是使用 gradle

的全新 java 项目

我创建了一个新的testng.xml并把class的路径放到测试中,仍然testng没有看到测试

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="All Test Suite">
    <test verbose="2" preserve-order="true" name="testme">
        <classes>
            <class name="tests.PathTest"></class>
        </classes>
    </test>
</suite>

如何使 testng 成为 运行 测试?

您的 login 群组未定义。只需执行 altenter

您可以从 testng.xml 文件中 运行 进行测试。当您在 testng.xml 文件中时,只需右键单击并按调试或 运行