导入导出测试文档,测试点,等价类编写。

实验室的项目到了测试阶段,上学期学了软件工程导论,结合网上的例子,写了下面的测试文档。供广大网友借鉴一下。


项目导入

测试类型 功能测试 模块名称 项目导出 用例描述 该用例用来测试在项目导出界面,用户能否正常导出,如果出错,是否能给出 出错提示。正常应提示导出成功。 前置条件 已经连接好服务器,且服务器中有数据。 编号 测试项 操作步骤 期望结果 实际结果 1 项目导出 1、项目导出 2、点击年份 3、选择数据库 4、确认导出位置 1、年份下有正确的项目名称 2、数据,字段,格式正确 3、导出后位置及名称正确 4、导出成功的提示 符合期望

测试点

测试点编号 测试点 编号 测试点 1 导出后文件格式是否正确 2 各字段是否正确 3 文件名是否有要求,是否符合要求 4 数据导出后是否正确 5 选择表中除项目信息表数据为空时,是否可以导出 6 导出失败是否显示失败提示 7 导出成功是否显示成功提示 8 填写数据后修改,再导出查看结果

等价类

因为项目导出 不会出现数据库里面的数据不对 所以就没有编写对应无效等价类

测点编号 等价类编号 有效等价类 无效等价类 编号 有效等价类 无效等价类 1 正常项目的数据 2 空项目的数据 3 同一项目修改后导出 4 无法连接服务器时导出项目 测试点

测试用例

用例编号 测试用例 包含测试点 包含等价类 测试结果 编号 测试用例 包含测试点 包含等价类 结果 1 2020的1 1,2,3,4,7 1 符合期望 2 “测试” 无数据 1,2,3,4,6,7 2 符合期望 3 2020的1 1,2,3,4,7,8 3 符合期望 4 2020的1(无网) 4 中断

项目导出 这个没有上面的那么详细,而且我们项目的导出分为1.全部导入。2.部分导入。3.合并。4.覆盖。

测试点

测试点编号 测试点 编号 测试点 1 错误数据导入后是否会回滚恢复至原有状态 2 项目合并是否正确覆盖或者跳过 3 数据导入后格式是否正确 4 数据导入后是否正确 5 选择表中除项目信息表数据为空时,是否可以导入 6 导入失败是否显示失败提示 7 导入成功是否显示成功提示 8 项目覆盖是否正常删除原有数据 9 导入部分信息时 是否只导入规定表

等价类

编号 有效等价类 无效等价类 编号 有效等价类 无效等价类 1 正确的db文件正确数据 由TXT更改成db数据类型 2 表中外键约束关系正确 表中外键约束关系不正确 3 表中主键唯一性正确 表中主键唯一性不正确 4 表中数据格式正确 数据格式不正确 5 表中有数据 表中无数据 6 无网时项目导入

导入导出测试点归纳。

经验分享 程序员 微信小程序 职场和发展