Как можем да постигнем параметризация в TestNG?
Как можем да постигнем параметризация в TestNG?

Видео: Как можем да постигнем параметризация в TestNG?

Видео: Как можем да постигнем параметризация в TestNG?
Видео: «Как я перестал бояться и полюбил TestNG». Ярослав Орел, DataArt 2024, Ноември
Anonim
  1. Параметризиране е необходимо за създаване на тестване, управлявано от данни.
  2. TestNG поддържат два вида параметризация , като използвате @Parameter+ TestNG .xml и [защитен с имейл]
  3. В @Parameter+ TestNG .xml параметрите могат да бъдат поставени на ниво пакет и ниво на тест.
  4. използвайки @Parameter+ TestNG .

Оттук нататък как постигате параметризация в TestNG?

Параметризиране в TestNG използвайки testng .xml Можете да използвате анотации на параметри чрез testng . xml файл за предаване на стойности на тестови методи като аргументи. Въпреки това, понякога е необходимо да се предават стойности на тестовите методи, особено по време на работа.

Второ, как можем да предадем параметър на тестов скрипт, използвайки TestNG? Предаване на параметри с testng. xml

  1. Създайте тестов клас на Java, да речем, ParameterizedTest1. java.
  2. Добавете тестовия метод parameterTest() към вашия тестов клас. Този метод приема низ като входен параметър.
  3. Добавете анотацията @Parameters("myName") към този метод. На параметъра ще бъде предадена стойност от testng.

По същия начин, какво е параметризация в TestNG?

Параметризиране в TestNG използвайки testng . TestNG позволява на потребителя да предава стойности на тестови методи като аргументи чрез използване на анотации на параметри testng . xml файл. Понякога може да се наложи да предаваме стойности на тестовите методи по време на изпълнение. Както можем да предадем потребителско име и парола testng.

Как работи DataProvider в TestNG?

Доставчик на данни в TestNG . Маркира метод като предоставящ данни за тестов метод. Анотираният метод трябва да върне Object, където всеки Object мога да бъде присвоен списък с параметри на метода за изпитване.

Препоръчано: