Как проводить испытание программы

Испытание программного средства, также называемая тестированием, могут проводиться на основании изучения документации, сопровождающей программное средство, испытание с использованием аппаратных и программных средств, а также на комплексной основе с использованием, как документации, так и аппаратных и программных средств. Обычно испытания программных средств проводятся с учётом следующих этапов:

1. проверка документации

2. проверка разделения программного обеспечения и наличие защитных интерфейсов

3. проверка соответствия утверждённому типу (идентификация)

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

5. тестирование защищённости программного обеспечения и данных от несанкционированного доступа и некорректного ввода

Высокая жёсткость испытаний с использованием анализа исходного кода применяется редко в тех случаях, если разрабатывается программное обеспечение сложных измерительных систем, либо если таким системам предъявляются исключительные требования по безопасности функционирования. Результаты испытаний программного обеспечения признаются положительными если:

Каких динозавров вы смогли бы обогнать в соревнованиях по бегу?

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

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

3. в программе реализованы все оговоренные в документации методы защиты и идентификации

4. Программная документация соответствует требованиям нормативных документов. Испытания проводятся по программе – методике испытаний программного обеспечения. Ход испытания отражают в протоколе. При успешных испытаниях формируется отчёт, при неудачных – акт.

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

Виды испытаний программного обеспечения

Источники погрешности программного обеспечения

К основным источникам погрешности программного обеспечения относят:

1. Программные ошибки, связанные с неправильной записью исходного текста программы на выбранном языке программирования

2. Алгоритмические языки связаны с неполной или ошибочной формулировкой необходимых условий решения

3. Применение неустойчивых алгоритмов при решении плохо рассчитанных измерительных задач

4. Ошибки программного преобразования входных данных перед обработкой и ошибки обратной процедуры, т.е. ошибки вывода данных на экран или принтер

5. Ошибки округления

Основными методами применяемыми при оценке погрешности программного обеспечения являются:

ГИДРАВЛИЧЕСКИЕ ИСПЫТАНИЯ СОЕДИНЕНИЙ // ОПРЕССОВКА // НЕРАЗРУШАЮЩИЙ КОНТРОЛЬ // СВАРКА // ТРУБОПРОВОД

1. Сравнительные испытания и использование эталонного программного обеспечения, т.е. использование проверенных эталонных наборов данных на новом программном обеспечении

2. Сравнительные испытания с использованием моделей исходных данных или с применением метода генерации эталонных данных

3. Испытание на основе исходного кода программного обеспечения

4. Комбинация тех или иных указанных методов

Источник: studfile.net

Программа испытаний

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

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

– Проверка в нормальных условиях. Тестирование осуществляется на основе данных, характерных для реальных условий функционирования программы. Имеют место ограничения на область изменения данных, в которой программа должна осуществлять свою работоспособность. Проверка должна показать, что программа выдает правильные результаты для этих совокупностей данных. Например, при нахождении корней квадратного уравнения ax 2 +bx+c=0 входными данными являются значения коэффициентов a, b и c. Проверкой в нормальных условиях будут их значения 1, 0 и 0,25, соответственно.

– Проверка в экстремальных условиях. Следует сразу после второго этапа. Главная цель состоит в установлении того факта, что поля данных промежуточных результатов имеют размеры, достаточные для проведения требуемых вычислений.

Тестовые данные на этом этапе включают граничные значения области изменения входных переменных и значения, приводящие к экстремальным значениям выходных переменных. Каждая программа характеризуется своими собственными экстремальными данными, которые должны подбираться программистом. Например, при испытаниях программы, выполняющей действие A+B+C+D, экстремальными значениями одноразрядных положительных переменных A, B, C и D будут 9, 9, 9 и 9, соответственно. В тоже время, эти значения, не являются таковыми, если выполняется действие [(A+B)/C] D . Экстремальными в данном случае будут 9, 9, 1 и 9. Для сравнения: [(9+9)/1] 9 =18 9 , а [(9+9)/9] 9 =2 9 .

Читайте также:
Программа мастер настройки оборудования

Наиболее часто используют следующие типы экстремальных испытаний:

