Как запустить 2. java занятия по порядку? (Селен с затмением) - PullRequest
0 голосов
/ 13 апреля 2020

Я учусь использовать Selenium с Java, используя Eclipse.

Я хочу знать, есть ли способ создать 2. java классы и запустить их по порядку?

Например:

Class-1 - это страница входа в систему, она должна выполняться в первую очередь после запуска (запуска) проекта Java.

Class-2 is " go к разделу X веб-страницы и выполнить Y вещи ", это должно go после входа в систему, так как мне нужно войти на страницу, чтобы сделать это, поэтому он должен выполняться автоматически, когда Class-1 будет завершен sh.

Есть ли способ сделать это? Надеюсь, я все правильно объяснил, у меня нет идеального английского sh. Спасибо.

1 Ответ

0 голосов
/ 13 апреля 2020

Вы должны использовать среду тестирования, такую ​​как TestNG, чтобы удовлетворить ваши потребности. Он обладает функциональными возможностями, которые делают его более мощным и простым в использовании, таким как:

  • Аннотации.
  • Выполните ваши тесты в произвольно больших пулах потоков с различными доступными политиками (все методы в их собственный поток, один поток на каждый тестовый класс и т. д. c ...).
  • Проверьте, что ваш код является многопоточным безопасным.
  • Гибкая конфигурация теста.
  • Поддержка управляемое данными тестирование (с @DataProvider).
  • Поддержка параметров.
  • Мощная модель выполнения (больше не TestSuite). Поддерживается различными инструментами и плагинами (Eclipse, IDEA, Maven и др. c ...).
  • Встраивает BeanShell для дополнительной гибкости.
  • Функции JDK по умолчанию для среды выполнения и ведение журнала (без зависимостей).
  • Зависимые методы тестирования сервера приложений

You can configure sequence or parallel execution of tests, include or exclude tests from multiple classes, configure test methods dependency on one another, enable or disable tests etc.

См. Документация TestNG .

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