Test Cases Selection Based on the Software Source Code Features, M.Sc. Thesis Sharif University of Technology ; Mirian Hossein Abadi, Hassan (Supervisor)
Abstract
Quality Assurance is one of the crucial steps in software production and should be repeated. These days, software companies are using continuous integration (CI) pipelines for building software and controlling software quality. Regression test, is a test which is performed after each change in software, to assess the quality of the software system and its ability to meet functional and non-functional needs. Each execution of this test, leads to infrastructure costs and a waste of time for the software development team. The reason is that the development team has to wait until the test is completed to ensure that the changes are correct. To reduce this cost, methods such as prioritizing and...
Cataloging briefTest Cases Selection Based on the Software Source Code Features, M.Sc. Thesis Sharif University of Technology ; Mirian Hossein Abadi, Hassan (Supervisor)
Abstract
Quality Assurance is one of the crucial steps in software production and should be repeated. These days, software companies are using continuous integration (CI) pipelines for building software and controlling software quality. Regression test, is a test which is performed after each change in software, to assess the quality of the software system and its ability to meet functional and non-functional needs. Each execution of this test, leads to infrastructure costs and a waste of time for the software development team. The reason is that the development team has to wait until the test is completed to ensure that the changes are correct. To reduce this cost, methods such as prioritizing and...
Find in contentBookmark |
|