– граничные испытания. Состоит в использовании экстремальных значений переменных в качестве тестовых данных. Данный вид испытаний зачастую предоставляет наилучшие возможности для выявления ошибок. Если программа работает правильно в экстремальных условиях, обычно это означает, что она будет нормально работать и в любой другой области значений переменных;

– нулевые примеры. Имитируют состояние данных, которое имеет место в реальных условиях эксплуатации программ. Для цифрового ввода, это – нули. Для символьных данных – цепочка пробелов. Для указателей – нулевые значения указателя;

– граничные объемы данных. Цель данного испытания состоит в том, чтобы установить, что произойдет с программой, если ей на обработку не поступит ни одного элемента данных или только один и сохранит ли она при этом свою работоспособность.

– Проверка в исключительных ситуациях. Ошибочно введенные данные могут вызвать ошибки времени выполнения либо могут быть восприняты программой как приемлемые, что в итоге приведет к неверным результатам. Цель– выяснить, что произойдет, если программе придется иметь дело со значениями переменной, на работу с которыми она не рассчитана. Например, a=0 для программы, вычисляющей [–b+sqrt(D)]/2a. Поэтому тестовыми данными должны быть входные значения переменных, которые лежат за пределами допустимой для конкретной программы области изменений.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник: studopedia.ru

Правила составления программы и методики испытаний электронных средств

Инженерные проекты

В результате испытаний получают почти все данные о качестве ЭА как на стадии проектирования, так и на последующих этапах её создания. Поэтому испытания являются составной частью общей программы работ по проектированию и производству новых изделий ЭА.

При разработке программ испытаний должны учитываться цели и задачи обеспечения качества разрабатываемого и изготавливаемого изделия ЭА с учётом затрат на проведение испытаний.

Эффективность испытаний возрастает при их введении на более ранних стадиях производства изделия и по мере повышения класса ЭА.

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

Разработчик проекта определяет объекты и цели испытаний, служба управления качеством следит за соответствием программы установленным в технической документации нормам испытаний и методики их проведения. Отделы надёжности устанавливают требование по объёму и методике испытаний, согласуют режимы испытаний исходя из реальных возможностей испытательного оборудования и оснастки.

Основные разделы программы испытаний.

Программа испытаний – это обязательный для выполнения организационно-методический документ.

Описание цели испытаний.

Все испытания по своему назначению подразделяются на 4 группы: исследовательские, контрольные, сравнительные, определительные.

Основная цель исследовательских испытаний – получение эмпирических данных, содержащих информацию, необходимую для проектирования.

Исследовательские испытания проводят также на этапах производства и эксплуатации. Цели таких исследований – выявить дефекты производства и недостатки эксплуатации.

Общая направленность групп контрольных, сравнительных и определительных испытаний – это демонстрация соответствия изделия проектным требованиям.

Общие цели контрольных, сравнительных и определительных испытаний сформулированы ГОСТ 16504 – 81 «Система государственных испытаний продукции. Испытания и контроль качества продукции ».

Описание объекта испытаний

Основные разделы программы испытаний 1

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

Объём и методика

План проведения испытаний

Выбор объекта испытаний и определяемых параметров

Объектами испытания являются: макеты, модели, экспериментальные образцы изделия, изготавливаемые при выполнении НИР на этапах проектирования; опытные образцы изделий, изготовленные при выполнении ОКР ; образцы изделий, изготовленные в ходе установившегося серийного или массового производства.

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

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

При выборе объекта испытаний учитывают следующие требования: необходимость доказательства работоспособности изделия при оговоренный в НТД условиях эксплуатации; необходимость доказательства соответствия параметров надёжности изделия требуемым в НДТ значениям; минимальная стоимость испытаний; минимальная продолжительность испытаний ; наличие соответствующего оборудования и оснастки, обеспечивающих проведение испытания; возможность обеспечения оптимального контроля технологических процессов; необходимость определения параметров надёжности элементов и компонентов , применяемых в изделии.

Читайте также:
Программа bnovo для гостиниц как работать

Принципы определения условий испытаний и воздействующих факторов

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

Принципы определения условий испытаний и воздействующих факторов 1

  • адекватность условиям эксплуатации;
  • разделение условий по уровням воздействия;
  • учёт механизма старения или развития отказа;
  • учёт всех элементов конструкции.

