Por favor use este identificador para citas ou ligazóns a este item: http://elartu.tntu.edu.ua/handle/lib/33623
Başlık: Розробка системи для написання та менеджменту автоматизованих ВDD тестів на базі Java та Cucumber
Diğer Başlıklar: Development of an automated system of statistical data analysis using programming language Java and data basis SQLife
Yazarlar: Левицький, Руслан Васильович
Levytskyi, Ruslan
Bibliographic description (Ukraine): Левицький Р. В. Розробка системи для написання та менеджменту автоматизованих ВDD тестів на базі Java та Cucumber : дипломна робота магістра за спеціальністю „121 — інженерія програмного забезпечення“ / Р. В. Левицький. — Тернопіль: ТНТУ, 2020. — 88 с.
Yayın Tarihi: 28-Ara-2020
Date of entry: 28-Ara-2020
Country (code): UA
Place of the edition/event: ТНТУ ім. І. Пулюя
UDC: 004.9
Anahtar kelimeler: 121
інженерія програмного забезпечення
тестування
автоматизація тестування
selenium web driver
bdd
cucumber
Özet: Метою дипломної роботи є розробка інформаційної системи, для написання та менеджменту автоматизованих 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
References (Ukraine): 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 с
Content type: Master Thesis
Koleksiyonlarda Görünür:121 — інженерія програмного забезпечення

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
Левицький.pdf2,01 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Ferramentas administrativas