· 手工测试;在合适的测试环境上,按照测试用例的条件、步骤要求,准备测试数
据,对系统进行操作,比较实际结果和测试用例的所描述的期望结果,以确定系
统是否正常运行或正常表现。
·自动化测试:通过测试工具,运行测试脚本,得到测试结果。
自动化测试的管理相对比较容易,测试工具不会做小动作,会不打折扣地执行测试脚本,并能自动记录下测试结果。而对手工测试的管理相对要复杂得多,在艇个测试执行阶段中,管理上会碰到’系列问题,主要有:
· 如何确保测试环境满足测试用例所描述的要求?
·如何保证每个测试人员清楚自己的测试任务?
· 如何保证每个测试用倒得到百分之百的执行?
· 如何保证所报告的buE正确、描述清楚、没有漏掉信息?
· 如fu』存验证bug和对新功能的测试E寻找平衡?
· 如何跟踪bug处理的进度,严重的bug及时得到解决?
· 如何确保jE确的测试环境?需要专人(QA试验室管理人员、测试组长等)进行检查。详见第13章。bug的报告、跟踪和分析,详见第15章。