Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговый отчет.docx
Скачиваний:
6
Добавлен:
20.12.2018
Размер:
4.08 Mб
Скачать
      1. Приложение для работы с веб-сервисом Google( Picasa)

Типичный ход событий

Действия акторов

Отклик системы

1) Проектировщик создает публикацию с помощью мастера AutoCAd

2) Проектировщик загружает полученные изображения на web сервис Picasa

- Введенный логин-пароль для входа на Picasa не верен

- Проектировщик добавил изображение неверный альбом

Изображения хранятся на web сервисе Picasa

3) Проектировщик запускает приложение для просмотра изображений

- Введенный URL адрес не верен

4) Просмотр чертежей

Приложение генерирует xml файл на основе полученных данных с Picasa и запускает флэш анимацию, используя этот xml файл

Исключения

Действия акторов

Отклик системы

- Введенный логин-пароль для входа на Picasa не верен

Показывается сообщение о неверной паре логин-логин

- Проектировщик добавил изображение неверный альбом

При просмотре публикации никаких изменений не произойдет

- Введенный URL адрес не верен

Если введенного адреса не существует, браузер выдаст ошибку 404 («ресурс не существует»)

  1. Разработанные UML диаграммы

    1. Диаграмма последовательности работы мастера Autodesk для создания публикаций.

    1. Диаграмма последовательности работы веб приложения для работы с сервисом Google

    1. Диаграмма развертывания приложения

Весь комплекс будет развернут на 3 машинах. На первой расположена программа Autodesk. С помощью мастера пользователь будет создавать изображения в формате .jpeg или .png и загружать их на web сервис picasa, расположенный на втором узле. Далее пользователь заходит на третий узел. На этом узле расположен php скрипт, который обращается к сервису picasa и заполняет xml файл для флэш меню.

    1. Диаграмма компонентов для работы с web-сервисом Google

  1. Тестирование

    1. Тестирование шаблона с dojo виджетом

      1. Введение

Будет проведено модульное тестирование шаблона с dojo виджетами.

      1. План тестирования

  • Провести юнит тестирование

  • Провести системное тестирование

  • Рассчитать метрики тестирования

      1. Проект тестирования

Будет проведено тестирование функции test_func(); Данная функция считывает значения, находящиеся в xml файле, сгенерированном мастером. Следовательно тестирование будем проводить, редактируя данный xml файл.

      1. Тестовые варианты

  • Уберем в xml файле все содержимое.

  • Оставим 1 тэг с содержимым.

  • Создадим 15 тэгов с содержимым.

  • Уберем тэг <banner>.

  • В тэге <image> введем имя несуществующего изображения.

  • Тэг <image> оставим пустым.

  • В тэге <title> поставим значение -99.

  • В тэге <title> используем буквы русского алфавита.

  • Тэг < description > оставим пустым.

      1. Отчет о проведении тестирования

При проверке тестовых вариантов были найдены следующие багги:

№ бага

Описание

1

Если тэг <image> оставить пустым, вместо изображения появится надпись «изображение».

2

Если в тэге <image> вставить имя несуществующего файла, вместо изображения появится надпись «изображение».

3

Если не будет тэга <banner> в заголовке публикации появится надпись «<?xml v»

4

Если тэг < description > оставить пустым, то круглые скобки все равно останутся

При системном тестирование багов не обнаружено.

Полученные метрики:

IEEE 1. Плотность отказов – 0,036

IEEE 2. Плотность дефектов - 0

IEEE 5. Функциональный охват теста – 1

IEEE 18. Надежность работы – 1

IEEE 24. Охват теста - 0,50

IEEE 36. Точность тестирования – 1