Анализ диагностики отказов указывает на необходимость выделения физико-химических процессов, протекающих в физической структуре компонентов и деталях конструкции изделий ЭА. В анализируемых изделиях целесообразно ФЭ, изменение состояния которых вызывает отказы изделий ЭА, разделить на следующие группы:

  • конструктивные, обеспечивающие соблюдение необходимой геометрии, сочленение с другими изделиями и соединение элементов друг с другом;
  • активные, в которых физические процессы обеспечивают функционирование изделий;
  • защитные поверхности, потеря свойств которых приводит к возникновению и усилению деградационных процессов в активных областях элементов.

По виду воздействия на ФЭ испытания делятся на испытания с парциальным и комплексным воздействием объективных факторов. При испытаниях с парциальным воздействием основной вклад в потерю работоспособности ФЭ дает какой-либо один фактор. Примерами могут служить испытания ЭА на вибропрочность, ударную прочность, теплоустойчивость и холодоустойчивость.

Особенности программ испытаний на надёжность

Показатели надёжности необходимы:

  • для установления соответствия вновь разработанной ЭА требованию ТЗ;
  • для оценки эффективности применения схемных и конструктивно-технологических решений при модернизации ЭА;
  • для выявления недостатков производства, снижающих надёжность ЭА.

Поэтому испытания на надёжность проводятся как комплекс мероприятий по определению показателей надёжности на этапах проектирования и производства с целью контроля надёжности разрабатываемой и выпускаемой ЭА, а также с целью определения эффективности совершенствования ЭА и производства для повышения надёжности изделий.

Испытания на надёжность имеют общие и частные особенности, отличающие их от других видов испытаний. Общие особенности состоят в том, что :

  • испытания являются, как правило, выборочными;
  • характеризуются большим объёмом испытаний .

Рассмотрим общие особенности испытаний на надёжность.

Первая особенность относится к выбору объекта испытаний. Выборки различают: по способу образования повторные, бесповторные; по преднамеренности отбора преднамеренные и случайные и т.д.

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

Особенности программ испытаний на надёжность 1

Взаимосвязь программ испытаний.

Испытания являются неотъемлемой частью процесса разработки систем, в которых используется проектируемая ЭА. Этот процесс включает испытания изделий, относящихся к различным структурным уровням ЭА : электрорадиоэлементы, компоненты(нулевой уровень), микросборки и гибридные ИС(первый уровень); функциональные узлы(второй уровень); блоки (третий уровень).

Применение системного подхода к планированию проектирования ЭА и системы, включающей ЭА как составную часть, обуславливает необходимость составления комплексной программы испытаний, проводимых на всех этапах проектирования.

Комплексная программа должна обеспечивать:

  • полный учёт и систематизацию результатов всех испытаний;
  • оптимизацию испытаний по показателям эффективности.

Анализ специфики испытаний , проводящихся на различных уровнях разработки системы, позволяет сопоставить их достоинства и недостатки.

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

ОБЩИЕ ПОЛОЖЕНИЯ МЕТОДИКИ ИСПЫТАНИЙ, Требования к методике испытаний.

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

Методика испытаний определяет процесс проведения испытаний. Она может быть изложена в самостоятельном документе или в программе испытаний. Методика является также составной частью НТД на изготавливаемую в производстве ЭА.

Основное требование к методике испытаний – обеспечить максимальную эффективность процесса испытаний и минимально возможную погрешность

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

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

Под средствами испытаний понимают технические устройства, вещества и материалы, применяемые при проведении испытаний.

Общие положения методики испытаний 1

Испытательное оборудование – средство испытаний, представляющих собой техническое устройство для воспроизведения условий испытаний.

Основной частью средств испытаний являются средства измерений. К средствам испытаний следует относить также вспомогательные технические устройства для крепления объектов испытаний, регистрации и обработки результатов. К средствам испытаний относятся также основные и вспомогательные вещества и материалы(реактивы и т.д.), применяемые при испытаниях.

Читайте также:
Какой программой восстановить удаленное видео на телефоне

Условия испытаний должны обеспечить нормальную работу испытательного оборудования в соответствии с НТД на это оборудование. Проведение натурных испытаний требует создания условий, максимально близких к условиям эксплуатации изделий.

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

