Тогда проанализируйте следующие утверждения:
1. Я должен составлять тест-план.
2. Важно, чтобы тестирование обладало свойством повторяемости.
3. Каждый тест-кейс должен иметь ожидаемый результат.
4. Автоматизация экономит деньги и время.
5. Все тесты основываются на модели того, что должно быть протестировано.
6. Достаточно хорошее качество (good enough) недостаточно хорошее.
7. Недокументированный тест не может быть улучшен.
8. Лучше использовать термин дефект нежели баг/ошибка.
9. Exploratory testing - полезная практика.
10. Неопределенность и двусмысленность должны быть исключены из требований.
Из доклада J.Bach "Becoming a Software Testing Expert"
5 комментариев:
Да... Как-то совсем в отрыве от контекста получилось :) Это не тест на профпригодность, мне показался полезным этот список. Как отвечать и куда записываться? Ну если кто-то задумается, то это уже хорошо.
в отрыве от контекста не очень получилось :-) и даже опасно, имхо.
давай лучше весь доклад переведем, я как-то собирался, но не добрался.
Леш, это же для экспертов :) Я щас уже кой-чего перевожу, как закончу, можно попробовать
на некоторые вопросы контекст важен,некоторые спорные а в некоторых желательно указать значение терминов а то можно долго и упорно спорить
Контекс важен всегда!
Отправить комментарий