2016-10-05 11 views

ответ

1

Надежность предполагает предоставление как стабильных и соответствует. Они не обязательно должны быть правильными. Вы знаете кого-то, кто всегда опаздывает? Вы можете технически rely на них опаздываете, но это не делает их правильно в этом духе.

«Правильность» связанных с ним алгоритмов более тесно связана с понятием точности.

Rikard Edgren, Henrik Emilsson и Martin Jansson составили очень подробный список качественных характеристик программного обеспечения, которые мне сопутствуют. Он ставит точность как подкомпонент возможностей, а также полноту, эффективность и т. Д. Напротив, они ставят верхний уровень характеристик, состоящий из таких компонентов, как стабильность, надежность, обработка ошибок и т. Д. PDF здесь:

http://thetesteye.com/posters/TheTestEye_SoftwareQualityCharacteristics.pdf

0

Сайт является надежным, если вы видите то же самое поведение каждый раз для того же определенного набора действий. Ну, надежность и правильность на самом деле не связаны, поскольку я бы сказал, когда вы пытаетесь определить надежность приложения, убедитесь, что приложение было проверено на правильность в первую очередь. Например, если ваше приложение имеет поле поиска для ввода пользователем состояния/почтового индекса, результаты поиска должны отображаться правильно в соответствии с введенным государством/почтой. Это правильность. Теперь давайте переключимся на надежность. В том же сценарии надежность гарантирует, что пользователь сможет использовать функцию поиска каждый раз в нормальных условиях и должен видеть одинаковые результаты для конкретной записи. Надежность приложения - его вероятность безотказной работы программного обеспечения в течение определенного периода времени в заданной среде. Я бы сказал, правильность является предпосылкой для проверки надежности веб-приложения.

 Смежные вопросы

  • Нет связанных вопросов^_^