测试用例和测试的方法
作者:互联网
1、测试用例的定义:
测试用例是执行测试的依据,把测试系统的操作步骤用文档的形式描述出来
2、测试用例包含:
用例编号、用例描述、【用例所属模块】、执行条件、预期结果、测试输入、实际结果、【测试人】、【测试版本】、【测试日期】、【备注】
3、测试用例文档的方式:
Excel、Word方式 BUG 管理工具里可以之间写
4、测试用例开始写的时间
拿到对应的模块进行编写
5、测试用例的注意:
根据需求文档或者是原型图年写的用例的覆盖度【80%~90%】
书写用例有正反 : 反向用例【异常用例】 8:1
代表性:
针对性:
可判定性:测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果
6、测试方法有:
等价类划分:
有效等价类
无效等价类
边界值
因果图
场景法
正交表
错误推测
用例评审会:
一般在需求确定后编写用例,用例编写后直接进行评审
用例评审:
组内评审:测试人员和测试组长,项目经理,客户经理
组外评审:测试人员和测试组长,项目经理,客户经理,客户
测试用例的设计点:
功能、性能、网络、易用、界面、安全
经典题:
纸杯:
功能:
是否可以盛不同的液体(热水,冷水,固体)
纸杯的形状
纸杯容量大小
纸杯的材质是否环保
纸杯是否漏水
界面:
纸杯的颜色
纸杯的图案
纸杯的 Logo
杯口杯壁是否圆整
性能:
是否容易变形,掉色,保温
盛水后多长时间漏水
盛热水或者是冷水的时间
杯底是否容易脱落
易用:
杯子尺寸是否合理
是否方便握持,携带,运输
是否有隔热 / 防滑措施
是否方便清洗,回收
是否方便老人小孩使用
安全:
材质是否无毒,易燃
存放其他液体是否会产生化学反应
装热水的时候是否会烫伤人
长时间放置材质是否会溶解
电梯的测试用例的设计点:
1、功能测试:
① 按钮功能,开门(运行中按开门键不开门),关门,电梯内按钮功能(电梯按键在按下时是否点亮,按错楼层是否可以取消)
② 上升,下降(每一层申请是否有效,是否可以正常停靠),超载时是否会忽略其他楼层的上行和下行申请,电梯的两边按钮是否都可以使用
③ 电梯内电话、灯光等
2、性能测试:反应时间、关门时间、速度(是否造成人体不适)
3、压力测试:超载,碰撞电梯壁
4、安全测试:
① 进入电梯喊话,外面是否听到,拨打手机是否有信号
② 停电(不会坠落,电梯门可以通过外力打开,紧急电话可用),报警装置(超载),通风状况
③ 停靠位置,有人扒门(不会强制关门),若有异物阻碍,会停在当前楼层
④ 监控装置
5、UI 测试:标识的承重和人数,仅提供可到达楼层的按钮,美观程度,光滑程度、形状
6、可用性:按键高度、操作是否方便
7、稳定性:长时间运行情况
两台电梯联动:
除上述功能外,与另外一部电梯是否协作良好(一部电梯故障不影响另一部):
① 2部均空闲时,采取就近原则
② 有一部运行时,以同行方向且顺路电梯优先运行,否则安排空闲电梯
③ 2部均运行时,以方向同行且顺路的优先运行
④ 电梯在上行或下行时若满载,遇到有人等待电梯,是否停靠
例如:电梯本来在一楼,若有人按18楼,上到5楼时,有人按10楼,是否会在10层停下
标签:纸杯,是否,用例,电梯,测试用例,测试,方法 来源: https://blog.csdn.net/xuyandics/article/details/110007315