IMPROVING THE USABILITY TESTING: FUZZY BASED EXPERT SYSTEM FOR TEST CASE GENERATION ON WEB GRAPHICAL USER INTERFACE

  • Kinza Ijaz Department of Computer Science, Virtual University of Pakistan, Lahore
  • Saima Munawar Department of Computer Science, Virtual University of Pakistan, Lahore
  • Nasir Naveed Department of Computer Science, Virtual University of Pakistan, Lahore
Keywords: Automated testing, Artificial intelligence, Fuzzy system, Software Testing, Software Test cases, Usability Testing

Abstract

Usability testing (UT) technique is used to evaluate the user-friendliness of a website or of its interface without involving the actual users of the website. UT is performed either manually or by using an automated tool. The manual process of usability testing is time-consuming and costly. Manual work requires more resources (testers) and there is a considerable chance to get inconsistent results. The objective of this research is to improve the efficiency and reliability of test cases’ (TC) generation whereas, the testing process is carried using automatic testing tools. Automated testing (AT) can be efficient and can provide accurate results. There are many automated tools available for software testing, with limited availability for TC automation. In this research, the systematic literature review (SLR) was conducted to find out the gap(s) in existing AT and challenges in TC generation. Secondly, the survey was conducted for identifying the main issues faced by different local testers during the process of generating TC manually. Fuzzy logic expert system was used to generate TC according to the selected suitable test cases. Fuzzy logic can emphasize non-probabilistic, uncertainty issues and multi-valued logic. The Data analysis was performed for the login page or registration page code and test cases were generated based on the GUI events through fuzzy logic. The system separated the keywords, attributes, and conditions from data analysis code and the output was displayed in the form of test cases. The comparative analysis was performed between manual TC generation processes with the fuzzy-based expert system for evaluation. The evaluation results obtained by statistical analysis showed that the proposed system is more efficient and reliable to generate test cases than the manual system.

Published
2019-06-30
How to Cite
[1]
K. Ijaz, S. Munawar, and N. Naveed, “IMPROVING THE USABILITY TESTING: FUZZY BASED EXPERT SYSTEM FOR TEST CASE GENERATION ON WEB GRAPHICAL USER INTERFACE”, jictra, pp. 52-67, Jun. 2019.
Section
Original Articles