Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Тестирование приложения




В рамках данной работы было выполнено т.н. смоук-тестирование приложения (разработаны и выполнены тесты первичной приемки). Список тестовых случаев, образующих тест первичной приемки, приведен в таб. 5.1.

Таблица 5.1. Тестовые случаи, образующие тест первичной приемки

Наименование тестового случая проектируемого теста Входные данные теста Назначение теста
Запуск Интегрированной среды - Проверка запуска приложения
Создание нового файла исходного кода программы - Проверка функции создания нового файла
Редактирование исходного кода программы Исходный код программы Проверка функций текстового редактора
Сохранение исходного кода программы в файл Исходный код программы Проверка функции сохранения файла
Закрытие окна редактора исходного кода - Проверка функции закрытия окна редактирования документа
Открытие существующего файла исходного кода программы Файл, содержащий исходный код программы Проверка функции открытия существующего файла
Запуск подготовленной программы Исходный код программы Объектный код программы Исполнимый код программы Проверка функции компиляции исходного текста программы, компоновки объектного кода и запуска эмулятора
Выход из приложения - Проверка правильности завершения работы приложения

 

Содержание тестовых случаев приведено в таблице 5.2.

Таблица 5.2. Содержание тестовых случаев, образующих тест первичной приемки

Шаг Действие Ожидаемый результат Тест ОК
ТС №1. Запуск Интегрированной среды
Выполнение двойного щелчка по пиктограмме главного исполнимого файла Приложения Открытие главного диалогового окна Приложения +
ТС №2. Создание нового файла исходного кода программы
Выбор меню Файл-Создать-Файл Открытие диалогового окна «Создание нового файла» +
Выбор в списке пиктограммы «Модуль программы Ассемблера УУМ-32» Появление описание выбранного типа файла в правой части окна «Создание нового файла» +
Нажатие на кнопку OK Закрытие диалогового окна «Создание нового файла» Создание нового окна редактора исходного кода, получение им фокуса ввода +
ТС №3. Редактирование исходного кода программы
Ввод в окно редактора исходного кода текста программы: ; Привет, мир hw: start 0 clear x ld r0, #len loop: ldb a, text[x] wd #0 incr x, r0 jlt loop ret text: byte 'Привет, мир!!!' len: equ * - text end Появление в окне редактора текста введенной программы. Подсветка элементов языка Макроассемблера для УУМ-32 Появление всплывающих подсказок при установке курсора на ключевые слова +
ТС №4. Сохранение исходного кода программы в файл ТС №5. Закрытие окна редактора исходного кода ТС №6. Открытие существующего файла исходного кода программы
Выбор меню Файл-Сохранить Открытие диалогового окна сохранения файла +
Ввод имени файла. Нажатие кнопки OK Закрытие диалогового окна сохранения файла +
Выбор меню Файл-Закрыть Закрытие окна редактора исходного кода программы +
Выбор меню Файл-Открыть Открытие диалогового окна открытия файла +
Выбор сохраненного на шаге 2 файла. Щелчок на кнопке OK Закрытие диалогового окна открытия файла Создание нового окна редактора исходного кода, содержащего следующий текст: ; Привет, мир hw: start 0 clear x ld r0, #len loop: ldb a, text[x] wd #0 incr x, r0 jlt loop ret text: byte 'Привет, мир!!!' len: equ * - text end +
ТС №7. Запуск подготовленной программы
Выбор меню Запуск-Запуск Блокировка всех элементов главного окна Интегрированной среды Открытие окна Менеджера процессов для Компилятора Появление в окне вывода внешних приложений информации об успешной компиляции Закрытие окна Менеджера процессов для Компилятора Открытие окна Менеджера процессов для Компоновщика Появление в окне вывода внешних приложений информации об успешной компоновке Закрытие окна Менеджера процессов для Компоновщика Открытие окна Менеджера процессов для Эмулятора Появление в окне вывода внешних приложений информации о старте программы Появление главного диалогового окна эмулятора Появление в окне вывода эмулятора текста «Привет, мир!»   +
Щелчок на кнопке «Закрыть» главного окна эмулятора Закрытие главного окна эмулятора Закрытие окна Менеджера процессов для Эмулятора Появление в окне вывода внешних приложений сообщения «Программа успешно отработала» +
ТС №8. Выход из приложения
Выбор меню Файл-Выход Закрытие главного окна Интегрированной среды +

 

 

Проверочный лист приведен в таблице 5.3.

Таблица 5.3. Проверочный лист

Наименование тестового случая Результат тестирования
Ошибок нет Ошибки есть
Запуск Интегрированной среды V  
Создание нового файла исходного кода программы V  
Редактирование исходного кода программы V  
Сохранение исходного кода программы в файл V  
Закрытие окна редактора исходного кода V  
Открытие существующего файла исходного кода программы V  
Запуск подготовленной программы V  
Выход из приложения V  

 

 

Анализируя данные, приведенные в таблицах 5.1, 5.2 и 5.3, делаем вывод, что все тесты, образующие тест первичной приемки, были пройдены успешно. Следовательно, основные функции приложения выполняются правильно, и его можно направить команде тестировщиков для выполнения глубокого тестирования.


Поделиться:

Дата добавления: 2015-08-05; просмотров: 65; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты