TITLE:
Strategy and Methodology of Unit Testing for GUI Software Based on Dynamic “Pair-Wise” Mode
AUTHORS:
Mengqing Tanli, Jiyi Xiao, Ying Zhang, Guohua Zhang
KEYWORDS:
Strategy and Methodology, Dynamic “Pair-Wise” Mode, “Layer Unit Testing”, “Triple-Step Method”, GUI Software
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.18 No.9,
September
11,
2025
ABSTRACT: In order to effectively organize and control the unit testing activity, the strategy and methodology of unit testing have been investigated to assure the unit quality of software. Facing challenges of unit testing for GUI software, we proposed our strategy and methodology including dynamic testing organization strategy, incremental updating strategy of testing process, “Layer unit testing” definition and methodology of GUI unit testing, and distinguished “Triple-step method” with two factual examples. For a bit of necessities, some measures of dealing with difficulties in traditional unit testing were proposed. Additionally, we discussed some effective interaction aspects between testing and programming to improve testing efficiency for GUI software. These strategies and methodologies have generally been verified and tested by factual software testing practice or testing experimentation.