TestNG жүйесінде параметрлеуге қалай қол жеткізуге болады?
TestNG жүйесінде параметрлеуге қалай қол жеткізуге болады?

Бейне: TestNG жүйесінде параметрлеуге қалай қол жеткізуге болады?

Бейне: TestNG жүйесінде параметрлеуге қалай қол жеткізуге болады?
Бейне: Тестирование мобильных приложений. Эффективные проверки для поиска багов 2024, Қараша
Anonim
  1. Параметрлеу Деректерге негізделген тестілеуді жасау қажет.
  2. TestNG екі түрін қолдайды параметрлеу , @Parameter+ арқылы TestNG .xml және [email protected]
  3. @Parameter+ ішінде TestNG .xml параметрлерін люкс деңгейінде және сынақ деңгейінде орналастыруға болады.
  4. @Parameter+ көмегімен TestNG .

Мұнда TestNG параметрінде параметрлеуге қалай қол жеткізесіз?

TestNG ішіндегі параметрлеу қолдану сынау .xml арқылы параметр аннотацияларын пайдалануға болады сынау . xml файлын аргументтер ретінде сынақ әдістеріне мәндерді беру. Дегенмен, кейде мәндерді сынақ әдістеріне беру қажет, әсіресе орындау уақытында.

Екіншіден, TestNG көмегімен сынақ сценарийіне параметрді қалай беруге болады? Параметрлерді testng арқылы беру. xml

  1. Java сынақ сыныбын жасаңыз, мысалы, ParameterizedTest1. java.
  2. Сынақ сыныбына parameterTest() сынақ әдісін қосыңыз. Бұл әдіс жолды енгізу параметрі ретінде қабылдайды.
  3. Осы әдіске @Parameters("myName") аннотациясын қосыңыз. Параметр testng мәнін береді.

Сол сияқты, TestNG ішіндегі параметрлеу дегеніміз не?

TestNG ішіндегі параметрлеу қолдану сынау . TestNG пайдаланушыға параметр аннотацияларын пайдалану арқылы аргументтер ретінде сынақ әдістеріне мәндерді беруге мүмкіндік береді сынау . xml файлы. Кейде орындалу уақытында сынақ әдістеріне мәндерді беру қажет болуы мүмкін. Біз пайдаланушы аты мен құпия сөзді жібере алатынымыз сияқты сынау.

DataProvider TestNG жүйесінде қалай жұмыс істейді?

DataProvider ішінде TestNG . Әдісті сынақ әдісі үшін деректерді беру ретінде белгілейді. Аннотацияланған әдіс нысанды қайтаруы керек, мұнда әрбір Нысан алады сынақ әдісінің параметрлер тізімі тағайындалады.

Ұсынылған: