Похожие презентации:
Эффективное использование JUnit и TestNG
1. Эффективное использование JUnit и TestNG
© 2014 Алексей БаранцевSoftware-Testing.Ru
2. TestNG: конфигурационный файл
© 2014 Алексей БаранцевSoftware-Testing.Ru
3. Четыре уровня
SuiteTest
Test
Class
Method
Алексей Баранцев
Class
Method
Method
Software-Testing.Ru
Class
Method
Selenium2.Ru
Confetqa.Ru
Method
Method
[email protected]
Class
Method
skype:barancev
Method
g + AlexeiBarantsev
4. Конфигурационный файл
• Структура тестового набора- пакеты, классы, методы
- группы
• Параметры (уровня suite и test)
• Модификаторы поведения (listeners)
Алексей Баранцев
Software-Testing.Ru
Selenium2.Ru
Confetqa.Ru
[email protected]
skype:barancev
g + AlexeiBarantsev
5.
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="MySuite" verbose="1">
<test name="MyTest">
<packages>
<package name="ru.stqa.trainings.testng.*" />
</packages>
</test>
</suite>
Алексей Баранцев
Software-Testing.Ru
Selenium2.Ru
Confetqa.Ru
[email protected]
skype:barancev
g + AlexeiBarantsev
6.
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" ><suite name="MySuite" verbose="1">
<test name="Test1">
<parameter name="user" value="admin" />
<!– описание набора тестов -->
</test>
<test name="Test2">
<parameter name="user" value="tester" />
<!– описание набора тестов -->
</test>
</suite>
Алексей Баранцев
Software-Testing.Ru
Selenium2.Ru
Confetqa.Ru
[email protected]
skype:barancev
g + AlexeiBarantsev
7. Эффективное использование JUnit и TestNG
© 2014 Алексей БаранцевSoftware-Testing.Ru