Тестировщики (личная): Информация
Опубликована: 11.03.2012 | Уровень: для всех | Стоимость: бесплатный | Длительность:
Testing...
Аксиомы тестирования
1. Хорош тот тест, который позволяет обнаружить ошибку, а не тот который демонстрирует правильную работу программы.
2. Тесты, не способствующие обнаружению ошибок и только подтверждающие корректность функционирования программного обеспечения, являются неэффективными, т.к. приводят к бесполезным затратам ресурсов и времени.
3. Одна из самых сложных проблем при тестировании – решить, когда нужно его закончить.
4. Невозможно тестировать свою собственную программу. Тестирование должно быть высшей степени разрушительным процессом, но программист не может относиться к своей программе как разрушитель (психологические причины, жесткий график, давление коллектива и т.д.).
Если программное обеспечение правильно ведет себя для солидного набора тестов, нет оснований утверждать, что в нём нет ошибок.
Цель: Цель проверяющего (тестировщика) - заставить программное обеспечение сбиться.
План занятий
Введение в методы параллельного программирования | обязательный | 17 дней |
Введение в правовую информатику | обязательный | 17 дней |
Введение в практическое тестирование | обязательный | 8 дней |
Введение в теорию решения изобретательских задач для программистов | обязательный | 10 дней |
Единый государственный экзамен по информатике | обязательный | 2 дня |
Методы и средства инженерии программного обеспечения | обязательный | 14 дней |
Основы менеджмента программных проектов | обязательный | 19 дней |
Основы тестирования программного обеспечения | обязательный | 26 дней |
Процедуры, диагностики и безопасность в Интернет | обязательный | 19 дней |
Стили и методы программирования | обязательный | 19 дней |
Верификация программного обеспечения | обязательный | 29 дней |