Мазмуну:

Testng'де тест учурларын кантип иштетем?
Testng'де тест учурларын кантип иштетем?

Video: Testng'де тест учурларын кантип иштетем?

Video: Testng'де тест учурларын кантип иштетем?
Video: GEELY MONJARO СОСТОЯНИЕ ЧЕРЕЗ 7000км ПРОБЕГА / КАЧЕСТВО КИТАЙСКОЙ СБОРКИ И ОСНОВНЫЕ МОМЕНТЫ ИЗНОСА 2024, Декабрь
Anonim

Салам Неержа, seleniumдагы TestNG тест пакетинин жардамы менен бир нече сыноо иштерин жүргүзүү үчүн, бул кадамдарды бир-бирден аткарыңыз:

  1. Долбоор папкасын оң баскыч менен чыкылдатып, Жаңыга өтүп, "Файл" дегенди тандаңыз.
  2. Жаңы файл устасында файлдын атын ' катары кошуңуз testng . xml' жана Аяктоо баскычын чыкылдатыңыз.
  3. Ал кошот testng .
  4. Азыр чуркоо xml файлын оң баскыч менен чыкылдатыңыз testng .

Жөнөкөй эле, биз Testng аркылуу тесттик иштердин тобун иштете алабызбы?

Ооба, албетте биз TestNG аркылуу тесттик иштердин тобун иштете алабыз . сен болот түзүү а тест тобу методдор функционалдуулукка жана функцияларга негизделген, же модулдардын негизинде же негизделген тестирлөө функционалдык сыяктуу түрлөрү тестирлөө , акыл-эси тестирлөө ж.б.. Бул жол менен сиз болот конкреттүү айырмалоо топтук тест бардык ыкмалары сыноо ыкмалары.

Testng'те конкреттүү тестти кантип иштетем? Биз автоматташтыруунун эки башка жолун колдоно алабыз чуркоо өзгөчө сыноо Селендеги учурлар тестирлөө . Биринчи ыкма күйгүзүлгөн же өчүрүлгөн шартты орнотуу Сыноо аннотация. Үлгү testng скрипт үчүн чуркоо класс. Экинчи ыкма - бул жерде топтун чоо-жайын орнотуу Сыноо аннотация.

Ошентип, кантип Testngде бир нече жолу сыноо ишин иштетесиз?

Сиз кошо аласыз бир нече тесттер testngSuite жана аткаруу . Баары астында тесттер класстардын аттары бирдей болушу керек аткаруу ошол эле скрипт көп саны жолу . @Factory жана @DataProvider аннотациясын колдонуу менен TestNG сенин колуңдан келет аткаруу бирдей сыноо - учурда бир нече жолу ар кандай маалыматтар менен.

Maven Selenium деген эмне?

Maven куруу башкаруу куралы болуп саналат, ал башкарууга жардам берет селен долбоорлор бир калыпта ишке ашат. Maven жазуу үчүн кээ бир кошумча функцияларды камсыз кылбайт селен сыноо учурлары. бул курууну башкаруу куралы жана ал башкарат селен сыноо долбоорлору түзүү компиляциясын, документтерди жана башка долбоордук тапшырмаларды түзөт. Maven колдонулган POM.

Сунушталууда: