Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DiplomKazaeva.docx
Скачиваний:
60
Добавлен:
08.05.2015
Размер:
1.37 Mб
Скачать
    1. Техническая реализация проекта

Реализация проекта не представляет сложности. Основная необходимость – поддержание связи рабочих станций сотрудников с сервером и поддержание самого сервера в работоспособном состоянии.

Рисунок 3.7 – Диаграмма развертывания

Для того чтобы можно было эффективно выполнить проект по автоматизации процесса тестирования в распоряжении предприятия должен быть определенный круг программных продуктов, а именно:

  1. Программное обеспечение для запуска МИС

  2. Программное обеспечение для тестирования в автоматическом режиме

  3. Программное обеспечения для фиксирования найденных ошибок

  4. Программное обеспечения для контроля процесса тестирования

Запуск программы подразумевает использование сети Internet и браузера Mozilla Firefox, обладающего следующими характеристиками:

  • Название - Mozilla Firefox

  • Производитель - Mozilla Foundation

  • Дата первой публичной версии - сентябрь 2002

  • Последний релиз - 29.0.1

  • Платность - бесплатный

  • Текущее ядро – Gecko

Минимальные системные требования:

  • Процессор с частотой 233 МГц;

  • 64 МБ RAM;

  • 50 МБ свободного дискового пространства;

  • Microsoft Windows XP или Vista.

Для тестирования в автоматическом режиме используется выбранная ранее среда разработки Microsoft Visual Studio.

Системные требования Visual Studio 2013:

  • Windows 7 или 8

  • Internet Explorer 10

  • Процессор с тактовой частотой 1,6 ГГц или большей 

  • ОЗУ объемом 1 ГБ

  • 10 ГБ доступного пространства на жестком диске 

  • Видеоадаптер, соответствующий стандарту DirectX 9 и поддерживающий разрешение экрана 1024 x 768 или выше

Поиск ошибок и их фиксация происходит с помощью программы Bonfire - это расширение для команд разработчиков программного обеспечения, которым надо быстро создавать отчеты об ошибках (баги) во время тестирования веб-приложений.

Контроль автоматизированных тестов осуществляется с использованием сервера для обеспечения непрерывной интеграции TeamCity, который обеспечивает:

  1. Предварительное тестирование кода перед коммитом. Предотвращает возможность коммита программного кода содержащего ошибки, нарушающие нормальную сборку проекта, путём удалённой сборки изменений перед коммитом.

  2. Грид-сборка проекта. Предоставляет возможность производить несколько сборок проекта одновременно, производя тестирование на разных платформах и в различном программном окружении.

  3. Интеграция с различными средами разработки

  4. Поддержка различных платформ: Java, .NET и Ruby

Минимальные системные требования:

  • Процессор с частотой 600 МГц;

  • 1024 МБ RAM;

  • 60 МБ свободного дискового пространства;

  • Microsoft Windows XP или 7.

Таким образом, можно сформировать требования к аппаратному обеспечению компании:

  • операционную систему Microsoft Windows 7;

  • процессор 1,6 ГГц и выше;

  • оперативную память 1024 Мбайт и выше;

  • жесткий диск объемом 10 Гб и больше;

  • Видеоадаптер, соответствующий стандарту DirectX 9 и поддерживающий разрешение экрана 1024 x 768 или выше.

В настоящее время рабочие компьютеры компании оборудованы следующим образом:

  • операционная система Microsoft Windows 7 Ultimate;

  • процессор с тактовой частотой 2.2 ГГц;

  • оперативная память не менее 1024 Мбайт;

  • жесткий диск объемом не менее 100 Гб;

  • видеокарта GeForce GTX 285;

  • выход в Internet;

  • браузер Mozilla Firefox.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]