Scheduling User Acceptance Tests from A Process Perspective

Abstract:

Effectively organizing user acceptance testing (UAT) is crucial to ensuring that software complies with the requirements specification and meets the needs and expectations of end users. One of the steps in the acceptance test preparation process is developing a test schedule. If the source of requirements are business processes, acceptance tests should cover the full implementation of these processes. In general, more than one testing session will be necessary, each of which will include multiple test scenarios to be performed by different groups of users. The article presents the results of the initial stage of work aimed at developing a tool supporting the creation of an optimal acceptance test schedule, which ensures minimization of the duration of the test session with an established composition of testing team members.