DocumentCode :
1981922
Title :
Requirements based testing of software
Author :
Sarwar, Tabinda ; Habib, Wajiha ; Arif, Fahim
Author_Institution :
Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
fYear :
2013
fDate :
23-25 Sept. 2013
Firstpage :
347
Lastpage :
352
Abstract :
Testing is the method that assures that the developed system conforms to the specification and no error arises during system usage. No system is deployed without testing as testing produces confidence in the system. This paper presents the Requirements Based Testing (RBT) technique for testing the Usability and Functional Requirements of a software. The main emphasis of this paper is to test the usability of a software, as being a non-functional requirement that is perceived subjectively it is difficult to measure it. A generic template has been proposed for testing usability. For the purpose of evaluation, this method is applied to test a software named “Programming Teaching Aid”, a system that helps students in understanding the programming language C++.
Keywords :
formal specification; program testing; software reusability; C++ programming language; RBT technique; functional requirements; nonfunctional requirement; programming teaching aid software; requirements based testing; software testing; software usability; system specification; system usage; usability testing; Flow graphs; Flowcharts; Interactive systems; Programming; Testing; Usability; Non-functional Requirements; Requirements; Requirements Based Testing; Software Testing; Usability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Informatics and Applications (ICIA),2013 Second International Conference on
Conference_Location :
Lodz
Print_ISBN :
978-1-4673-5255-0
Type :
conf
DOI :
10.1109/ICoIA.2013.6650281
Filename :
6650281
Link To Document :
بازگشت