A Study on the Relation between Software Quality & Test Quantity

Testing is an essential phase of software development process. It helps to ensure the quality of the software by finding bugs, errors, and defects that may occur during the development or the deployment of the system. IT companies and field workers, spend a lot of efforts on testing a software. Howe...

Full description

Bibliographic Details
Main Author: El-Ahmad, Adham
Format: Others
Language:English
Published: Linnéuniversitetet, Institutionen för datavetenskap (DV) 2016
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-60287
id ndltd-UPSALLA1-oai-DiVA.org-lnu-60287
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-lnu-602872018-01-14T05:13:08ZA Study on the Relation between Software Quality & Test QuantityengEl-Ahmad, AdhamLinnéuniversitetet, Institutionen för datavetenskap (DV)2016Computer and Information SciencesData- och informationsvetenskapOther Computer and Information ScienceAnnan data- och informationsvetenskapTesting is an essential phase of software development process. It helps to ensure the quality of the software by finding bugs, errors, and defects that may occur during the development or the deployment of the system. IT companies and field workers, spend a lot of efforts on testing a software. However, how far should testers go with testing? In this research, we study 80 open source real world projects, and explore how much testing code has been written in those projects, in comparison with production code. We also try to find if there is any relation between different project factors, such as: project size, number of contributors and the amount of testing that has been done in those projects. We also give some recommendations to help field workers determine the amount of testing needed for a software. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-60287application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer and Information Sciences
Data- och informationsvetenskap
Other Computer and Information Science
Annan data- och informationsvetenskap
spellingShingle Computer and Information Sciences
Data- och informationsvetenskap
Other Computer and Information Science
Annan data- och informationsvetenskap
El-Ahmad, Adham
A Study on the Relation between Software Quality & Test Quantity
description Testing is an essential phase of software development process. It helps to ensure the quality of the software by finding bugs, errors, and defects that may occur during the development or the deployment of the system. IT companies and field workers, spend a lot of efforts on testing a software. However, how far should testers go with testing? In this research, we study 80 open source real world projects, and explore how much testing code has been written in those projects, in comparison with production code. We also try to find if there is any relation between different project factors, such as: project size, number of contributors and the amount of testing that has been done in those projects. We also give some recommendations to help field workers determine the amount of testing needed for a software.
author El-Ahmad, Adham
author_facet El-Ahmad, Adham
author_sort El-Ahmad, Adham
title A Study on the Relation between Software Quality & Test Quantity
title_short A Study on the Relation between Software Quality & Test Quantity
title_full A Study on the Relation between Software Quality & Test Quantity
title_fullStr A Study on the Relation between Software Quality & Test Quantity
title_full_unstemmed A Study on the Relation between Software Quality & Test Quantity
title_sort study on the relation between software quality & test quantity
publisher Linnéuniversitetet, Institutionen för datavetenskap (DV)
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-60287
work_keys_str_mv AT elahmadadham astudyontherelationbetweensoftwarequalityamptestquantity
AT elahmadadham studyontherelationbetweensoftwarequalityamptestquantity
_version_ 1718610809385385984