验收测试的概念:
>>在系统测试之后,以用户测试为主,或有测试人员等质量保障人员共同参与的测试,是检验软件产品质量的最后一道工序
验收测试的内容:
>>软件验收测试应完成的工作内容包括:
>>明确验收项目,规定验收测试通过标准
>>确定测试方法
>>决定验收测试的组织机构和可利用的资源
>>选定测试结果分析方法
>>指定验收测试计划并进行评审
>>设计验收测试所用的测试用例
>>审查验收测试准备工作
>>执行验收测试
>>分析测试结果
>>做出验收结论,通过或不通过
验收测试的步骤:
>>制定测试计划
>>编写测试用例
>>执行测试,记录结果
>>分析测试结果
>>提交测试报告
验收测试的实施:
>>正式验收:
>>α测试
>>Alpha测试(内部测试)
>>α测试:软件开发公司内部人员模拟各类用户对即将面世的软件产品(称为α版本)进行测试,试图发现错误。由用户、测试人员、开发人员等共同参与的内部测试
>>关键:尽可能逼真模拟实际运行环境和用户对软件产品的操作、尽最大努力涵盖所有用户操作
>>β测试
>>Beta测试:
>>β测试:内侧之后的公测,即完全交给最终用户测试。软件开发公司组织各方面的典型用户在日常生活中实际使用β版本,并要求用户报告异常情况、提出批评意见。然后软件开发公司再对β版本进行改
错和完善
验收测试的常用测试技术:
>>黑盒测试:执行用户确认测试报告或需求规格说明,逐步进行至整个运作过程结束,并分析执行结果是否符合要求
>>易用性测试:检验测试过程中对软件的操作及反应的满意程度,是否快捷、符合使用习惯,提出见解
>>静态测试:检验用户手册或相关文件,保证描述正确