logo

ТестНГ Туториал

ТестНГ Туториал

ТестНГ водич пружа основне и напредне концепте оквира ТестНГ. Наш ТестНГ водич је дизајниран за почетнике и професионалце.

ТестНГ је један од најчешће коришћених оквира за тестирање отвореног кода који се користи у пакету за тестирање аутоматизације.

Наш ТестНГ водич укључује све теме оквира за тестирање као што су карактеристике, инсталација, покретање тест случајева, белешке, зависни тест, паралелни тестови, коментари пре и после итд.

Шта је ТестНГ

  • ТестНГ је веома важан оквир када заправо развијате оквир од нуле.
  • ТестНГ вам пружа потпуну контролу над тест случајевима и извршењем тест случајева. Из тог разлога, ТестНГ је познат и као оквир за тестирање.
  • Цедриц Беуст је програмер ТестНГ оквира.
  • Ако желите да покренете тест случај А пре тога као захтев унапред, потребно је да покренете више тест случајева пре него што започнете тест случај А. Можете да подесите и мапирате уз помоћ ТестНГ тако да се тест случајеви пре захтева покрећу први а онда ће само то покренути тест случај А. На тај начин можете контролисати тест случајеве.
  • ТестНГ фрамеворк је дошао после Јунита, а оквир ТестНГ додаје моћнију функционалност и лакши за коришћење.
  • То је аутоматизовани ТестНГ оквир отвореног кода. У ТестНГ, НГ значи ' Следећа генерација '.
  • Оквир ТестНГ елиминише ограничења старијег оквира тако што пружа моћније и флексибилније тест случајеве уз помоћ лаких напомена, груписања, секвенцирања и параметризације.

Предности ТестНГ-а у односу на Јунит

ТестНГ
  • У ТестНГ-у, напомене је лакше разумети него Јунит.
  • Он производи ХТМЛ извештаје за имплементацију.
  • Такође генерише дневнике.
  • У ТестНГ-у нема доступног ограничења као што су @бефорецласс и @афтерцласс које је присутно у Јунит-у.
  • ТестНГ вам омогућава да лако групишете тест случајеве што није могуће у ЈУнит-у.
  • ТестНГ подржава три додатна нивоа као што су пакет @Бефоре/Афтер, @Бефоре/АфтерТест и Бефоре/АфтерГроуп.
  • ТестНГ не проширује ниједну класу. ТестНГ оквир вам омогућава да дефинишете тест случајеве где је сваки тест случај независан од других тест случајева.
  • Омогућава вам да покренете тест случајеве одређене групе. Хајде да размотримо сценарио где смо направили две групе као што су 'Дим' и 'Регресија'. Ако желите да извршите тест случајеве у групи 'Регресија', то је могуће само у оквиру ТестНГ.
  • Паралелно извршавање тест случајева, тј. покретање више тест случајева је могуће само у оквиру ТестНГ.

Предуслов

Пре него што научите ТестНГ, требало би да имате основно разумевање тестирања и Јава.

јава стринг је празан

Публика

Наш ТестНГ водич је дизајниран да помогне почетницима и професионалцима.

Проблеми

Уверавамо вас да нећете наћи никакав проблем у овом водичу за ТестНГ. Али ако постоји грешка, молимо вас да објавите проблем у обрасцу за контакт.