Defect management in software test process and a new defect management application development
2021
0 views
0 downloads
Advisor: Prof. Dr. Ahmet Zengin
Abstract (EN)
Software Life Cycle is a process that covers the stages of analysis, development, testing and going live from the idea stage of a software business or project. Software Testing, on the other hand, constitutes the important part that includes the verification processes of the software performed in this process. Software Testing is generally managed by defect management tools. When tools are used during this process, the traceability of this long process involving many stakeholders as well as a strong reporting advantage is ensured. Many brands or institutions prefer to use tools for these processes. Most of the tools alone are insufficient. Various solutions are available for this situation; the deficiencies can be completed with other tools compatible with the used tool. Tools with open source codes can be developed. Or, tools that are suitable to their own processes can be developed. This thesis is based on the experience of a currently used defect management tool. Negative feedback and suggestions from employees about the tool were evaluated and a new application that makes the process more practical was developed. Requirements, which are the main input of the test in practice, were taken as testable requirements. A defect entry was provided on the requirement screen. Requirements were transformed into test cases and the test cases were displayed on the same screen. Processes have been made much shorter than existing ones and various tools. A defect reporting process made in 39 steps has been reduced to 8 steps. In addition, the developed application is not complicated, does not have a separate login screen, the requirements and scenarios can be viewed on the same screen, and the defect template can be created, reducing the cost of defect entry by approximately 80%. Furthermore, increasing the motivation of the employee will make the application more efficient. In the developed defect management, there are the following features that are not available in the current system. User and authorization identification, license and maintenance fee, vehicle training will not be in this application. The difficulty of usexi in the current system is minimized. Scenarios are automatically generated from requirements. Template is created in defect records. Many necessary detailed information such as operating system version and internet browser type have been added to the defect record screen. These additional enhancements, which make it easier to keep statistical information, will provide overall improvement.
Author
Dr. Ayşe Betül Karagöz
Institution
How to Cite
Ayşe Betül Karagöz (Master Thesis). Defect management in software test process and a new defect management application development, 2021, Sakarya University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Sakarya University
- Computational investigation of battery materials using density functional theory(2023)
- Haci Ahmed b. Seyyid al-Bigavî and Tarjama al-Awārif al-maārif (sections of 22-43)(2024)
- Synthesis of carbazol substituted 3,4-dihydropyrimidine-2(1h)-thione deri̇vati̇ves(2024)
- Classification of recyclable wastes with deep learning models: A comparison on the effect of dataset size(2024)
- Hermeneutical analysis of sacrifice, sacred violence and scapegoat motifs in Turkish Mythology(2024)
- Novel thio-chalcone substituted metallophthalocyanines: synthesis, characterization and redox behaviour(2018)
