как решить [TestNG] Тестов не найдено. Ничего не было запущено - PullRequest
0 голосов
/ 09 мая 2020

Так как я новичок в TestNG. Здесь я пытаюсь запустить 3 метода, и я намеренно не выполняю методы test2 () и test3 (), поэтому, когда я запускаю этот код, я получаю сообщение типа «[TestNG] Тесты не найдены. Ничего не было запущено»

Я запускаю этот тест в среде IDE, а не в командной строке maven

Здесь я прикрепляю структуру моего проекта введите здесь описание изображения

Вот мой код TestNG:

package priority;

import org.testng.Assert;
import org.testng.annotations.Test;

public class TestNGRetryFailed {

    @Test
    public void test1() {
        System.out.println("i am insde test 1");
    }

    @Test
    public void test2() {
        System.out.println("i am insde test 2");
        int i=1/0;
    }

    @Test
    public void test3() {
        System.out.println("i am insde test 3");
        Assert.assertTrue(0>1);
    }
}

вот сообщение, которое я получаю в своей консоли:

Default suite
Total tests run: 0, Failures: 0, Skips: 0
===============================================

[TestNG] No tests found. Nothing was run
Usage:  [options] The XML suite files to run
  Options:
    -configfailurepolicy
      Configuration failure policy (skip or continue)
    -d
      Output directory
    -dataproviderthreadcount
      Number of threads to use when running data providers
    -excludegroups
      Comma-separated list of group names to  exclude
    -groups
      Comma-separated list of group names to be run
    -junit
      JUnit mode
      Default: false
    -listener
      List of .class files or list of class names implementing ITestListener 
      or ISuiteListener
    -methods
      Comma separated of test methods
      Default: []
    -methodselectors
      List of .class files or list of class names implementing IMethodSelector
    -mixed
      Mixed mode - autodetect the type of current test and run it with 
      appropriate runner
      Default: false
    -objectfactory
      List of .class files or list of class names implementing 
      ITestRunnerFactory 
    -parallel
      Parallel mode (methods, tests or classes)
      Possible Values: [tests, methods, classes, instances, none, true, false]
    -port
      The port
    -reporter
      Extended configuration for custom report listener
    -suitename
      Default name of test suite, if not specified in suite definition file or 
      source code
    -suitethreadpoolsize
      Size of the thread pool to use to run suites
      Default: 1
    -testclass
      The list of test classes
    -testjar
      A jar file containing the tests
    -testname
      Default name of test, if not specified in suitedefinition file or source 
      code 
    -testnames
      The list of test names to run
    -testrunfactory, -testRunFactory
      The factory used to create tests
    -threadcount
      Number of threads to use when running tests in parallel
    -usedefaultlisteners
      Whether to use the default listeners
      Default: true
    -log, -verbose
      Level of verbosity
    -xmlpathinjar
      The full path to the xml file inside the jar file (only valid if 
      -testjar was specified)
      Default: testng.xml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...