Similar presentations:
Автоматизированное тестирование
1. Автоматизированное Тестирование
АВТОМАТИЗИРОВАННОЕТЕСТИРОВАНИЕ
Введение в тестирование.
2.
Что такоеавтоматизированное тестирование?
3. Unit-tests
4. Unit-тесты
Юнит-тестирование — процесс в программировании, позволяющий проверить накорректность отдельные модули исходного кода программы, наборы из одного или
более программных модулей вместе с соответствующими управляющими данными,
процедурами использования и обработки. (wiki)
5. Нагрузочное тестирование
6. Инструменты
JmeterGatling
7. Jmeter
8. Автоматизированное тестирование UI
9. Инструменты для тестирования web-приложений
• Selenium IDEA• Selelenium
• Puppeteer
10. Инструменты для тестирования mobile-приложений
• Espresso• XCUITest
• Calabash
• Appium
11. Как работает Appium
12. Основные методы Appium
productPrice.isDisplayed();editBtn.click();
totalPrice.getText();
search.sendKeys(text);
totalPrice.getAttribute(“id”);
Поиск элементов
getDriver().findElement(By.xpath("//*[contains(@value, 'product')]/../*[@value =
'flag']")).isDisplayed()
13. Проект автоматизированного тестирования для приложения Мвидео
14. Что мы используем
• Page Object• BDD
• Appium
• Java