3.测试流程规范:上面已经提到了我们bug管理生命周期,其实这也是一个测试流程规范。在bug处理完成阶段,开发会进行代码评审;在测试阶段,我们会有测试案例评审;在发版上线阶段,我们还会有开发和测试共同的bug评审。经过这一系列工作,一个bug的修改或者一个新功能才会提交到生产环境。那么同样也会遇到这样一个尴尬的问题,如果一个功能已经到了计划上线日期,还有缺陷存在,那到底是上还是不上。相信很多测试人员都会遇到这样的问题。那在我们这边是怎么处理的呢?在这里首先我们还要有这样一个概念:软件缺陷等级。在简答题中也有问到。
A类—严重错误,包括以下各种错误:1.由于程序所引起的死机,非法退出2.死循环3.发生死锁4.因错误操作导致的程序中断5.功能错误6.与连接错误7.数据通讯错误
B类—较严重错误,包括以下各种错误:1.程序错误2.程序接口错误3.的表、业务规则、缺省值未加完整性等约束条件
C类—一般性错误,包括以下各种错误:1.操作界面错误(包括数据窗口内列名定义、含义是否一致)2.打印内容、格式错误3.简单的输入限制未放在前台进行控制4.删除操作未给出提示5.表中有过多的空字段
D类—较小错误,包括以下各种错误:1.界面不规范2.辅助说明描述不清楚3.输入输出不规范4.长操作未给用户提示5.提示窗口文字未采用行业术语6.可输入区域和只读区域没有明显的区分标志
E类—测试建议
对于一个不完美的功能,我们会评审是否满足上线需求,在不影响正常的用户体验的情况下,是可以让软件带着缺陷上线的,但是如果有重大缺陷BUG级别,那是没办法上线的。如果非要上线,测试人员一定要记得写一份测试报告,将软件缺陷及影响程度详细记录发给上级领导,这个锅不能随便背!
二、选折
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(ABCD)
A.项目经理
B.SQA负责人
C.配置负责人
D.测试组
3.下列关于alpha测试的描述中正确的是:(AD)
A.alpha测试需要用户代表参加

B.alpha测试不需要用户代表参加
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
4.测试设计员的职责有:(BC)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
5.软件实施活动的进入准则是:(ABC)
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
三、添空
1.软件验收测试包括:正式验收测试,alpha测试,beta测试。关于alpha测试的描述
2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦)
3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。
4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。
5.(这题出的有问题哦,详细的5步骤为~~)通过画因果图来写测试用例的步骤为:
(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-25539-2.html
地区