Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/33623
Назва: Розробка системи для написання та менеджменту автоматизованих ВDD тестів на базі Java та Cucumber
Інші назви: Development of an automated system of statistical data analysis using programming language Java and data basis SQLife
Автори: Левицький, Руслан Васильович
Levytskyi, Ruslan
Бібліографічний опис: Левицький Р. В. Розробка системи для написання та менеджменту автоматизованих ВDD тестів на базі Java та Cucumber : дипломна робота магістра за спеціальністю „121 — інженерія програмного забезпечення“ / Р. В. Левицький. — Тернопіль: ТНТУ, 2020. — 88 с.
Дата публікації: 28-гру-2020
Дата внесення: 28-гру-2020
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І. Пулюя
УДК: 004.9
Теми: 121
інженерія програмного забезпечення
тестування
автоматизація тестування
selenium web driver
bdd
cucumber
Короткий огляд (реферат): Метою дипломної роботи є розробка інформаційної системи, для написання та менеджменту автоматизованих BDD тестів, що допомагає членам команди, яка працює над проектом розробки програмного продукту швидше та ефективніше інтегрувати BDD методологію в процес розробки, та дозволить повною мірою використовувати всі її переваги Методи та програмні засоби, використані при виконанні розробки системи: мова програмування Java, тестовий фреймворк TestNG, Selenium Web Driver, BDD фреймворк Cucumber. Результатом роботи є розроблений програмний продукт для автоматизованого тестування базових елементів web-сторінки з використанням поведінкового методу тестування, реалізованого за допомогою фреймворку Cucumber.
The aim of the thesis is to develop an information system for writing and managing automated BDD tests, which helps team members working on a software development project to quickly and efficiently integrate BDD methodology into the box development process, and allows you to take full advantage of it. Methods and software used in performing system development: Java programming language, TestNG test framework, Selenium Web Driver, BDD Cucumber framework. The result is a developed software product for automated testing of basic elements of web pages using a behavioral testing method implemented using the Cucumber framework.
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/33623
Перелік літератури: 1. Майерс Г. Мистецтво тестування програм: пер. з англ. / Майерс Г., Баджет Т., Сандлер К. – М.: Діалектика, 2012. – 270 с.
2. Кріспін Л. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд : пер. з англ. / Л. Кріспін., Д. Грегорі – М.: «Вільямс», 2011. – 463 с. – ISBN 0-471-46912-2.
3. Липаев В. В.Тестирование компонентов и комплексов програм: підруч. / Липаев В. В. – М.-Берлін: Дірект-Медіа, 2015. – 528с.
4. Азарский К. И. Тестирование. Легкий старт / Азарский К. И. –Mumai: Copyright, 2014. – 226 c. – ISBN 978-5-496-00893-8.
5. Бейзер Б. В. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем / Бейзер Б. В. – СПб.: Питер, 2012. – 318 с. – ISBN 5-94723-698-2.
6. Advolodkin N. Is BDD Automation Actually Killing Your Project? [Electronic resource] – 01.08.2020 – Mode of access: https://saucelabs.com/blog/is-bdd-automation-actually-killing-your-project – SauseLabs.
7. Nagy G., Rose S. Discovery. Explore behaviour using examples [Electronic resource] – 01.08.2020 – Mode of access: http://bddbooks.com/ - The BDD Books.
8. Сopeland L. A Practitioner’s Guide to Software Test Design / Сopeland L. – London: Artech House Publishers, 2013. – 238 c. – ISBN 1-503-791-X.
9. Automation Practice [Electronic resource] – 01.08.2020 – Mode of access: http://automationpractice.com/
10. Whittaker J. A. Exploratory Software Testing / Whittaker J. A. – Boston: Addison-Wesley, 2011. – 253 c. – ISBN 978-0-321-63641-6.
11. Whittaker J. A. Как тестируют в Google / Whittaker J. A., Arbohn J, Karolo J.– СПб.: Питер, 2014. – 75 с. – ISBN 978-5-496-00893-8.
12. Osherove R. The Art of Unit Testing / Osherove R. – Connecticut: Manning, 2014. – 296 c.– ISBN 978-1617290893.
13. UML 2.0 Object Constraint Language [Electronic resource] – 11.10.2014 – Mode of access: https://www.omg.org– Title from screen.
14. Gamma E. Design Patterns: Elements of Reusable Object-Oriented Software [Text] / E. Gamma, R. Helm, R. Johnson, J. Vlissides. – Addison Wesley, 2005. – 213 p.
15. Ларман К. Применение UML 2.0 и шаблонов проектирования; пер. с англ. [Текст] / К Ларман – М.: Вильямс, 2009. – 304 c.
16. Тротт Д. Р. Шаблоны проектирования. Новый подход к объектноориентированному анализу и проектированию. Design Patterns Explained: A New Perspective on Object-Oriented Design [Текст] / Д. Р. Тротт. – М.: «Вильямс», 2002. – 288 с.
17. Лафоре Р. Объектно-ориентированное программирование в С++. – 4-е издание [Текст] / Р. Лафоре – СПб.: Питер, 2005. – 928 с.
18. Петрик М. Моделювання та аналіз програмного забезпечення [Текст] / Петрик М., Петрик О. -Тернопіль: Видавництво ТНТУ, 2015. – 210 с.
19. Osmani A. UML 2.0 et UML 2.0 Infrastructure [Text] / Benoît Charoux, Aomar Osmani, Yann Thierry-Mieg. Editions Pearson, Education France, 2008. – 87 p.
20. В.І. Голінько, М.Ю. Іконніков, Я.Я. Лебедєв Охорона праці в галузі інформаційних технологій [Текст] – Дніпропетровськ : НГУ – 2015. – 247 с. 55. М.С. Одарченко, А.М. Одарченко, В.І. Степанов, Я.М. Черненко. Основи охорони праці [Текст] – Харків : Стиль-Издат – 2017 – 341 с
Тип вмісту: Master Thesis
Розташовується у зібраннях:121 — інженерія програмного забезпечення

Файли цього матеріалу:
Файл Опис РозмірФормат 
Левицький.pdf2,01 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора