Аспирант московского государственного университета геодезии и картографии (МИИГАиК) Суницкий Е.И.
Статья опубликована в журнале «Известия ВУЗов. Геодезия и аэрофотосъемка», № 4, 2003.
О тестировании спутниковых приемников и программных средств
На этапе создания навигационно-геодезической аппаратуры и программных средств очень важным этапом является его тестирование. Под этим понимается целый комплекс работ, связанных с созданием плана контрольных операций (тестового плана) для конкретного продукта, проведением тестовых процедур и выдачи результата проведенных исследований. Последний представляет собой некоторую базу данных об ошибках, в которой постоянно отслеживаются и регистрируются всевозможные ошибки (с указанием даты, степени важности и другой вспомогательной информации, которая является важной при тестировании).
Перед написанием тестового плана сначала необходимо ознакомиться с создаваемым продуктом (например, спутниковый приемник, OEM-плата, компьютерная программа и так далее). При этом собирается вся имеющаяся информация по нему, а также потенциальные сведения, которые могут быть использованы (хотя и не обязательно) при тестировании в дальнейшем. К источникам такой информации можно отнести следующие документы:
MRD (marketing requirements document) - «требования рынка». Этот документ создается на каждый продукт по результатам исследования рынка и содержит информацию, которая отражает то, что нужно пользователю по состоянию на текущий период;Документы и описания, относящиеся к предыдущим разработкам и аналогам (если создаваемый продукт имеет таковые).
Далее проводится детальное исследование имеющейся информации; определяются уже существующие особенности, тестирование которых уже в достаточной степени отработано и известно, а также выделяются те особенности, пути тестирования которых еще не известны и подлежат установлению. Таким образом, перед написанием тестового плана необходимо следующее:
Изучить создаваемый продукт, понять его назначение и применение, знать все старые и новые особенности;
Выбрать способ, по которому будет построен тестовый план.
Существует два основных способа написания тестового плана:
Используя MRD;Используя сам продукт (если это, например, компьютерная программа или полевой контроллер в их первоначальном исполнении).
Хотя можно и комбинировать эти два способа. В любом случае лучше иметь экспериментальный образец «под рукой» для лучшего понимания и осознания работы. Особого отличия в результате здесь не наблюдается, несмотря на некоторые специфические отличия, и поэтому выбор определяется человеком, создающим тестовый документ.
В процессе написания тестового плана необходимо создавать отдельные разделы, которые описывают определенные тестовые процедуры для проверки соответствующих узлов, компонентов, вычислительных процедур и многое другое. При этом надо описывать тестовую процедуру и соответствующий ей контроль или диапазон, в который может попасть результат теста.
Следует понимать, что тесты могут различаться по качеству и количеству, поэтому при тестировании применяется принцип, согласно которому необходимо сводить число тестовых процедур к
Похожие работы
Тема: О тестировании спутниковых приемников и программных средств |
Предмет/Тип: Геодезия (Практическое задание) |
Тема: Стандатризация программных средств |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Учебное пособие) |
Тема: Технология разработки программных средств |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: Разработка и стандартизация программных средств |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: Критерии качества программных средств |
Предмет/Тип: Отсутствует (Реферат) |
Интересная статья: Быстрое написание курсовой работы