What does a test execution tool enable?
A. Tests to be executed automatically, or semi automatically
B. Tests to be written without human intervention
C. Preparation of test data automatically
D. Manage test assets such as test conditions and test cases