Описание процесса тестирования: сценарий тестирования, входные данные тестов, выходные данные тестов — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Описание процесса тестирования: сценарий тестирования, входные данные тестов, выходные данные тестов

2023-01-16 32
Описание процесса тестирования: сценарий тестирования, входные данные тестов, выходные данные тестов 0.00 из 5.00 0 оценок
Заказать работу

 

Процесс тестирования данного программного продукта был разделен на 2 этапа:

· тестирование пользовательской страницы представлено в таблице №11.

 

Таблица №11. Тестирование пользовательской страницы

Действия Результат
возможность добавления вопросов Нет
возможность регистрации пользователя Нет
возможность одновременного прохождения нескольких тестов Нет
возможность удаления вопросов Нет

· тестирование страницы администратора – таблица №12.

 

Таблица №12. Тестирование страницы администратора

Действия Результат
возможность добавления теста при не всех заполненных полях Не добавит
возможность добавления вопроса при не всех заполненных полях Не добавит
возможность удалять используемый вопрос Нет

Описание установки программного обеспечения

 

Для работоспособности данного программного продукта необходимо установить следующие прикладные программы:

· php

· mysql

· apache

· phpMyAdmin

 


Заключение

 

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

При разработке web-сайта были проанализированы современные web-технологии, позволяющие создавать интерактивные web-страницы. Наиболее подходящими для выполнения поставленной задачи оказались apache, php, mysql, css.

Разработанный сайт удовлетворяет всем требованиям, выдвинутые на этапе постановки задачи. При разработке web-сайта были использованы готовые модули аутентификации, форума и осуществления поиска по сайту. Данные модули были доработаны с учетом специфики web-сайта и успешно внедрены в его структуру.

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

– Создание теста с гибкими настройками.

– Создание различных типов вопроса.

– Использование групповой политики доступа. Студент, незарегистрированный пользователь, администратор и преподаватель.

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

 


Список литературы

1. Эрик Дж. Брауде «Технология разработки программного обеспечения». СПб: «Издательский дом Питер», 2004 г.

2. Гагарина Л.Г., Кокорева Е.В. «Технология разработки программного обеспечения». – М., 2008 г.

3. Якобсон А., Буч Г., Рамбо Дж. «Унифицированный процесс разработки программного обеспечения». – СПб: «Издательский дом Питер», 2006 г.

4. Орлов С. А. «Технологии разработки программного обеспечения». – М. 2007 г.

5. Котеров Д.В. и Кастарев А.Ф. «PHP 5 в подлиннике. Наиболее полное руководство» 2005г. Изд.:BHV. – 1104 с.

6. MySQL Documentation: MySQL Reference Manuals[Электронный ресурс]: техническая документация по работе с MySQL. – MySQL Documentation, 2010. Режим доступа: www. URL: http://dev.mysql.com

 


Автоматизация ТЕСТИРОВАНИЯ

 

1.1 Понятие автоматизации

 

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

Автоматизация − одно из направлений научно-технического прогресса, применение саморегулирующих технических средств, экономико-математических методов и систем управления, освобождающих человека от участия в процессах получения, преобразования, передачи и использования энергии, материалов или информации, существенно уменьшающих степень этого участия или трудоемкость выполняемых операций [3].

Понятие автоматизация не может существовать без понятия информационная система. По мнению В. Богданова, информационная система (ИС) − это система, реализующая информационную модель предметной области, чаще всего − какой-либо области человеческой деятельности. ИС должна обеспечивать получение (ввод или сбор), хранение, поиск, передачу и обработку (преобразование) информации. Другое определение информационной системы − все информационные потоки, точки их возникновения, обработки, накопления и потребления конечными пользователями плюс технические средства и технологии обработки информации [3].

Автоматизированная информационная система − совокупность программных и аппаратных средств, предназначенных для хранения и/или управления данными и информацией и производства вычислений. Разработка прикладного решения может быть осуществлена в короткое время благодаря развитым средствам и возможностям готовых систем посредством конфигурирования [2].

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

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

· общее повышение надежности информационной системы;

· разгрузка персонала от рутинных и сложных операций;

· уменьшение количества внутрифирменных сверок;

· ускорение подготовки отчетности;

· повышение достоверности отчетности.

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

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

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

 

 


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

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.01 с.