【正确答案】
D
【答案解析】[解析] 性能测试相对于功能测试复杂性更高,更需要过程模型的指导,性能测试通用模型(PTGM)的实质是将针对功能测试的自动化测试模型进行适当调整,以适应性能测试的需要。PTGM模型包括以下6个主要步骤:
①测试前期准备;
②引入测试工具;
③制订测试计划;
④测试设计与开发;
⑤测试执行与管理;
⑥测试结果分析。
在测试准备时期主要做的工作是:首先,保证软件在执行性能测试前已经较为充分地对软件进行了功能测试,并改正了已发现的缺陷;其次,由于性能测试比较复杂,应该在测试前就组建好相应的测试团队;最后,由于性能测试一般需要工具支持,在进行测试前应该确认对测试工具的需求,以便选择测试工具。而选项D中明确此次性能测试的主要目标是在制订测试计划阶段首先要做的工作。