Перейти к содержимому

Фотография

Различные входные данные для тестов


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 egors

egors

    Новый участник

  • Members
  • Pip
  • 27 сообщений
  • ФИО:Кузьмин

Отправлено 04 декабря 2009 - 08:03

Доброго дня

Посоветуйте как решить следующую задачу:

Имеются тесты:

1) testClientCreate(); - Создание учетной записи, возвращает значение сгенерированного логина.

2) testClientLogIn(String login); - Осуществляется вход сгенерированным логином.

Требуется создать два вида тестов:

1) Чтобы на входе использовать логин от testClientCreate()
тоесть воспроизвести 2 в связке:
testClientCreate();
testClientLogIn(String login);
при этом, логин использую через @DataProvider

2) Чтобы использовать заранее подготовленный логин
воспроизвести testClientLogIn(String login);, при этом указав @Parameters("login") и задав значение в testng.xml


Проблема заключается при воспроизведении второго вида теста, доходит до ввода логина и падает. Как быть в данной ситуации?

Метод testClientLogIn выглядит так:
@Parameters("login")
@Test(dataProvider = "login")
public static void testClientLogIn(String login) {...


Спасибо
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных