1、房屋中介管理系统 测试计划说明书1. 引言31.1. 编写目的31.2. 背景31.3. 定义31.4. 参考资料32. 测试设计说明32.1. 测试1(主函数)32.1.1. 逻辑32.1.2. 控制52.1.3. 测试用例52.2. 测试2(身份验证)62.2.1. 逻辑62.2.2. 控制72.2.3. 测试用例72.3. 测试3(添加信息)72.3.1. 逻辑72.3.2. 控制82.3.3. 测试用例82.4. 测试4(搜索信息)82.4.1. 逻辑82.4.2. 控制92.4.3. 测试用例92.5. 测试5(交易)102.5.1. 逻辑102.5.2. 控制112.5.3. 测试
2、用例112.6. 测试6(查询信息)112.6.1. 逻辑112.6.2. 控制122.6.3. 测试用例122.7. 测试7(修改信息)132.7.1. 逻辑132.7.2. 控制142.7.3. 测试用例143. 评价准则153.1. 范围153.2. 数据整理153.3. 尺度151. 引言1.1. 编写目的本测试计划的具体编写目的,指出预期的读者范围。1.2. 背景说明:a 测试计划所从属的软件系统的名称;b 该开发项目的历史,列出用户和执行此项目测试的计算中心,说明在开始执行本测试计划之前必须完成的各项工作。1.3. 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.
3、4. 参考资料列出要用到的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关的批文;b 属于本项目的其他已发表的文件;c 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2. 测试设计说明2.1. 测试1(主函数)2.1.1. 逻辑v 程序流程图v 流图2.1.2. 控制人工输入,结果直接显示在屏幕上。2.1.3. 测试用例测试路径:5条1.输入:登录用户为业务员。 预期结果:跳转至添加信息界面。2.输入:登录用户为联络员。 预期结果:跳转至搜索信息界面。3.输入:登录用户为营业员。 预期结果
4、:跳转至交易界面。4.输入:登录用户为经理,功能选择为查询信息。 预期结果:跳转至添查询信息界面。5.输入:登录用户为经理,功能选择为修改信息。 预期结果:跳转至修改信息界面。2.2. 测试2(身份验证)2.2.1. 逻辑v 程序流程图v 流图2.2.2. 控制人工输入,结果直接显示在屏幕上。2.2.3. 测试用例测试路径:2条1. 输入:存在的用户。 预期结果:显示登陆成功。2.输入:不存在的用户。 预期结果:显示密码错误或用户不存在。2.3. 测试3(添加信息)2.3.1. 逻辑v 程序流程图v 流图2.3.2. 控制人工输入,结果直接显示在屏幕上。2.3.3. 测试用例测试路径:1条输入
5、:房屋信息。预期结果:显示添加成功。2.4. 测试4(搜索信息)2.4.1. 逻辑v 程序流程图v 流图2.4.2. 控制人工输入,结果直接显示在屏幕上。2.4.3. 测试用例测试路径:1条输入:搜索命令。预期结果:显示搜索结果。2.5. 测试5(交易)2.5.1. 逻辑v 程序流程图v 流图2.5.2. 控制人工输入,结果直接显示在屏幕上。2.5.3. 测试用例测试路径:2条1. 输入:存在的房屋信息。 预期结果:出现输入交易信息的界面并存储。2. 输入:不存在的房屋信息。 预期结果:显示信息不存在并出现输入买家要求的界面。2.6. 测试6(查询信息)2.6.1. 逻辑v 程序流程图v 流图
6、2.6.2. 控制人工输入,结果直接显示在屏幕上。2.6.3. 测试用例测试路径:3条1. 输入:功能1。 预期结果:显示房屋信息。2. 输入:功能2. 预期结果:显示交易信息。3. 输入:其他。 预期结果:显示错误,并跳转回选择界面。2.7. 测试7(修改信息)2.7.1. 逻辑v 程序流程图v 流图2.7.2. 控制人工输入,结果直接显示在屏幕上。2.7.3. 测试用例测试路径:5条1. 输入:功能1以及存在的员工姓名。 预期结果:显示已存在的员工信息,修改后储存。2. 输入:功能1以及不存在的员工姓名。 预期结果:显示员工不存在,无法修改。3. 输入:功能2以及存在的员工姓名。 预期结果
7、:显示员工存在,无法再次添加。4. 输入:功能2以及不存在的员工姓名。 预期结果:添加新员工信息并储存。5:输入:其他功能。 预期结果:显示错误信息并跳转回选择界面。3. 评价准则3.1. 范围说明所选择的测试用例能够接查的范围及其局限性。3.2. 数据整理陈述为了把测试数据加工成便于评价的适当形式,使得测试结果可以同,已知结果进行比较而要用到的转换处理技术,如手工方式或自动方式;如果是用自动方式整理数据,还要说明为进行处理而要用到的硬件、软件资源。3.3. 尺度说明用来判断测试工作是否能通过的评价尺度,如合理的输出结果的类型、测试输出结果与预期输出之间的容许偏离范围、允许中断或停机的最大次数。