Помощь в написании студенческих работ
Антистрессовый сервис

Программирование. 
Автоматизация рабочего места сотрудника административного пункта банка

РефератПомощь в написанииУзнать стоимостьмоей работы

Должны являться правилом досконального изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе; Следует сохранять использованные тесты (для повышения эффективности повторного тестирования программы после ее модификации или установки у заказчика); Необходимо тщательно подбирать тест не только для правильных (предусмотренных) входных данных… Читать ещё >

Программирование. Автоматизация рабочего места сотрудника административного пункта банка (реферат, курсовая, диплом, контрольная)

В соответствии со структурно схемой, приведенной выше в пункте «Структурная схема», в представленной программе разработаны тексты программных модулей на встроенном языке «1C:Предприятие 8.1». Тексы, соответствующие программе и запросам, приведены в пункте V. «Приложение». программный интерфейс тестирование отладка.

Аномалии и защищенное программирование

Таблица 6.

Описание аномалии.

Реакции на аномалию.

Способ защиты.

Попытка ввести в поиск данных пустое значение.

Сообщение: поисковое выражение не задано или задано неверно.

Защищено разработчиком.

Попытка ввести в числовое поле текстовые значения.

Нет возможности ввести благодаря использованию маски ввода.

Защищено системой.

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

В этом случае на экран выводится сообщение, например «Не заполнены все реквизиты!».

Защищено разработчиком.

Тестирование и отладка

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

  • 1) Необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней;
  • 2) Т.к. присутствует тот фактор, что обнаружение недостатков в своей деятельности противоречит человеческой психологии и по многим другим факторам, тестирование должно производить посторонний человек или организация;
  • 3) Должны являться правилом досконального изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе;
  • 4) Необходимо тщательно подбирать тест не только для правильных (предусмотренных) входных данных, но и для неправильных (непредусмотренных);
  • 5) При анализе результатов каждого теста необходимо проверить, не делает ли программу того, что она не должна делать;
  • 6) Следует сохранять использованные тесты (для повышения эффективности повторного тестирования программы после ее модификации или установки у заказчика);
  • 7) Следует учитывать так называемый «принцип скопления ошибок»: вероятность наличия не обнаруженных ошибок в некоторой части программы прямо пропорциональна числу ошибок, уже обнаруженных в этой части;

Хотя программа прошла тестирование успешно, в ней, тем не менее, могут содержаться ошибки, т.к.

  • 1) программа может не соответствовать своей внешней спецификации, что в частности, может привести к тому, что в ее управляющей графе окажутся пропущенными некоторые необходимые пути;
  • 2) не будут обнаружены ошибки, появление которых зависит от обрабатываемых данных (т.е. на одних исходных данных программа работает правильно, а на других — с ошибкой).
Показать весь текст
Заполнить форму текущей работой