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.
No takes yet. Share an insight, caveat, or question.
TanLi et al. (2025) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: