Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/33455
Title: Розробка фреймворку автоматизації тестування веб-сервісів електронної комерції на базі С# та NSelene
Other Titles: Framework development of C#- and N Selene-based e-commerce web services automated testing
Authors: Дранівський, Максим Ігорович
Dranivskyi, Maksym
Bibliographic description (Ukraine): Дранівський М. І. Розробка фреймворку автоматизації тестування веб-сервісів електронної комерції на базі С# та NSelene : дипломна робота магістра за спеціальністю „121 — інженерія програмного забезпечення“ / М. I. Дранівський. — Тернопіль : ТНТУ, 2020. — 58 с.
Issue Date: 25-Dec-2020
Date of entry: 25-Dec-2020
Country (code): UA
Place of the edition/event: ТНТУ ім. І. Пулюя
UDC: 004.422.83
Keywords: 121
інженерія програмного забезпечення
якість програмного забезпечення
C#
Selenium WebDriver
NUnit
page object
NSelene
PrestaShop
електронна комерція
quality of software
e-commerce
Number of pages: 58
Abstract: Метою даної дипломної роботи розробка фреймворку автоматизації тестування веб сайтів електронної торгівлі на базі CMS PrestaShop. Методи розробки базуються на уже існуючих рішеннях автоматизації тестування мовою програмування С#. Програмні інструменти та патерни які були використані при виконанні розробки програмного забезпечення: та її бібліотеки .NET фреймворку, середовище розробки Visual Studio, інструмент Selenium WebDriver, фреймворк NUnit, патерн проектування PageObject, фреймворк Extent Reports, надбудова NSelene.
The purpose of this thesis is to develop a framework for automating the testing of e-commerce websites based on CMS PrestaShop. Development methods are based on existing solutions for automating testing in the C # programming language. Software applications and patterns used in the development of the program: C # programming language, .NET framework, Visual Studio development tool, Selenium WebDriver tool, NUnit framework, PageObject design pattern, Extent Reports framework, NSelene wrapper.
URI: http://elartu.tntu.edu.ua/handle/lib/33455
Copyright owner: © Дранівський М. І., 2020
References (Ukraine): 1. Why is software testing necessary? [Electronic resource] – Mode of access: http://tryqa.com/why-is-testing-necessary/ – Last access: 2020. – Title from the screen.
2. Software Testing Fundamentals – Test Plan [Electronic resource] – Mode of access: http://softwaretestingfundamentals.com/test-plan/ – Last access: 2020. – Title from the screen.
3. What is software testing - Definition [Electronic resource] – Mode of access: https://www.softwaretestingmaterial.com/software-testing/ – Last access: 2020. – Title from the screen.
4. ISO/IEC 9126-2001 Software engineering – Product quality (Part 1 – 4).
5. Dooley, J. Software Development and Professional Practice [Text] – 2011 – 193 p.
6. Definition of System Testing [Electronic resource] – Mode of access: https://economictimes.indiatimes.com/definition/system-testing – Last access: 2019. – Title from the screen.
Content type: Master Thesis
Appears in Collections:121 — інженерія програмного забезпечення

Files in This Item:
File Description SizeFormat 
Дранівський_Пояснювальна_записка.pdf972,36 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools