Автоматизирано тестване в облачна среда | Защитена на: 31/10/2017
Целта на дипломната работа е изграждане на облачни тестови среди и провеждане на автоматизирани тестове в тях. Реализирано е автоматизирано тестване на конкретно уеб приложение в различни облачни платформи и софтуерни инструменти. В резултат от проведените автоматизирани тестове е направен сравнителен анализ на използваните технологии и са обобщени препоръки за тестване в облака.
За изпълнение на крайната цел са поставени и изпълнени следните задачи:
1. Обзор на тестването в облачна среда;
2. Проучване на съществуващите подходи, инструменти и платформи за тестване в облачна среда;
3. Изграждане на облачни тестови среди;
4. Автоматизирано тестване на примерно уеб приложение в изградените облачни среди;
5. Сравнителен анализ на използваните инструменти и платформи за тестване в облачна среда.
Структурата на дипломната работа се състои от 4 /четири/ глави, въведение и заключение. Въведението е уводната част на дипломния проект. Описана е актуалността на конкретния проблем и мотивацията за разглеждането му. Накратко е представено съдържанието на документа.
В първа глава е направен преглед на предметната област на дипломната работа. Дефинирани са основни понятия, използвани в документа. По-голямо внимание е отделено на процес на тестване в облачна среда.
Проучването на съществуващи инструменти за автоматизирано софтуерно тестване и платформи за тестване в облачна среда е описано във втора глава. След анализа са избрани някои от тях, с които са направени експериментите.
В трета глава е описан начина на изграждане на облачните тестови среди. Представена е последователността от стъпки, инсталациите и необходимите модификации за постигане на целта. Описани са тестовите сценарии, използвани при провеждането на тестовете.
Сравнителният анализ на тестовите среди е направен в четвърта глава. Той е базиран на предварително дефинирани критерии.
Заключението на дипломната работа обобщава изпълнените задачи за реализиране на крайната цел. Посочена е прогноза за посока за бъдеща работа и насоки за подобряване на дипломния проект.