单项选择题

测试用例是为了测试而设计的一组数据,在测试之前应精心选择。测试用例主要用来检验程序,因此测试用例应包括______。

A.测试输入数据和与之对应的输出结果
B.测试输入数据和软件产生的效果
C.软件的执行流程和执行结果
D.软件的执行结果和结果分析