В общих чертах определите процесс тестирования
Вопрос
Как бы вы определили тестирование?В интересах полного раскрытия информации я публикую это, потому что у меня уже есть несколько ответов, которые мне нравятся.
Решение
Тестирование - это любой процесс, посредством которого проверяется, была ли каждая функция (история пользователя, требования ...) разработана в соответствии с требованиями или нет.
Другие советы
“Тестирование - это процесс сравнения невидимого с неоднозначным, чтобы избежать немыслимого, происходящего с анонимным”.– Джеймс Бах
Звучит забавно, но если вы разберете каждое слово, то поймете, что дело прямо в деньгах.
Это действительно зависит от того, на какой контекст Тестирования вы ссылаетесь.
В самом строгом смысле этого слова тестирование - это просто двойная проверка того, что программа выполняет то, для чего она предназначена, без ошибок, независимо от того, что вводит пользователь.Кроме того, Ошибка была бы чем-то неожиданным.Не все ошибки приводят к сбою программы.
Еще несколько забавных "предложений по качеству" здесь.Это короткий список, поэтому я просто опубликую их (из qcboss.wordpress.com):
“Эффективный способ тестирования кода — использовать его в его естественных границах” - Брайан Керниган
“Тестирование – это организованный скептицизм”. - Джеймс Бах
“Тестирование программы может использоваться для того, чтобы показать наличие ошибок, но никогда для того, чтобы показать их отсутствие!”– Dijkstra
“Остерегайтесь ошибок в приведенном выше коде;Я только доказал, что это правильно, а не пробовал”.– Кнут
Тестировщики программного обеспечения:“Развращенные умы, занятые с пользой”. — Рекс Блэк
Тестирование - это сравнение реализации с намерениями / ожиданиями.
Испытание даруй мне :
- безмятежность, с которой я принимаю ошибку, я изменить не могу,
- наберитесь смелости исправить ошибку, которую я могу изменить, и
- мудрость в том, чтобы понимать разницу
(упс, я, должно быть, перепутал это с другим залогом ...)
Лучше просто протестировать, например, попробовать это приложение http://www.testalways.com/2010/07/05/find-bugs-and-patterns/
а затем опишите, что вы только что сделали.Что я бы рассмотрел возможность определения процесса тестирования