Statistical Usage Testing at Different Levels of Testing

dc.contributor.author Kaur, Kamaldeep
dc.contributor.author Khatri, Sunil Kumar
dc.contributor.author Mishra, Alok
dc.contributor.author Datta, Rattan
dc.contributor.other Software Engineering
dc.contributor.other Software Engineering
dc.contributor.other 06. School Of Engineering
dc.contributor.other 01. Atılım University
dc.date.accessioned 2024-10-06T10:58:26Z
dc.date.available 2024-10-06T10:58:26Z
dc.date.issued 2018
dc.description Khatri, Prof. Sunil Kumar/0000-0003-4373-9000; Mishra, Alok/0000-0003-1275-2050 en_US
dc.description.abstract Statistical Usage Testing (SUT) is the testing technique defined in Cleanroom Software Engineering model [Runeson, 93]. Cleanroom Software Engineering model is a theory based and team oriented model that is based on development and certification of software in increments using statistical quality control [Linger 96]. SUT is a black box testing technique and concentrates on how the software completes its required function from the user's perspective [Runeson, 93]. SUT is carried out by developing usage models and assigning usage probabilities. Testing is carried out on usage models by performing statistical tests which are random sequences [Trammel 95]. Statistical testing can be viewed as a statistical experiment where random test cases are selected from all the usage models [Trammel 95]. This paper demonstrates the process and benefits of applying SUT at different levels of testing. Levels of testing include Unit level, Integration level, System level and Acceptance level. SUT is generally performed at System level and Unit testing is not the part of SUT. Unit testing makes it easier to access code and debug human errors. Detecting errors at an early stage helps reducing cost and effort. The paper proposes to allow Unit testing in Cleanroom Software Engineering Model, thus making it more flexible and suitable for varied applications. Unit testing is essentially performed to ensure that the code is working correctly and meets the user specifications [istqb, 15]. Errors may also exist when modules are integrated because of interchange of data and control information between various modules. Integration testing is performed when the modules are combined together to check their behaviour and functionality after integration. Once the Integration testing phase gets successfully completed, System testing is performed on the whole system [test-institute, 15]. The paper makes use of Student record software to demonstrate the process of performing SUT at different levels. In addition to performing SUT at System level, this paper helps in understanding the advantages of applying SUT at Unit level and Integration level. en_US
dc.description.sponsorship Amity University en_US
dc.identifier.issn 0948-695X
dc.identifier.scopus 2-s2.0-85064119472
dc.identifier.uri https://hdl.handle.net/20.500.14411/8905
dc.language.iso en en_US
dc.publisher Graz Univ Technolgoy, inst information Systems Computer Media-iicm en_US
dc.relation.ispartof Journal of Universal Computer Science en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Statistical Usage Testing (SUT) en_US
dc.subject Unit Testing en_US
dc.subject Integration Testing en_US
dc.subject System Testing en_US
dc.subject Markov Chains en_US
dc.title Statistical Usage Testing at Different Levels of Testing en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.id Khatri, Prof. Sunil Kumar/0000-0003-4373-9000
gdc.author.id Mishra, Alok/0000-0003-1275-2050
gdc.author.institutional Mıshra, Alok
gdc.author.institutional Mıshra, Alok
gdc.author.scopusid 58824768900
gdc.author.scopusid 7004522901
gdc.author.scopusid 7201441575
gdc.author.scopusid 55260337700
gdc.author.wosid Khatri, Dr. Sunil/J-7795-2017
gdc.author.wosid Mishra, Alok/AAE-2673-2019
gdc.author.wosid Mishra, Alok/D-7937-2012
gdc.coar.access metadata only access
gdc.coar.type text::journal::journal article
gdc.description.department Atılım University en_US
gdc.description.departmenttemp [Kaur, Kamaldeep] New Delhi Inst Management, New Delhi, India; [Khatri, Sunil Kumar] Amity Univ Uttar Pradesh, Amity Inst Informat Technol, Noida, India; [Mishra, Alok] Atilim Univ, Ankara, Turkey; [Datta, Rattan] Mohyal Educ & Res Inst Technol, Delhi, India en_US
gdc.description.endpage 1820 en_US
gdc.description.issue 12 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q3
gdc.description.startpage 1800 en_US
gdc.description.volume 24 en_US
gdc.description.woscitationindex Science Citation Index Expanded
gdc.description.wosquality Q4
gdc.identifier.wos WOS:000460275400008
gdc.scopus.citedcount 1
gdc.wos.citedcount 1
relation.isAuthorOfPublication de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isAuthorOfPublication.latestForDiscovery de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication 4abda634-67fd-417f-bee6-59c29fc99997
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery d86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Collections