java - 没有找到测试 Testng

标签 java selenium selenium-webdriver testng

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

我尝试通过 intelij 窗口运行调试,但不起作用

enter image description here

这是我的 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>

这是结果: enter image description here

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

有人可以告诉我如何让 intllij 让我调试它吗? 这是使用 gradle 的全新 java 项目

enter image description here

我创建了一个新的 testng.xml 并将类的路径放入测试中,但 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 运行测试?

最佳答案

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

关于java - 没有找到测试 Testng,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59767094/

相关文章:

java - Android Activity 被杀死,如何让它无限期运行

java - 检查 Java 1.6 中的文件夹是否可读

java - 带有 Jenkins 的 Selenium WebDriver

javascript - 如何使用 PHP 比较 Selenium WebDriver 中元素的位置

java - 避免等待终止的线程

java - Java 新手 - 试图理解 : checker |= (1 << val)

java - 如何使用 selenium-java 单击 href 链接

python - Selenium 按 ID 点击

java - 设置 Selenium 网格节点

node.js - Selenium 网络驱动程序 : HTML renders differently for Firefox vs. PhantomJS