Вход

Разработка программного обеспечения для автоматизированного тестирования и монитогринга веб ресурсов

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 261947
Дата создания 02 июля 2015
Страниц 73
Мы сможем обработать ваш заказ (!) 20 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
3 560руб.
КУПИТЬ

Описание

Дипломная работа содержит результаты разработки программного обеспечения для автоматизированного тестирования и мониторинга веб-ресурсов
В дипломной работе был проведен анализ проблем, связанных с повышением эффективности работы тестировщиков программного обеспечения, рассмотрены современные средства автоматизированного тестирования. В качестве архитектурного решения использован язык программирования Python.
Разработанная система автоматизации процесса выполнения комплекса оценок функционала проектов, регулярно возникающих перед специалистом по тестированию программных продуктов, позволяет повысить эффективность выполнения тестирования функционала проектов за счет уменьшения количества расходуется времени на проверочные действия.

При необходимости, работа может быть оперативно переделан ...

Содержание

Содержание 5
Введение 6
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1.1 Обоснование актуальности разработки 7
1.2 Описание предметной области 14
1.3 Цель и постановка задачи 38
1.4. Описание технических и программных средств разработки 38
2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 43
2.1 Создание объектной части с использованием Qt Designer 43
2.2 Формирование основного файла программы и подключения обработчиков событий и сигналов 46
2.3 Описание функциональной и интерфейсной частей ПО Selenium IDE 51
2.4 Описание функциональной и интерфейсной частей разработанного программного обеспечения 59
3 ОХРАНА ТРУДА 63
ЗАКЛЮЧЕНИЕ 64
ПЕРЕЧЕНЬ ИСТОЧНИКОВ 65
Приложение а 67

Введение

Современная интернет-отрасль сильно завязана не только на качестве самого сайта, но и на его доступности и работоспособности в режиме 24/7/365. Несмотря на та, что хостинг-провайдеры заявляют о достаточно большом аптаймом площадок и серверов, этого не достаточно, чтобы быть уверенным в надежности сайта. Одним из помощников в этом есть мониторинг как доступности, так и работоспособности основных подсистем сайта.
Мониторинг веб-ресурсов - процесс проверки работоспособности и тестирование параметров доступности сайта или веб сервиса в сети Интернет. Специальные сервисы мониторинга сайтов имитируют действия тысяч посетителей для оценки реакции на посещаемость и использования различного функционала ресурса.
При обнаружении какой-либо неисправности сервис посылает веб-мастеру сигнал, благодаря ч ему специалист сможет в короткие сроки восстановить работоспособность собственного ресурса. Использование мониторинга доступности сайтов обладает массой дополнительных преимуществ.
Мониторинг и тестирование работоспособности сайта актуален для многих владельцев собственных проектов. Проверку доступности сервисов (HTTP, HTTPS, FTP, MySQL, PostgreSQL, POP3, SMTP, IMAP) можно осуществлять вручную или с помощью специальных сервисов, организованных хостинг-провайдером.
Однако возможности такой проверки сильно ограничены, прежде всего, в части способов оповещения клиента. Кроме того - с помощью провайдерских сервисов не возможно проверить доступность сайта из разных участков всемирной Сети.
Бурное развитие интернет-технологий, коммерции, и всей сети в целом диктует свой рынок профессиональных программных продуктов, которые в состоянии обеспечить этот процесс всем необходимым на должном уровне.
Поэтому возникает необходимость в разработке программного обеспечения для автоматизированного тестирования и мониторинга веб-ресурсов

Фрагмент работы для ознакомления

e

Список литературы

1. Стотлемайер Д. Тестирование web - приложений (средства и методы автоматизированного и ручного тестирования программного обеспечения web - сайтов) / Диан Стотлемайер. – М.: КУДИЦ-ОБРАЗ, 2003. – 240 с.
2. Бейзер Б. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем / Б. Бейзер. – СПб.: Издательский дом "ПИТЕР", 2004. – 320 с.
3. Винниченко И.В. Автоматизация процессов тестирования / И.В. Винниченко. – СПб.: Питер, 2005. – 203 с.
4. Гагарина Л.Г. Теоретические основы и принципы реализации интеллектуального тестирования / Л.Г. Гагарина, И.С. Калинников, Н.С. Фоминова // Информационные технологии. М.: Новые технологии, 2008. – №8(144). – С.64-70.
5. Гостомыслов JI. Тестирование: плюсы и минусы / Л.Гостомыслов // Высшее образование в России. 2001. – №3. – С. 152-154.
6. Дастин Э. Автоматизированное тестирование программного обеспечения. Внедрение управление и эксплуатация / Э. Дастин, Д.Рэшка, Д. Пол; М.: ЛОРИ, 2003. – 567 с.
7. Калбертсон Р. Быстрое тестирование / Р. Калбертсон, К. Браун, Г. Кобб. – М.:Издательский дом «Вильяме», 2002. – 384 с.
8. Липаев В.В. Тестирование программ / В.В. Липаев. М.: Радио и связь, 1986. – 296 с.
9. Майерс Г. Искусство тестирования программ / Г. Майерс. – М.: Финансы и статистика, 1982. – 176 с.
10. Протасов А.С. Создание интеллектуальных средств адаптивного тестирования Электронный ресурс. / А.С. Протасов // Конф. ИТО 2003. – Режим доступа: http://ito.edu.ru/2003/VII/VII-0-2057.html.
11. Тамре Л. Введение в тестирование программного обеспечения / Л. Тамре. – М.:Издательский дом «Вильяме», 2003. - 368с.
12. Myers GJ. The art of software testing / G.J. Myers. Publ. 2004, John Wiley & Sons, Inc., Hoboken, New Jersey. – 234 pp.
13. Schach S. Software engineering with Java / S. Schach. McGraw-Hill, 1996. –640pp.
14. Weinberg G. Kill that code! / G. Weinberg // Infosystems. 1983. - pp. 48-49.
15. Шапкин П.А. Модели и методы разработки веб-приложений на основе онтологии предметной области / П.А. Шапкин – СПб.: Питер, 2008. – С 228-232.
16. Васвани В. Zend Framework: разработка веб-приложений на PHP / В. Васвани. – М.: Питер, 2012. – 470 с.
17. Токарчук A.M. Применение средств ORM для разработки безопасных веб-приложений / A.M. Токарчук // Безопасность информационных технологий, 2010. – С.113–115.
18. Кошик А. Веб-аналитика. Анализ информации о посетителях вебсайтов / А. Кошик. – M.: Диалектика, Вильяме, 2009. – 464 с.
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00415
© Рефератбанк, 2002 - 2024