Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Jakuba Includes the selected person into the timetable overlap calculation. Ondřej A Web Application for the End-to-End Management of Automation Testing in Agile Environments A Web Application for the End-to-End Management of Automation Testing in Agile Environments Thesis submitted, discontinued after an unsuccessful defence (OPUNO).   Žáček Petr Němec Adam Master's thesis 1559599200000 04.06.2019 A Web Application for the End-to-End Management of Automation Testing in Agile Environments Thesis submitted, discontinued after an unsuccessful defence (OPUNO).
Ondřej Jakuba Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Webová aplikace pro kompletní správu automati-zovaných testů v agilním prostředí

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Jakuba Ondřej Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2018/2019
Assigning department AUIUI
Date of defence Jun 4, 2019
Type of thesis Master's thesis
Thesis status Thesis submitted, discontinued after an unsuccessful defence (OPUNO). Thesis submitted, discontinued after an unsuccessful defence (OPUNO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Webová aplikace pro kompletní správu automatizovaných testů v agilnim prostředí
Main topic in English A Web Application for the End-to-End Management of Automation Testing in Agile Environments
Title according to student Webová aplikace pro kompletní správu automati-zovaných testů v agilním prostředí
English title as given by the student A Web Application for the End-to-End Management of Automation Testing in Agile Environments
Parallel name -
Subtitle -
Thesis supervisor Žáček Petr, Ing. Ph.D.
External examiner Němec Adam, Ing.
Annotation Testování software neodmyslitelně patří k jeho samotnému vývoji. Automatizace testů v agilním vývoji velmi často šetří prostředky, nicméně někteří testeři tuto automatizaci nemusí zvládat snadno. Zvládají však většinou napsat vhodný testovací scénář. Tato problematika mě vedla k vytvoření webové aplikace, která těmto testerům usnadní práci. Nalezl jsem několik nástrojů, které mají za cíl téměř totožné, avšak nesplňovalo to zcela mou představu. Pro implementaci webové aplikace jsem využil ASP.NET MVC 5. Testovací apli-kaci jsem napsal v .NET Framework 4.5, ve které jsem použil nástroj Selenium. Svou aplikaci jsem však dokončil jen částečně. Na použití to však vliv nemá. Apli-kace je funkční a tvoření testů v této aplikaci působí přívětivě a poměrně přehledně. První nedostatky se také objevily. Při dalších úpravách bych se soustředil na vhodnější dohledání elementů a na možnost vytvářet skupiny kroků, které lze použít ve více testech. To by vý-razně prospělo ve větších projektech.
Annotation in English Software testing is inherent to software development. Test automation saves re-sources in agile development very often. However some testers are not able to create au-tomation testing. They can usually write a suitable test scenario. This issue has let me to create a web application that can be used by these testers for creating automation tests. I have found several tools that aim to be almost identical. These tools do not fulfill my idea completely. I used ASP.NET MVC 5 to implement the web application. I wrote the test applica-tion in .NET Framework 4.5 and I used the Selenium tool. I completed my application only partially. However it has no effect to use. The ap-plication is functional and the test creation is friendly and fairly clear. The first deficiencies also appeared. My next edits will focus on finding the elements more appropriate and on creating groups of steps that can be used in multiple tests. This would benefit greatly in larger projects.
Keywords Agilní vývoj, Testování, Selenium, ASP.NET, MVC, C#
Keywords in English Agile development, Testing, Selenium, ASP.NET, MVC, C#
Length of the covering note 67 s.
Language CZ
Annotation
Testování software neodmyslitelně patří k jeho samotnému vývoji. Automatizace testů v agilním vývoji velmi často šetří prostředky, nicméně někteří testeři tuto automatizaci nemusí zvládat snadno. Zvládají však většinou napsat vhodný testovací scénář. Tato problematika mě vedla k vytvoření webové aplikace, která těmto testerům usnadní práci. Nalezl jsem několik nástrojů, které mají za cíl téměř totožné, avšak nesplňovalo to zcela mou představu. Pro implementaci webové aplikace jsem využil ASP.NET MVC 5. Testovací apli-kaci jsem napsal v .NET Framework 4.5, ve které jsem použil nástroj Selenium. Svou aplikaci jsem však dokončil jen částečně. Na použití to však vliv nemá. Apli-kace je funkční a tvoření testů v této aplikaci působí přívětivě a poměrně přehledně. První nedostatky se také objevily. Při dalších úpravách bych se soustředil na vhodnější dohledání elementů a na možnost vytvářet skupiny kroků, které lze použít ve více testech. To by vý-razně prospělo ve větších projektech.
Annotation in English
Software testing is inherent to software development. Test automation saves re-sources in agile development very often. However some testers are not able to create au-tomation testing. They can usually write a suitable test scenario. This issue has let me to create a web application that can be used by these testers for creating automation tests. I have found several tools that aim to be almost identical. These tools do not fulfill my idea completely. I used ASP.NET MVC 5 to implement the web application. I wrote the test applica-tion in .NET Framework 4.5 and I used the Selenium tool. I completed my application only partially. However it has no effect to use. The ap-plication is functional and the test creation is friendly and fairly clear. The first deficiencies also appeared. My next edits will focus on finding the elements more appropriate and on creating groups of steps that can be used in multiple tests. This would benefit greatly in larger projects.
Keywords
Agilní vývoj, Testování, Selenium, ASP.NET, MVC, C#
Keywords in English
Agile development, Testing, Selenium, ASP.NET, MVC, C#
Research Plan Cílem práce bude webová aplikace umožňující návrh automatizovaných testů. Prostředí by mělo poskytnout jednoduché možnost využítií i osobám bez nutných znalostí programování. Dále bude aplikace umožňovat spouštění vytvořených testovacích scénářů. Uživatel bude mít možnost testy spouštět s různými parametry, např. nastavení prostředí operační systém (Windows 7, 8, 10) nebo požadovaný prohlížeč (Google Chrome, Mozilla Firefox, Edge atd.). Všechny výsledky budou patřičně logovány, včetně generování statistik výsledků testů. Tyto data budou uloženy do databáze. Výsledkem práce bude nejen hlubší pochopení problemlatiky automatizovaných testů, ale i praktická implementace webové aplikace pro tvrobu, spouštění a vyhodnocování automatizovaných testů za využití zvolených prostředků. Volbu programovacího prostředí provede student.
Research Plan
Cílem práce bude webová aplikace umožňující návrh automatizovaných testů. Prostředí by mělo poskytnout jednoduché možnost využítií i osobám bez nutných znalostí programování. Dále bude aplikace umožňovat spouštění vytvořených testovacích scénářů. Uživatel bude mít možnost testy spouštět s různými parametry, např. nastavení prostředí operační systém (Windows 7, 8, 10) nebo požadovaný prohlížeč (Google Chrome, Mozilla Firefox, Edge atd.). Všechny výsledky budou patřičně logovány, včetně generování statistik výsledků testů. Tyto data budou uloženy do databáze. Výsledkem práce bude nejen hlubší pochopení problemlatiky automatizovaných testů, ale i praktická implementace webové aplikace pro tvrobu, spouštění a vyhodnocování automatizovaných testů za využití zvolených prostředků. Volbu programovacího prostředí provede student.
Recommended resources

1. ŠOCHOVÁ, Zuzana a Eduard KUNCE. Agilní metody řízení projektů. 1. Environment. Brno: Computer Press, 2014, 175 s. ISBN 978-80-251-4194-6.

2. MYSLÍN, Josef. Scrum: průvodce agilním vývojem softwaru. 1. vydání. Brno: Computer Press, 2016, 167 s. ISBN 978-80-251-4650-7.

3. HUGGINS, Jason, Gheorghe Gheorghiu, C. Titus BROWN, An Introduction to Testing Web Applications with twill and Selenium

4. LUIS, Feroz Pearl, Gaurav Gupta, Mastering Mobile Test Automation

Recommended resources

1. ŠOCHOVÁ, Zuzana a Eduard KUNCE. Agilní metody řízení projektů. 1. Environment. Brno: Computer Press, 2014, 175 s. ISBN 978-80-251-4194-6.

2. MYSLÍN, Josef. Scrum: průvodce agilním vývojem softwaru. 1. vydání. Brno: Computer Press, 2016, 167 s. ISBN 978-80-251-4650-7.

3. HUGGINS, Jason, Gheorghe Gheorghiu, C. Titus BROWN, An Introduction to Testing Web Applications with twill and Selenium

4. LUIS, Feroz Pearl, Gaurav Gupta, Mastering Mobile Test Automation

Týká se praxe No
Enclosed appendices CD
Appendices bound in thesis illustrations
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file