Испытательное оборудование должно соответствовать этапу «жизненного» цикла испытуемого изделия. Требования к техническим данным оборудования повышаются по мере прохождения изделия от этапа проектирования до эксплуатации.

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

Содержание методики испытаний 1

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

Совместная проверка испытательного оборудования и испытуемого изделия ЭА должна продемонстрировать: выполнимость оборудованием функций при работе с испытываемым изделием; неповреждаемость испытательного оборудования при возможных перегрузках в процессе испытания изделия;

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

Измерение параметров должно производиться в одной и той же последовательности.

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

СПИСОК ИСПОЛЬЗХОВАННОЙ ЛИТЕРАТУРЫ

[Электронный ресурс]//URL: https://inzhpro.ru/referat/metodika-ispyitaniy/

1. О.П. Глудкин. Методы и устройства испытаний РЭС и ЭВС. – М. ВШ, 1991 г.

2. Испытания радиоэлектронной , электронно-вычислительной аппаратуры и испытательное оборудование. Под редакцией А.И. Коробова. – М. Радио и связь, 1987 г.

3. Н.К. Розова. Управление качеством. Учебное пособие. –СПб: Питер,2002 г.

Содержание методики испытаний 2

Примеры похожих учебных работ

Монтаж, испытание и эксплуатация оборудования для цеха по производству центрифугальной .

. миллиметровой проволоки. Данный конвейер доставляют блоками железнодорожным транспортом. 2.1.2 Монтаж оборудования Монтаж пластинчатого конвейера начинают с установки на фундамент станины конвейера, которая поступает в монтажную зону .

Пожарная защита производственных объектов

. Пожарная безопасность объекта должна обеспечиваться: системами предотвращения пожара (СПП); системой противопожарной защиты . аэровзеси. Установить пожаровзрывоопасность среды внутри производственного оборудования с учетом свойств веществ .

Испытания изделий электронной техники

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

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

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

Испытания нефтепроводов

. от места производства к месту потребления. Магистральные нефтепроводы и нефтепродуктопроводы имеют четыре класса — это зависит от условного .

  • реферат Технологии изготовления деталей электронных средств
  • курсовая Технология и методика обучения работе на швейной машине, как средство овладения основами творчес
  • дипломная Разработка текстового редактора для русскоязычного интерпретатора языка программирования
  • курсовая Техническое задание на создание автоматизированной системы
  • курсовая Проектирование и разработка системы менеджмента по стандарту ISO 22000 версии 2005 г. в рамках интегрированных систем менеджмента
  • курсовая Автоматизация рабочего места секретаря
  • курсовая Испытания нефтепроводов
  • курсовая Общие принципы разработки программных средств (2)
  • курсовая Контроль качества и испытания продукции в процессе производства
  • реферат Сертификация в строительстве
  • Технологии и технологи
  • Инженерные сети и оборудование
  • Промышленность
  • Промышленный маркетинг и менеджмент
  • Технологические машины и оборудование
  • Автоматизация технологических процессов
  • Машиностроение
  • Нефтегазовое дело
  • Процессы и аппараты
  • Управление качеством
  • Автоматика и управление
  • Металлургия
  • Приборостроение и оптотехника
  • Стандартизация
  • Холодильная техника
  • Архитектура
  • Строительство
  • Метрология
  • Производство
  • Производственный маркетинг и менеджмент
  • Текстильная промышленность
  • Энергетическое машиностроение
  • Авиационная техника
  • Ракетно-космическая техника
  • Морская техника
  • Аттестационная работа
  • Бакалаврская работа
  • Бизнес план
  • Бизнес-план
  • Дипломная работа
  • Домашняя работа
  • Контрольная работа
  • Курсова робота
  • Курсовая работа
  • Курсовой проект
  • Магистерская работа
  • Маркетинговое исследование
  • Научный труд
  • Отчет по практике
  • Реферат
  • Семестровая работа
  • Сочинение
  • Творческая работа
  • Часть дипломной работы
  • Эссе
  • О проекте
  • Политика конфиденциальности
  • Форма для контактов

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

Источник: inzhpro.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru