Get Adobe Flash player
20 августа 2018, понедельник

Разделы

 

Рубрики

 
   
Статья »  Интернет и технологии

26-02-2013
Как уменьшить количество программных ошибок?

О том, с помощью каких методов можно избавиться от ошибок при создании сайтов или программ, Вы узнаете из данного текста.

Никто не ставит под сомнение необходимость процесса тестирования программного продукта, даже в случае разработки интернет-магазина или верстке дизайна сайта. Существует лишь один вопрос - в какой период времени программу можно считать протестированной?

Людям присуще ошибаться в любой сфере деятельности, и создание программ – не исключение. Безусловно, эти ошибки случайны и в итоге будут исправлены. Однако на определенном этапе тестирования многие задаются вопросом: нужно ли дальше искать программные ошибки или же смириться с их наличием до поры до времени? Другими словами, каковы критерии работоспособности программы?

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

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

Уменьшить число ошибок можно несколькими способами.

Во-первых, использовать неоднократно протестированные компоненты и библиотеки.

Во-вторых, использовать специальные способы создания программ (CASE-средства Rational Rose и другие).

В-третьих, контролировать соответствие написанных программ проектной документации.

Другой не менее эффективный способ уменьшения количества ошибок – тестирование. Чаще всего на полное тестирование просто не хватает времени, а одним из главных минусов этого метода является отсутствие некого эталона, с помощью которого нужно проводить проверку. В какой-то мере таким эталоном может выступить проектная документация. Один из видов тестирования программ, который применяется ко всем видам ПО, - это пользовательское тестирование, которое может продолжаться на протяжении всего периода жизни программы. Пользователи будут находить в ней какие-либо незначительные недочёты, к которым в итоге привыкнут, и впоследствии не будут обращать на них никакого внимания.



Масленников Вячеслав Васильевич
Веб студия ServiceSoft
тел: +7 (909) 133-09-59
факс: +7 (8332) 29-90-35
E-Mail: servicesoft85@mail·ru
сайт: http://www.service-soft.com

 Публикации партнера с данным профилем

Рекомендовать друзьямРекомендовать друзьям

Поделиться с друзьями:


Поделитесь с друзьями Вашей ссылкой. URL-адрес Вашей публикации станет доступным в социальной сети для всей аудитории.


Новостная лента FeedBurner Новостная лента FeedBurner

ALLTODAY.RU - публикация и распространение пресс-релизов

FeedBurner доставляет ваши новости в любую точку мира. Владелец RSS-потока компания Google Inc. заботится о своих клиентах и доставляет информацию точно и в срок по назначению.

Предложения наших партнеровПредложения наших партнеров

Поиск по сайту



Наши группы в социальной сети, присоединяйтесь к нам:

FaceBook  Twitter  ВКонтакте 


Новые партнеры

Рекламные объявления

Добавить пресс-релиз