'
Научный журнал «Вестник науки»

Режим работы с 09:00 по 23:00

zhurnal@vestnik-nauki.com

Информационное письмо

  1. Главная
  2. Архив
  3. Вестник науки №1 (70) том 1
  4. Научная статья № 46

Просмотры  26 просмотров

Федоров М.В.

  


ПРИМЕНЕНИЕ МЕТОДОВ ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЙ В РАМКАХ ПРИЕМНОЙ КАМПАНИИ ВУЗА *

  


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

Ключевые слова:
ручное тестирование, автоматическое тестирование, полуавтоматическое тестирование, приемная компания ВУЗа   


Введение.Для корректной и стабильной работы, любому программному обеспечению необходимо тестирование. Тестирование программного обеспечения — процесс, в рамках которого тестировщик оценивает систему или отдельные компоненты ПО на факт того, соответствует ли она требованиям или в системе будут обнаружены ошибки. Во время процедуры специалисты идентифицирует пробелы, которые не позволяют использовать программу по прямому предназначению, так как она не будет соответствовать фактическим требованиям. Именно поэтому тестирование применялось и при разработке приемной кампании вуза. На ранних этапах проверки работоспособности ЛК (Личный кабинет) и АРМ (Автономное рабочее место), использовалось ручное тестирование, так как количество элементов, которое требовало проверки, было не велико.Ручное тестирование.Ручное тестирование — тестирование, в котором тест-кейсы выполняются человеком вручную, без использования средств автоматизации. Это процесс поиска дефектов в работе программы, когда тестировщик проверяет работоспособность всех компонентов программы, как если бы он был пользователем [3]. Для точности проверки, тестировщик использует заранее заготовленный план тестирования, в котором отмечены наиболее важные аспекты работы программы.В рамках приёмной кампании ручное тестирование использовалось для написания тест-кейсов, которых изначально было небольшое количество. С расширением информационной системы, количество сценариев увеличивалось, а время на тестирование возрастало в разы. Затраты времени и человеческого ресурса увеличились, до такой степени, что было принято решение автоматизировать процесс тестирования.Автоматическое тестированиеАвтоматическое тестирование - выполнение тестов, реализуемое при помощи заранее записанной последовательности тестов. Тест-кейсы частично или полностью выполняет специальное инструментальное средство, однако разработка тест-кейсов, подготовка данных, оценка результатов выполнения, написания отчётов о найденных дефектах — всё это и многое другое по-прежнему делает человек [1]. Главное преимущество автоматического тестирования состоит в возможности повторного прогона тестов без участия человека.Для проведения автоматического тестирования приемной кампании вуза, была создана программа, с возможностью выбрать, какие именно блоки ЛК или АРМ нужно будет протестировать. Тесты были созданы на основе самых часто используемых сценариев. В результате удалось существенно сократить затраты сил и времени на тестирование. Но использование такого метода приводило к новым сложностям. Из-за того, что существуют наборы редко используемых сценариев, требующих проверки, затраты времени на создание автоматических тестов не могли сравниться со скоростью проведения ручных тестов. Для решения возникшей ситуации был совершён переход на полуавтоматическое тестирование.Полуавтоматическое тестированиеПолуавтоматическое тестирование – ручное тестирование с частичным использованием средств автоматизации - программного обеспечения (например, средств захвата/воспроизведения) для контроля выполнения тестов, сравнения полученных результатов с эталонными, установки предусловий тестов и других функций контроля тестирования и организации отчетов [2]. Автоматизация начинается с ручного тестирования. То есть для того, чтобы начать процесс автоматизирования тестирования, нужно точно понимание процессов информационной системы [4]. Идеальный авто-тест базируется на ручном тест-кейсе с должным уровнем детализации.В результате были разработаны полуавтоматические тесты с использованием блочной структуры. Для каждого отдельного раздела и подраздела был создан уникальный, почти не зависимый блок. Пользователь может сам выбирать, какие именно блоки будут использоваться в тестировании, тем самым достигается гибкость в проверки ЛК и АРМа. А возможность остановки процесса тестирования программой и перехода на ручное тестирование позволяет выполнить индивидуальные тест-кейсы. Применение полуавтоматического тестирования существенно экономит время, по сравнению с ручным тестированием, но не занимает много времени на написание целых тестов под узкие задачи. Вывод.Каждый метод тестирования программного обеспечения имеет свои преимущества и недостатки. Среди них нет оптимального выбора, который подходил бы к каждой ситуации. В зависимости от сложившихся обстоятельств, нужно понимать, какой из методов необходимо выбрать и где он должен применяться. Тестирование требует более тщательного планирования и управления рисками, т.к. в противном случае проекту может быть нанесён серьёзный ущерб.   


Полная версия статьи PDF

Номер журнала Вестник науки №1 (70) том 1

  


Ссылка для цитирования:

Федоров М.В. ПРИМЕНЕНИЕ МЕТОДОВ ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЙ В РАМКАХ ПРИЕМНОЙ КАМПАНИИ ВУЗА // Вестник науки №1 (70) том 1. С. 257 - 260. 2024 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/12219 (дата обращения: 17.05.2024 г.)


Альтернативная ссылка латинскими символами: vestnik-nauki.com/article/12219



Нашли грубую ошибку (плагиат, фальсифицированные данные или иные нарушения научно-издательской этики) ?
- напишите письмо в редакцию журнала: zhurnal@vestnik-nauki.com


Вестник науки СМИ ЭЛ № ФС 77 - 84401 © 2024.    16+




* В выпусках журнала могут упоминаться организации (Meta, Facebook, Instagram) в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25 июля 2002 года № 114-ФЗ 'О противодействии экстремистской деятельности' (далее - Федеральный закон 'О противодействии экстремистской деятельности'), или об организации, включенной в опубликованный единый федеральный список организаций, в том числе иностранных и международных организаций, признанных в соответствии с законодательством Российской Федерации террористическими, без указания на то, что соответствующее общественное объединение или иная организация ликвидированы или их деятельность запрещена.