北研所新员工培训系列教程-测试用例设计_第1页
北研所新员工培训系列教程-测试用例设计_第2页
北研所新员工培训系列教程-测试用例设计_第3页
北研所新员工培训系列教程-测试用例设计_第4页
北研所新员工培训系列教程-测试用例设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试用例设计日期:Thursday,April3,2025王东主要内容测试用例概念√测试用例层次报文层用例设计驱动层用例设计交互层用例设计系统用例设计网管用例设计其他测试用例概念测试用例?形式:文档

组成:输入、条件、预期结果。。。来源:验证需求目的:指导测试人员执行测试信息用例化测试之外需要验证和记录的内容用例作为保留信息的一种形式测试用例概念信息用例的补充构建信息配套版本功能列表变更说明遗留问题测试资源解决故障测试类型文档基线测试环境测试策略主要内容测试用例概念测试用例层次√报文层用例设计驱动层用例设计交互层用例设计系统用例设计网管用例设计其他测试用例层次报文层关注报文借口的正确性驱动层关注单一功能的正确性交互层关注多个功能之间交换的正确性系统层关注多个单板配合的正确性,系统功能的实现网管层关注网管操作界面的正确性主要内容测试用例概念测试用例层次报文层用例设计√驱动层用例设计交互层用例设计系统用例设计网管用例设计其他报文层用例设计-说明层次说明验证单板对于报文的处理和应答是其他测试的基础关注接口,不关注功能的具体实现需求来源S口文档APS口文档数据字典报文层用例设计-测试分析因素提炼报文头目的地址、源地址:机架、子架、槽位号CALLID命令代码If_Reply

执行结果信息包长报文体参数项目数报文体-每个项目的具体取值报文层用例设计-测试设计报文头验证遍历正确和错误的情况,检查每个参数功能是否正常正确报文源地址错误,目的地址错误命令号不在列表中If_Reply=0\1\2\3错误信息包长检查CALLID应答情况:应答和主动上报检查各种执行结果返回情况...报文层用例设计-测试设计报文体验证有效报文测试有效报文:所有可能实际使用到的组合内容,必测。遍历报文:所有合法参数取值的遍历组合,选测。配置报文:上电配置命令的验证。无效报文测试空报文错误参数项目数,错误端口号参数项目内容非法取值主要内容测试用例概念测试用例层次报文层用例设计驱动层用例设计√交互层用例设计系统用例设计网管用例设计其他驱动层用例设计-说明层次说明验证单板软件对于硬件状态的设置和查询。通过驱动测试,实现对于硬件的控制和状态查询。偏重于硬件功能的验证。驱动测试是功能测试的基础,经过驱动测试,说明单板硬件可以正确配合软件实现功能。需求来源XX单板硬件设计规范驱动层用例设计-测试分析内容组织可以按照硬件子系统来划分(驱动层)(自测)小系统(I/O、AD/DA、FLASH、IIC、串口、定时器等)业务芯片(FPGA、芯片寄存器读写)模块(状态检测和设置、通讯)可以按照功能来划分(功能层)(测试)性能上报(包括:小系统AD采集、IIC和模块通讯、定时相关的、业务芯片读取的性能等等,以下类推)告警上报配置命令维护命令驱动层用例设计-测试分析因素提炼场景静态:外界环境不改变的情况下保持的稳定工作状态正常:验证正常情况下,保持的稳定工作状态。异常:验证异常情况下,保持的稳定工作状态。动态:单板在外界环境改变的情况下从一个静态转变到另一个静态的过程上电:验证上电过程中的,经历的状态改变。复位:验证复位过程中的,经历的状态改变。设置改变:验证设置过程中的,经历的状态改变。环境改变:验证环境改变过程中的,经历的状态改变。驱动层用例设计-测试分析因素提炼参数连续:可以在一定范围内变动有效:所有范围内参数可以正确处理无效:范围外参数返回错误信息,不会错误执行。离散:有典型的取值有效:所有数据字典内容取值可以正确处理无效:不在数据字典内的取值返回错误信息,不会错误执行。验证点网管:配置、性能、告警、维护、事件、单板信息其它接口:APS口、IST口业务:性能、告警、开销其它:光功率、波长、闪灯、信号波形、信号电压驱动层用例设计-测试设计测试设计将提炼出来了的参数、场景、验证点的不同取值进行组合,覆盖所有的情况。参数场景验证点1验证点2验证点3参数取值1场景1测试结果参数取值1场景2。。。。。。参数取值m场景n主要内容测试用例概念测试用例层次报文层用例设计驱动层用例设计交互层用例设计√系统用例设计网管用例设计其他交互层用例设计-说明层次说明对于需求之间的相关处进行分析。验证单板功能之间的交互关系。需求来源XX单板设计规范XX单板软件设计规范交互层用例设计-测试分析功能项目定义硬件板类型重要数据模块软件配置:板类型、信息上报、业务类型、开销处理、保护。。。性能:列表、当前性能、历史性能、屏蔽、清零、抑制。。。告警:告警列表、上报、屏蔽。。。维护:激光器、波长、FEC、环回。。。交互层用例设计-测试分析功能项目定义业务传输开销FEC交互层用例设计-测试分析交互关系定义明确有交互关系的两个功能项目,以及之间的关系。项目1项目2交互关系功能项目a功能项目ba对于b的影响。。。。。。。。。。。。。。。。。。功能项目x功能项目yx对于y的影响交互层用例设计-测试分析交互关系表示交换关系可以用表格比较好的表示出来。如图中有X的格子,表示行所在的功能项目和列所在的功能项目存在交互关系定义。交互层用例设计-测试设计用例设计在分析基础上进行设计,可以归纳为同一个用例的项目,用同一颜色表示。交互层用例设计-测试设计用例优化不同的染色方案,代表着不同的用例设计思路。可以不断根据实际情况进行调整。但都需要覆盖所有的功能交互点,代表着对需求的全面覆盖。主要内容测试用例概念测试用例层次报文层用例设计驱动层用例设计交互层用例设计系统用例设计√网管用例设计其他系统用例设计-说明层次说明验证多个单板组成的系统能否正常工作需求来源XX系统设计规范系统用例设计-说明测试内容光指标测试可靠性测试小系统测试单板组合测试系统用例设计-测试分析测试分析光指标测试和可靠性测试已有比较成熟的规范。对于功能测测试分析,可以参照前面的内容。系统用例设计-测试设计测试设计从系统功能实现的角度来进行验证。将系统的功能拆分为具体单板的功能。主要内容测试用例概念测试用例层次报文层用例设计驱动层用例设计交互层用例设计系统用例设计网管用例设计√其他网管用例设计-说明层次说明验证网管系统能否正常工作需求来源XX网管系统规范网管用例设计-测试分析相关功能模块适用设备适用单板权限测试正常测试异常测试上电配置参数组合测试界面显示网管用例设计-测试设计用例设计 针对功能和相关的功能模块进行逐一分析,根据分析的内容,设计对应的用例。主要内容测试用例概念测试用例层次报文层用例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论