Прочтите значение из файла данных и запустите тестовый пример несколько раз на основе данных в селене [дубликат]

вы также можете использовать это:

.dropdown {
height: 0px;
width: 0px;
opacity: .0;
color: white;
}
.dropdown:hover {
height: 20px;
width: 50px;
opacity: 1;
transition: opacity 200ms;
/* Safari */
-webkit-transition: opacity 200ms;
}
0
задан Sakamoto Kazuma 12 October 2015 в 23:21
поделиться

1 ответ

Вы можете сохранить dataprovider в отдельном классе, а затем аннотировать ваши тесты с помощью dataprovider. Вы можете указать его с помощью dataProviderClass

Цитата из testng doc здесь :

По умолчанию поставщик данных будет искать в текущем тесте класса или одного из его базовых классов. Если вы хотите поместить поставщика данных в другой класс, это должен быть статический метод, и вы указываете класс, где он может быть найден в атрибуте dataProviderClass:

public class StaticProvider {
  @DataProvider(name = "create")
  public static Object[][] createData() {
    return new Object[][] {
      new Object[] { new Integer(42) }
    }
  }
}

public class MyTest {
  @Test(dataProvider = "create", dataProviderClass = StaticProvider.class)
  public void test(Integer n) {
    // ...
  }
}
1
ответ дан niharika_neo 28 August 2018 в 04:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: