В общих чертах определите процесс тестирования

StackOverflow https://stackoverflow.com/questions/108798

  •  01-07-2019
  •  | 
  •  

Вопрос

Как бы вы определили тестирование?В интересах полного раскрытия информации я публикую это, потому что у меня уже есть несколько ответов, которые мне нравятся.

Это было полезно?

Решение

Тестирование - это любой процесс, посредством которого проверяется, была ли каждая функция (история пользователя, требования ...) разработана в соответствии с требованиями или нет.

Другие советы

“Тестирование - это процесс сравнения невидимого с неоднозначным, чтобы избежать немыслимого, происходящего с анонимным”.– Джеймс Бах

Звучит забавно, но если вы разберете каждое слово, то поймете, что дело прямо в деньгах.

Это действительно зависит от того, на какой контекст Тестирования вы ссылаетесь.

В самом строгом смысле этого слова тестирование - это просто двойная проверка того, что программа выполняет то, для чего она предназначена, без ошибок, независимо от того, что вводит пользователь.Кроме того, Ошибка была бы чем-то неожиданным.Не все ошибки приводят к сбою программы.

Еще несколько забавных "предложений по качеству" здесь.Это короткий список, поэтому я просто опубликую их (из qcboss.wordpress.com):

“Эффективный способ тестирования кода — использовать его в его естественных границах” - Брайан Керниган

“Тестирование – это организованный скептицизм”. - Джеймс Бах

“Тестирование программы может использоваться для того, чтобы показать наличие ошибок, но никогда для того, чтобы показать их отсутствие!”– Dijkstra

“Остерегайтесь ошибок в приведенном выше коде;Я только доказал, что это правильно, а не пробовал”.– Кнут

Тестировщики программного обеспечения:“Развращенные умы, занятые с пользой”. — Рекс Блэк

Тестирование - это сравнение реализации с намерениями / ожиданиями.

Испытание даруй мне :

  • безмятежность, с которой я принимаю ошибку, я изменить не могу,
  • наберитесь смелости исправить ошибку, которую я могу изменить, и
  • мудрость в том, чтобы понимать разницу

(упс, я, должно быть, перепутал это с другим залогом ...)

Лучше просто протестировать, например, попробовать это приложение http://www.testalways.com/2010/07/05/find-bugs-and-patterns/

а затем опишите, что вы только что сделали.Что я бы рассмотрел возможность определения процесса тестирования

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top