Помощь в учёбе, очень быстро...
Работаем вместе до победы

Введение. 
Тестирование программного обеспечения

РефератПомощь в написанииУзнать стоимостьмоей работы

Тестирование бывает автоматизированным и ручным. Моя работа посвящена ручному тестированию, так как данный вид тестирования является основным. Невозможно автоматизировать тестирование всего функционала приложения, а во многих случаях автоматизация не будет эффективным решением в плане денежных затрат. Поскольку при тестирований на Android инженеру — тестировщику часто приходится прибегать… Читать ещё >

Введение. Тестирование программного обеспечения (реферат, курсовая, диплом, контрольная)

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

Стоимость исправления ошибок на различных этапах разработки ПО (источникIBM Systems Sciences Institute).

Рис 1. Стоимость исправления ошибок на различных этапах разработки ПО (источникIBM Systems Sciences Institute)

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

Тестирование бывает автоматизированным и ручным. Моя работа посвящена ручному тестированию, так как данный вид тестирования является основным. Невозможно автоматизировать тестирование всего функционала приложения, а во многих случаях автоматизация не будет эффективным решением в плане денежных затрат. Поскольку при тестирований на Android инженеру — тестировщику часто приходится прибегать к инструмента Android SDK, а в частности — android debug bridge (adb), который имеет консольный интерфейс и поддерживает работу с консольными командами UNIX систем. Я решил разработать приложение, в котором благодаря простому графическому интерфейсу пользователь сможет получить доступ к самым распространенным командам adb, даже не знаю синтаксиса этого приложения, а так же увидеть результаты своей деятельности благодаря выводу на экран результатов выполнения этих команд. Это должно облегчить труд и увеличить производительность ручного тестирования, а так же его точность.

Объект исследования моей ВКР является процесс тестирования приложений на мобильных устройствах на платформе Android.

Предмет исследования — оптимизация процесса тестирования приложений на мобильных устройствах на платформе Android.

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

Задания работы:

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

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

Показать весь текст
Заполнить форму текущей работой