Мазмуну:
Video: Testng'де тест учурларын кантип иштетем?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Салам Неержа, seleniumдагы TestNG тест пакетинин жардамы менен бир нече сыноо иштерин жүргүзүү үчүн, бул кадамдарды бир-бирден аткарыңыз:
- Долбоор папкасын оң баскыч менен чыкылдатып, Жаңыга өтүп, "Файл" дегенди тандаңыз.
- Жаңы файл устасында файлдын атын ' катары кошуңуз testng . xml' жана Аяктоо баскычын чыкылдатыңыз.
- Ал кошот testng .
- Азыр чуркоо xml файлын оң баскыч менен чыкылдатыңыз testng .
Жөнөкөй эле, биз Testng аркылуу тесттик иштердин тобун иштете алабызбы?
Ооба, албетте биз TestNG аркылуу тесттик иштердин тобун иштете алабыз . сен болот түзүү а тест тобу методдор функционалдуулукка жана функцияларга негизделген, же модулдардын негизинде же негизделген тестирлөө функционалдык сыяктуу түрлөрү тестирлөө , акыл-эси тестирлөө ж.б.. Бул жол менен сиз болот конкреттүү айырмалоо топтук тест бардык ыкмалары сыноо ыкмалары.
Testng'те конкреттүү тестти кантип иштетем? Биз автоматташтыруунун эки башка жолун колдоно алабыз чуркоо өзгөчө сыноо Селендеги учурлар тестирлөө . Биринчи ыкма күйгүзүлгөн же өчүрүлгөн шартты орнотуу Сыноо аннотация. Үлгү testng скрипт үчүн чуркоо класс. Экинчи ыкма - бул жерде топтун чоо-жайын орнотуу Сыноо аннотация.
Ошентип, кантип Testngде бир нече жолу сыноо ишин иштетесиз?
Сиз кошо аласыз бир нече тесттер testngSuite жана аткаруу . Баары астында тесттер класстардын аттары бирдей болушу керек аткаруу ошол эле скрипт көп саны жолу . @Factory жана @DataProvider аннотациясын колдонуу менен TestNG сенин колуңдан келет аткаруу бирдей сыноо - учурда бир нече жолу ар кандай маалыматтар менен.
Maven Selenium деген эмне?
Maven куруу башкаруу куралы болуп саналат, ал башкарууга жардам берет селен долбоорлор бир калыпта ишке ашат. Maven жазуу үчүн кээ бир кошумча функцияларды камсыз кылбайт селен сыноо учурлары. бул курууну башкаруу куралы жана ал башкарат селен сыноо долбоорлору түзүү компиляциясын, документтерди жана башка долбоордук тапшырмаларды түзөт. Maven колдонулган POM.
Сунушталууда:
Eclipse'де JUnit сыноо учурларын кантип иштетем?
Жалгыз JUnit тест ыкмасын иштетүүнүн эң оңой жолу - аны тесттик иштин класс редакторунун ичинен иштетүү: Курсорду тест классынын ичиндеги методдун атына коюңуз. Сыноону жүргүзүү үчүн Alt+Shift+X,T баскычтарын басыңыз (же чычкандын оң баскычын чыкылдатыңыз, Run As > JUnit Test). Эгерде сиз ошол эле сыноо ыкмасын кайра иштеткиңиз келсе, жөн гана Ctrl+F11 баскычтарын басыңыз
JUnit тест учурларын STSте кантип иштетесиз?
Жалгыз JUnit тест ыкмасын иштетүүнүн эң оңой жолу - аны тесттик иштин класс редакторунун ичинен иштетүү: Курсорду тест классынын ичиндеги методдун атына коюңуз. Сыноону жүргүзүү үчүн Alt+Shift+X,T баскычтарын басыңыз (же чычкандын оң баскычын чыкылдатыңыз, Run As > JUnit Test). Эгерде сиз ошол эле сыноо ыкмасын кайра иштеткиңиз келсе, жөн гана Ctrl+F11 баскычтарын басыңыз
Кантип qTest'тен тест учурларын экспорттойм?
1-кадам &минус; Түпкү папканы тандап, төмөнкү скриншотто көрсөтүлгөндөй Экспорттук сыноолордун сөлөкөтүн чыкылдатыңыз. 2-кадам &минус; Экспорттук сыноолордун сөлөкөтүн чыкылдатуу менен, варианттардын топтому көрсөтүлөт (жүктөө үчүн). Сыноо ишинин чоо-жайы боюнча отчетту тандап, чыкылдатыңыз. Экспорттук сыноолордун устасы ачылат
Жалгыз тест файлын тамаша менен кантип иштетем?
Бул Jest документтеринде. Дагы бир жолу - саат режиминде тесттерди жүргүзүү jest --watch жана андан кийин тест файлынын атын терүү менен тесттерди чыпкалоо үчүн p баскычын басыңыз же бир сыноо атын иштетүү үчүн t. Башка жооптордо айтылгандай, тест. бир эле файлдагы башка сыноолорду гана чыпкалайт
Selenium IDEден тест учурларын кантип экспорттойм?
Тестти же топтомду оң баскыч менен чыкылдатып, Экспортту тандап, максаттуу тилиңизди тандап, Экспортту чыкылдатуу менен тестти же тесттердин топтомун WebDriver кодуна экспорттой аласыз. Бул сиздин максаттуу тилиңиздин экспорттолгон кодун камтыган файлды браузериңиздин жүктөө каталогуна сактайт