"TestNG Тесты не найдены. Ничего не было выполнено" при выполнении автоматических тестов с использованием Selenium через TestNG - PullRequest
0 голосов
/ 26 июня 2019

image

Я хочу знать, какое именно программное обеспечение я должен установить, прежде чем запускать свой проект автоматизации. Веб-драйвер Selenium, селен java, testNG, junit был установлен, но с этим тоже есть некоторые проблемы. 1. Selenium Java-файл не имеет больше JAR-файлов, как люди показывают в своих видеоуроках. 2. Когда я собираюсь запустить свой проект под именем testNG, затмение говорит, что брандмауэр Windows заблокировал некоторые функции этого приложения.

1 Ответ

1 голос
/ 26 июня 2019

Это сообщение об ошибке ...

[TestNG] No tests found. Nothing was run

... подразумевает, что TestNG не нашел @Test для выполнения.

Ваша главная проблема в том, что вы импортировали Test как:

import org.testng.annotations.Test;

Но ваш кодовый блок не имеет @Test как таковой, но включает @BeforeClass. Поскольку тестов нет , TestNG не находит теста для выполнения.


Решение

Самым простым решением было бы изменить аннотацию @BeforeTest с помощью @Test и выполнить вас Контрольный пример / Test Suite .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...