Repozytorium PJATK

Software Testing in Agile Environment

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Patil, Shivangi
dc.date.accessioned 2023-01-10T09:29:36Z
dc.date.available 2023-01-10T09:29:36Z
dc.date.issued 2023-01-10
dc.identifier.issn 2022/M/AIO/2
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2173
dc.description.abstract Software testing is used to maintain the quality of software product and to ensure that the client’s needs and requirements are met. This includes costly and tedious verification and validation techniques. Although widely used, it is mostly ad-hoc and expensive activity. Software testing involves a lot of different activities to achieve different goals. Hence, there are a number of challenges in this area. However, it is very expensive task and has to be performed by skilled quality analyst and test engineers as there are cases which needs to be tested which are not covered by code. Involvement of Agile environment and tight timelines makes desired software quality more hard-to-achieve. Hence, test automation has been proposed as a possible solution. The unification of manual and automation testing is one of the proposed ideas. Manual testing is checking the manually for possible bugs and defects, combining it with automation testing gives us semi-automation or hybrid automation process. Meaning, one test case’s few steps being executed manually and then machine takes over the execution, which was one of the earliest stages of moving from waterfall to Agile environment before moving to fully automated testing. Automation support for testing lowers the QA’s engagement time hence the cost is saved. The study shows the transition from traditional work environment to agile work environment and how the team managed it smoothly. What challenges team faced and how the team handled them to ensure the agile transformation. An interview with the ex-colleagues of the author also provides a good understanding of software testing from other’s point of view (i.e. software engineer, test automation engineer, developers etc.). We also tried to cover the tools used for automation at the later stage of the project. pl_PL
dc.language.iso en pl_PL
dc.relation.ispartofseries ;Nr 6519
dc.subject manual testing pl_PL
dc.subject automated testing pl_PL
dc.subject software pl_PL
dc.subject Project Management pl_PL
dc.subject Agile Methodology pl_PL
dc.subject Agile Project Management pl_PL
dc.subject Agile Testing pl_PL
dc.subject Software Testing pl_PL
dc.subject Scrum pl_PL
dc.subject Improvement pl_PL
dc.subject Semi-automated Testi pl_PL
dc.title Software Testing in Agile Environment pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto