Ontology Based Test Case Generation for Black Box Testing

Author(s):  
Sami Ul Haq ◽  
Usman Qamar
Author(s):  
Corradini Davide ◽  
Zampieri Amedeo ◽  
Pasqua Michele ◽  
Ceccato Mariano

2020 ◽  
Vol 3 (2) ◽  
pp. 64
Author(s):  
Fahmi Ahmad Fauzi ◽  
Gunawan Eka Putra ◽  
Supriyanto Supriyanto ◽  
Nurul Asia Saputra ◽  
Teti Desyani

Testing is a process in implementing a program for the purpose of finding / looking for an error. A test case is said to be good is if the test to be performed has the possibility of finding an error that cannot be revealed. While testing is said to be successful if the test to be carried out successfully found an error that originally could not be found. This research was tested by applying the Black Boxt Testing method. There are several ways in the Black Box Testing method, namely Boundary Value Analysis, Comparison Testing, Sample Testing, Robustness Testing, Equivalence Partitioning and others. In this study using testing by Equivalence Partitioning. Equivalence Partitioning Analysis is a case / problem that will be tested by finding several errors and reducing / minimizing the number of cases that must be made. This test is performed on the Parking Management Application function to facilitate managing parking. The test results indicate the application is in accordance with needs.


2013 ◽  
Vol 791-793 ◽  
pp. 1352-1356
Author(s):  
Xin Zhan Qi ◽  
Chun Sheng Sun ◽  
Yan Hong Dong

In the virtual training simulation software, users through graphical interfaces to fullfill information exchange. By adopting the method of black box testing, treating the virtual training simulation software as a black box and input data to drive the software running, could test the interaction of graphical interface. The test case generation method based on data flow diagram (DFD), which is characterized to form a complete set of test cases and cover the entire path of the program, could improve the efficiency of the test and ensure the reliability of the test results.


2020 ◽  
Vol 9 (1) ◽  
pp. 1266-1278

Software testing is an inevitable phase in the Software Development Life Cycle (SDLC). It plays a vital role in ensuring the quality of the product. Testing can be performed on requirement, design and code. Traditional test case generation approaches majorly focuses on designing and implementation models, as a huge percentage of errors in the software are caused due to the lack of understanding in the early phases. So, it’s advisory to follow testing in the initial phase in SDLC as most of the errors/faults can be eliminated and can be prevented without disseminating to the next phase. So, testing must not be secluded to a single phase alone in SDLC. In software testing, test case generation is the fundamental and challenging part. The major purpose to design test case is to create set of tests that are valuable in validation. Due to the increase in software size, it’s not quite advisable to have the choice as manual testing to test the code as its error prone, complex and time consuming. Automation of testing would help the tester to test effectively and timely. Applications of new techniques improve the test process and cut down the tester’s effort. The proposed work presents a sandwich of black box and white box testing. Design-based testing, a black box approach is implemented, that aids in fixing the errors at initial phase. Unified Modeling Language (UML) Use case diagram, Activity diagram and Sequence Diagram are considered for designing. The code-based generation of test cases, is a white box testing approach, test coverage criteria Modified Condition/Decision Condition (MC/DC) has been used to ensure the maximum coverage of the code during testing phase for generating the test cases. The objective of this paper is to automate the generation of minimal number of test cases required to test a system with maximum coverage by removing the redundant test cases using MC/DC criterion. This present an idea to the beginners of the testing about minimal test cases they necessitate for testing their system.


Sign in / Sign up

Export Citation Format

Share Document