Содержание
- 2. Тестирование ПО Тестирование программного обеспечения (Software Testing) - проверка соответствия между реальным и ожидаемым поведением программы,
- 3. Виды тестирования ПО По целям тестирования: Функциональное Нефункциональное: - пользовательского интерфейса - удобства использования - специальных
- 4. Виды тестирования ПО По степени автоматизации: Ручное Полуавтоматизированное Автоматизированное
- 5. Виды тестирования ПО По позитивности сценария: Позитивное Негативное
- 6. Виды тестирования ПО По знанию системы: Белого ящика Серого ящика Черного ящика
- 7. Виды тестирования ПО По разработке тестовых сценариев: На основе требований По пользовательским сценариям На основе моделей
- 8. Виды тестирования ПО По исполнителям тестирования: Альфа-тестирование Бета-тестирование
- 9. Виды тестирования ПО По уровню тестирования: Модульное Интеграционное Системное
- 10. Виды тестирования ПО По критерию запуска программы: Динамическое Статическое
- 11. Виды тестирования ПО По уровню формальности: По тест-кейсам Исследовательское Свободное
- 12. Виды тестирования ПО По временным критериям: Комплексное Тестирование сборки Входное (дымовое) Санитарное Повторное Регрессионное Приемочное
- 13. Модульное тестирование Модульное тестирование - это проверка на корректность отдельных модулей исходного кода программы. Это тестирование
- 14. Инструменты и библиотеки модульного тестирования для Java JUnit TestNG JavaTESK Spock Java Mock Frameworks: Mockito, EasyMock,
- 15. TDD – разработка через тестирование
- 16. JUnit JUnit – библиотека (фреймворк) для модульного и регрессионного тестирования на Java, который служит для написания
- 17. JUnit. Основные аннотации
- 18. JUnit. Основные методы
- 19. Demo Исходный код: https://github.com/ViktoriiaSilenko/jUnitExamples
- 20. Mockito Mockito используется для создания заглушек интерфейсов, так что макет функционала может быть добавлен в мок
- 21. Demo Исходный код: https://github.com/ViktoriiaSilenko/mockitoExamples
- 23. Скачать презентацию