测试用例模板-版本控制和用例跟踪.docx_第1页
测试用例模板-版本控制和用例跟踪.docx_第2页
测试用例模板-版本控制和用例跟踪.docx_第3页
测试用例模板-版本控制和用例跟踪.docx_第4页
测试用例模板-版本控制和用例跟踪.docx_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

测试用例模板版本控制和用例跟踪作者版本号更改内容备注测试人员1V0.1创建,未评审测试人员1V1.0已评审测试人员2V1.1修改测试用例需求变更文件状态: 待定稿 正式发布 正在修改文件标识:当前版本:作 者:完成日期:目 录1引言31.1编写目的31.2背景31.3术语与缩写解释31.4参考资料32测试环境32.1硬件32.2测试软件33测试用例43.1功能首字母缩写+功能名称43.2INDEX-IDX001索引的创建及初始化43.3ADDWARNINFO -ADD001添加信息记录53.4MODIFYWARNINFO -MODIFY001修改信息记录163.5DELETEWARNINFO -DELETE001删除信息记录203.6QUERYWARNINFO -QUERY001查询信息记录234用例审核互查325检查项326评审结果321 引言1.1 编写目的说明编写这份测试用例的目的,指出预期的读者。1.2 背景说明:a 这份测试用例所描述的软件系统的名称;b 该软件项目的任务提出者、开发者、用户(或首批用户)及安装此软件的计算中心c 该产品或项目目标。1.3 术语与缩写解释列出本文件中用到的专门术语的定义和外文首字母组词的原词组1.4 参考资料列出有用的参考资料,如:a. 项目的经核准的计划任务书或合同;b. 属于本项目的其他已评审通过文件;c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够取得这些文件资料的来源。2 测试环境2.1 硬件列出为测试本软件所使用硬件的配置,如:a. 处理机的型号、内存容量;b. 所要求的外存储器、媒体、记录格式、设备的型号和台数、联机脱机;c. IO设备(联机脱机?);d. 数据传输设备和转换设备的型号、台数。2.2 测试软件说明为测试本软件所使用的软件,如:a 操作系统的名称、版本号;b 开发工具名称和版本号;c 数据库管理系统的名称和版本号;d 使用什么测试软件e 其他支持软件。3 测试用例3.1 功能首字母缩写+功能名称场景1场景编号功能首字母缩写+自定义场景名称用例编号前置条件测试步骤、输入数据预期结果测试结果场景编号+自定义场景2场景编号功能首字母缩写+自定义场景名称用例编号前置条件测试步骤、输入数据预期结果测试结果场景编号+自定义3.2 INDEX-IDX001索引的创建及初始化场景1场景编号IDX001-01场景名称索引的自创建及初始化用例编号前置条件测试步骤、输入数据预期结果测试结果IDX001-01-01已初始化各级别的预警信息文件程序启动自动遍历预警信息文件,并建立相应级别的索引。由于最开始各级别预警信息文件是没有任何预警信息记录的,故创建的DB索引都是无记录索引。即128条都是无记录索引。有记录索引的个数为0用例IDX001-01-01:索引状态:(都是无记录索引序列) 场景2场景编号IDX001-02场景名称对有记录索引系列进行排序用例编号前置条件测试步骤、输入数据预期结果测试结果IDX001-02-01各级预警信息索引已创建对各级别预警信息索引的有记录索引序列进行按关键字从大到小的排序若没有有记录索引序列,则不用排序,若有有记录序列则需要排序。有记录索引序列应该是从大到小排序的。用例IDX001-02-01:索引排序前的状态:索引排序后的状态:3.3 ADDWARNINFO -ADD001添加信息记录场景1场景编号ADD001-01场景名称添加第一条索引记录用例编号前置条件测试步骤、输入数据预期结果测试结果ADD001-01-01初始化工作已完成添加第一条索引记录,输入数据如图ADD001-1所示从无记录索引序列中取最后一个无记录的偏移位置offset,作为插入预警信息文件的偏移位置。并且无记录索引序列的个数减1有记录索引的序列个数为1ADD001-01-02初始化工作已完成在索引记录头部添加,输入数据如图ADD001-2所示同上,并且新插入的记录是有序的。有记录索引的序列个数加1ADD001-01-03初始化工作已完成在索引记录尾部后添加,输入数据如图ADD001-3所示同上有记录索引的序列个数加1ADD001-01-04初始化工作已完成在索引记录中部后添加,输入数据如图ADD001-4所示同上有记录索引的序列个数加1ADD001-01-05初始化工作已完成在索引记录中随机添加,输入数据如图ADD001-5所示同上有记录索引的序列个数加1用例ADD001-01-01:输入数据信息如图ADD001-1所示:如图ADD001-1索引状态:预警文件中对应的预警信息状态:用例ADD001-01-02:输入数据信息如图ADD001-2所示:如图ADD001-2索引状态:预警文件中对应的预警信息状态:用例ADD001-01-03:输入数据信息如图ADD001-3所示:如图ADD001-3索引状态:预警文件中对应的预警信息:用例ADD001-01-04:输入数据信息如图ADD001-4所示:如图ADD001-4索引状态:预警文件中对应的预警信息状态:用例ADD001-01-05:输入数据信息如图ADD001-5所示:如图ADD001-5 索引信息状态:预警文件中对应的预警信息状态:场景2场景编号ADD001-02场景名称不能插入关键字重复的记录用例编号前置条件测试步骤、输入数据预期结果测试结果ADD001-02-01初始化工作已完成输入一条和上面相同的记录,输入数据如图ADD001-5所示提示关键字以及存在,不能插入。有记录索引的序列个数不变场景3场景编号ADD001-03场景名称替换记录用例编号前置条件测试步骤、输入数据预期结果测试结果ADD001-03-01初始化工作已完成,且在无记录序列中找不到合适的偏移位置,在有记录索引序列中存在key最小且已读信息输入数据如图ADD001-6所示找出有记录索引序列中关键字最小,并且己经是已读的索引偏移位置offset,并按为输入的新关键字找合适的插入位置,然后插入。新记录替换掉原来的旧记录。有记录索引的序列个数不变为128ADD001-03-02初始化工作已完成,且在无记录序列中找不到合适的偏移位置,在有记录索引序列中不存在已读信息输入数据如图ADD001-7所示找出有记录索引序列中关键字最小的未读索引偏移位置offset,并按为输入的新关键字找合适的插入位置,然后插入。新记录替换掉原来的旧记录。有记录索引的序列个数不变为128用例ADD001-03-01:输入数据信息如图ADD001-6所示:如图ADD001-6替换前的状态:(选中的为将要替换的对象)替换后的状态:预警文件中对应的预警信息状态:用例ADD001-03-02:输入数据信息如图ADD001-7所示:替换前的状态:替换后的状态:预警文件中对应的预警信息状态:3.4 MODIFYWARNINFO -MODIFY001修改信息记录场景1场景编号MODIFY001-01场景名称修改锁存标识用例编号前置条件测试步骤、输入数据预期结果测试结果MODIFY001-01-01初始化工作已完成修改关键字为34603280的锁存标识为锁存状态将关键字为34603280的未锁存状态改成锁存状态有记录索引的序列个数为128MODIFY001-01-02初始化工作已完成修改关键字为34603280的锁存标识为未锁存状态将关键字为34603280的锁存状态改成未锁存状态有记录索引的序列个数为128用例MODIFY001-01-01:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:用例MODIFY001-02-01:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:场景2场景编号MODIFY001-02场景名称修改已读/未读标识用例编号前置条件测试步骤、输入数据预期结果测试结果MODIFY001-02-01初始化工作已完成修改关键字为34603280的已读/未读标识为已读状态将关键字为34603280的未读状态改成已读状态有记录索引的序列个数为128MODIFY001-02-02初始化工作已完成修改关键字为34603280的已读/未读标识为未读状态将关键字为34603280的已读状态改成未读状态有记录索引的序列个数为128用例MODIFY001-02-01:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:用例MODIFY001-02-02:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:场景3场景编号MODIFY001-03场景名称修改有/无记录标识用例编号前置条件测试步骤、输入数据预期结果测试结果MODIFY001-03-01初始化工作已完成修改关键字为34603280的有/无记录标识为无记录状态将有记录状态关键字为34603280的改成无记录状态有记录索引的序列个数128MODIFY001-03-02初始化工作已完成修改关键字为34603280的有/无记录标识为有记录状态将无记录状态关键字为34603280的改成无记录状态有记录索引的序列个数为128用例MODIFY001-03-01:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:用例MODIFY001-03-02:修改后打印出索引以及预警文件中信息状态:预警文件中对应的预警信息状态:3.5 DELETEWARNINFO -DELETE001删除信息记录场景1场景编号DELETE001-01场景名称删除单一一条预警信息用例编号前置条件测试步骤、输入数据预期结果测试结果DELETE001-01-01初始化工作已完成删除关键字为135266816的索引记录(从索引头部删除)将关键字为34603280的从有记录状态中删除,并且该key对应的offset出现在无记录序列中。有记录索引的序列个数减1DELETE001-01-02初始化工作已完成删除关键字为19923200的索引记录(从索引尾部删除)将关键字为19923200的从有记录状态中删除,并且该key对应的offset出现在无记录序列中。有记录索引的序列个数减1DELETE001-01-03初始化工作已完成删除关键字为45088769的索引记录(从索引中部删除)将关键字为45088769的从有记录状态中删除,并且该key对应的offset出现在无记录序列中。有记录索引的序列个数减1用例DELETE001-01-01:删除前索引状态:删除后索引状态:预警文件中对应的预警信息状态:用例DELETE001-01-02:删除前索引状态:删除后索引状态:预警文件中对应的预警信息状态:用例DELETE001-01-03:删除前索引状态:删除后索引状态:预警文件中对应的预警信息状态:场景2场景编号DELETE001-02场景名称删除某一级别的预警信息记录用例编号前置条件测试步骤、输入数据预期结果测试结果DELETE001-02-01初始化工作已完成删除预警信息级别为1的所有记录预警级别为1的所有信息都将出现在无记录序列中有记录索引的序列个数为0用例DELETE001-02-01:删除后索引的状态: 场景3场景编号DELETE001-03场景名称删除所有的预警信息记录用例编号前置条件测试步骤、输入数据预期结果测试结果DELETE001-03-01初始化工作已完成将所有级别的预警信息都删除每个预警级别的所有信息都将出现在无记录序列中所有级别的有记录索引的序列个数为03.6 QUERYWARNINFO -QUERY001查询信息记录场景1场景编号QUERY001-01场景名称查询第一条预警信息记录用例编号前置条件测试步骤、输入数据预期结果测试结果QUERY001-01-01初始化工作已完成找偏移量offset最小的记录。(只有一条记录)返回第一条有记录预警信息QUERY001-01-02初始化工作已完成找偏移量offset最小的记录。(第一条出现在索引尾部)返回第一条有记录预警信息QUERY001-01-03初始化工作已完成找偏移量offset最小的记录。(第一条出现在索引中部)返回第一条有记录预警信息用例QUERY001-01-01:索引状态:查询结果:用例QUERY001-01-02:索引状态:查询结果:用例QUERY001-01-03:索引状态:查询结果:场景2场景编号QUERY001-02场景名称查询最后一条预警信息记录用例编号前置条件测试步骤、输入数据预期结果测试结果QUERY001-02-01初始化工作已完成找偏移量offset最大的记录(最后一条偏移为127)返回最后一条有记录预警信息QUERY001-02-02初始化工作已完成找偏移量offset最大的记录(最后一条编译不为127)返回最后一条有记录预警信息用例QUERY001-02-01:索引状态查询结果:用例QUERY001-02-02:索引状态查询结果:场景3场景编号QUERY001-03场景名称根据发布时间+流水号查询,即按key查询用例编号前置条件测试步骤、输入数据预期结果测试结果QUERY001-03-01初始化工作已完成查询关键字为51384608的记录返回符合查询条件的有记录预警信息用例QUERY001-03-01:索引状态查询结果:场景4场景编号QUERY001-04场景名称根据序号(偏移位置)查询上一条、下一条预警信息记录用例编号前置条件测试步骤、输入数据预期结果测试结果QUERY001-04-01初始化工作已完成查询偏移量为127的记录返回符合查询条件的有记录预警信息,并且返回该节点的前一个和后一个节点的偏移量。若后一个节点的偏移量为-125,则说明该节点没有后一个节点;若前一个节点的偏移量为-126,则说明该节点没有前一个节点。QUERY001-04-02初始化工作已完成查询偏移量为122的记录同上QUERY001-04-03初始化工作已完成查询偏移量为123的记录同上用例QUERY001-04-01:索引状态:查询结果:用例QUERY001-04-02:索引状态查询结果:用例QUERY001-04-03:索引状态查询结果:场景5场景编号QUERY001-05场景名称根据最高级别+最新未读查询用例编号前置条件测试步骤、输入数据预期结果测试结果QUERY001-05-01初始化工作已完成在红色级别中存在未读信息若红色级别中存在未读信息,则返回关键字最大的有记录预警信息QUERY001-05-02初始化工作已完成在红色级别中不存在未读信息,则在橙色级别中检索红色级别中不存在未读信息,若橙色级别中存在未读信息,则返回关键字最大的有记录预警信息,其他依次类推。用例QUERY001-05-01:红色级别索引状态:查询结果:用例QUERY001-05-02:红色级别索引状态:橙色级别索引状态:查询结果:3.7 GLOBALVAR -GVAR001设置和获取全局变量的值场景1场景编号GVAR001-01场景名称设置和获取信息未读情况的值用例编号前置条件测试步骤、输入数据预期结果测试结果GVAR001-01-01全局变量初始化工作已完成调用接口,输入信息未读标识以及新值55可以设置新值;输入信息未读标识可以获取该新设置的值。获取到设置后的值为55用例GVAR001-01-01:获取结果:配置文件中的状态:场景2场景编号GVAR001-02场景名称设置和获取电源采集的值用例编号前置条件测试步骤、输入数据预期结果测试结果GVAR001-02-01全局变量初始化工作已完成调用接口,输入电源采集标识以及新值12可以设置新值;输入电源采集标识可以获取该新设置的值。获取到设置后的值为12用例GVAR001-02-01:获取结果:场景3场景编号GVAR001-03场景名称设置和获取信号强度的值用例编号前置条件测试步骤、输入数据预期结果测试结果GVAR001-03-01全局变量初始化工作已完成调用接口,输入信号强度标识以及新值5可以设置新值;输入信号强度标识可以获取该新设置的值。获取到设置后的值为5用例GVAR001-03-01:获取结果:场景4场景编号GVAR001-04场景名称设置和获取语音开关标识的值用例编号前置条件测试步骤、输入数据预期结果测试结果GVAR001-04-01全局变量初始化工作已完成调用接口,输入语音开关标识以及新值3可以设置新值;输入语音开关标识可以获取该新设置的值。获取到设置后的值为3用例GVAR001-04-01:获取结果:配置文件中的状态

温馨提示

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

评论

0/150

提交评论