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

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

zhurnal@vestnik-nauki.com

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

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

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

Лагарникова А.В.

  


АЛГОРИТМ ПОСТРОЕНИЯ АВТОТЕСТОВ НА ОСНОВЕ ЧАСТО ИСПОЛЬЗУЕМЫХ ТЕСТОВЫХ СЦЕНАРИЕВ В МОБИЛЬНОМ ПРИЛОЖЕНИИ *

  


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

Ключевые слова:
автотесты, мобильное приложение, тестирование, тестовый сценарий   


Тестирование и обеспечения качества продукта является одним из самых главных этапов в жизненном цикле любого программного обеспечения, а конкретно мобильного приложения. На сегодня существует множество различных решений для автоматизации процесса тестирования, это в основном десктопные приложения, с помощью которых пишутся различные тестовые сценарии отдельно взятого функционала приложения [1]. Для написания таких тестовых сценариев нужно иметь определенную квалификацию, опыт, а также n-количество времени и других ресурсов, чтобы покрыть тестами весь функционал приложения, и чтобы в дальнейшем его можно было бы с легкостью поддерживать и актуализировать. Это возможно только в том случае, если функциональная спецификация (требования к приложению) четко задана и не будет существенно меняться, то есть не будет добавляться новый функционал, который как-то связан со старым, который уже покрыт автотестами [2,3]. Поэтому во многих компаниях предпочитают ручное тестирование, еще и потому что многие тестовые сценарии попросту нельзя покрыть автотестами, это может быть утечка памяти приложения, обновление со старой сборки на новую, пуш-нотификации, изменение часового пояса в девайсе, локализация приложения, поведение приложения при его сворачивании, закрытии, открытии и так далее. Для решения этой проблемы предлагается реализовать алгоритм, в основе которого будет использован математический граф-дерево, выбирающий приоритетный сценарий из наиболее часто используемых тестовых сценариев. Предположим, есть мобильное приложение для постановки какой-либо задачи другому человеку и нужно автоматизировать процесс создания этой задачи, так как этот функционал основной, соответственно, сценарий постановки задачи самый распространенный в данном мобильном приложении. Сценарий будет начинаться с того, что нужно выбрать исполнителя, или группу исполнителей (уже идет разветвление сценария). Вторым шагом необходимо написать название задачи, так же можно написать более подробное описание по ней (с возможностью приложить к задаче фото или файл). Третий шаг будет опциональный, выбрать срок выполнения задачи, предположим 1 день и 7 дней, если ничего не выбрано, срок считается бессрочным. Четвертым шагом создатель задачи решает, нужна ли ему от исполнителя обратная связь, скажем какой-то документ или фотография, то есть то, что он получит результатом выполнения задачи. И если нужна, то он ставит галочку, тогда исполнитель должен приложить в качестве решения задачи необходимый файл. В итоге имеем 4 основных шага с множеством тестовых сценариев для создания задачи. Данные тестовые сценарии возможно автоматизировать таким образом, чтобы часто используемые из них в течение какого-то промежутка времени записывались прямо из мобильного приложения, которое тестируется ручным тестировщиком, в другое мобильное приложение-автотестер, в который будет встроен данный алгоритм построения автотестов. Такое приложение не будет требовать особых навыков автотестирования и подойдет для ручных тестировщиков, которые могут использовать данный алгоритм в регрессионном тестировании мобильного приложения

  


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

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

  


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

Лагарникова А.В. АЛГОРИТМ ПОСТРОЕНИЯ АВТОТЕСТОВ НА ОСНОВЕ ЧАСТО ИСПОЛЬЗУЕМЫХ ТЕСТОВЫХ СЦЕНАРИЕВ В МОБИЛЬНОМ ПРИЛОЖЕНИИ // Вестник науки №2 (11) том 1. С. 155 - 158. 2019 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/935 (дата обращения: 16.04.2024 г.)


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



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


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




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