has no parameters defined but was found to be using a data provider (either explicitly specified or inherited from class level annotation). Data provider mismatch
[b]Контекст:[/b] [list] [*]Мой код (тест входа в систему) уже пройден и выполняется на параллельном устройстве[*]Учетные данные пользователя взяты из @DataProvider (пройденный тест использует те же учетные данные) [/list] [b]Чего я хочу: [/b] Используйте разные учетные данные для каждого устройства Я пытался объединить @Parameter и поставщика данных, например: [code]@Test(priority = 1, dataProvider = "loginCredentials", dataProviderClass = LoginDataProvider.class) @Parameters("testDataId") public void handleSuccessLogin(String testDataIdMark, String phoneNumber, String password, String testDataId){ System.out.println("testDataidMark "+testDataIdMark); System.out.println("phoneNumber "+ phoneNumber); System.out.println("passoword "+ password); System.out.println("testDataId "+ testDataId); } [/code] Поставщик данных: [code]public class LoginDataProvider { @DataProvider(name = "loginCredentials") public Object[][] getTestData() { return new Object[][]{ {"1", "123456", "111111"}, {"2", "654321", "222222"} }; } } [/code] XML: [code]
[/code] Но возвращается ошибка: [code]has no parameters defined but was found to be using a data provider (either explicitly specified or inherited from class level annotation). Data provider mismatch[/code]
Мой код (тест входа в систему) уже пройден и выполняется на параллельном устройстве Учетные данные пользователя взяты из @DataProvider (пройденный тест использует те же учетные данные)
Я новичок в Appium и пытаюсь запустить два устройства Android, используя Appium и Selenium (Java), параллельно, но только на одном устройстве выполняется мой тестовый скрипт. Ниже приведен мой тестовый сценарий (junit), и мне трудно с этим...
ЦЕЛЬ: Поскольку я новичок в Appium. Я пытаюсь автоматизировать параллельное тестирование Appium на нескольких устройствах Android, используя сетку Appium в Ubuntu.
Я успешно запустил сервер-концентратор Grid и 2 узла с разными портами.
ПРОБЛЕМА:...