Details
Title | Разработка тестового плана для приложения на Android с помощью фреймворка Kaspresso: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» |
---|---|
Creators | Порублев Егор Сергеевич |
Scientific adviser | Шошмина Ирина Владимировна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | мобильное приложение; Android; Kotlin; Kaspresso; автоматизированное тестирование; Retrofit; mobile application; automated testing |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 02.03.02 |
Speciality group (FGOS) | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-5409 |
Rights | Доступ по паролю из сети Интернет (чтение, печать) |
Additionally | New arrival |
Record key | ru\spstu\vkr\32612 |
Record create date | 8/28/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена разработке двух приложений на языке Kotlin, имеющих разный функционал и написанию для них автоматизированных тестов с целью протестировать новый функционал и возможности фреймворка Kaspresso. В ходе исследования решались следующие задачи: 1. Разработка приложения MoviePicker для просмотра фильмов на языке Kotlin 2. Разработка приложения MeshStick для организации сети RGB ламп через Bluetooth на языке Kotlin 3. Создать тестовые сценарии для основных функций этих приложения 4. Определить тест-кейсы на основе выявленных сценариев 5. Разработка тестового плана 6. Анализ полученных результатов В результате было разработано два Android приложения на языке Kotlin, а так же написан ряд автоматизированных тестов для этих приложений с помощью фреймворка Kaspresso, кроме того проделанная работа была проанализирована.
This work is devoted to the development of two applications in the Kotlin language, having different functionality, and the creation of automated tests for them in order to test the new functionality and capabilities of the Kaspresso framework. During the research, the following tasks were solved: 1. Development of the MoviePicker application for watching movies in the Kotlin language 2. Development of the MeshStick application for organizing a network of RGB lamps via Bluetooth in the Kotlin language 3. Create test scenarios for the main functions of these applications 4. Determine test cases based on the identified scenarios 5. Development of a test plan 6. Analysis of the results obtained As a result, two Android applications were developed in the Kotlin language, and a number of automated tests were written for these applications using the Kaspresso framework; in addition, the work done was analyzed.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0