实验五人事工资管理系统测试设计.doc_第1页
实验五人事工资管理系统测试设计.doc_第2页
实验五人事工资管理系统测试设计.doc_第3页
实验五人事工资管理系统测试设计.doc_第4页
实验五人事工资管理系统测试设计.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

第 1 页 共 12 页 人事工资管理系统测试设计人事工资管理系统测试设计 第 2 页 共 12 页 目目 录录 1 导言导言 3 1 1 目的目的 3 1 2 范围范围 3 1 3 术语定义术语定义 3 1 4 引用标准引用标准 4 1 5 参考资料参考资料 4 2 测试设计测试设计 4 2 1 测试范围测试范围 4 2 2 测试覆盖设计测试覆盖设计 5 3 测试用例测试用例 5 3 1 用例一 基本页面的链接用例一 基本页面的链接 5 3 2 用例二 页面转移的正确性用例二 页面转移的正确性 6 3 3 用例三 显示岗位列表用例三 显示岗位列表 7 3 4 用例四 在岗人员基本信息用例四 在岗人员基本信息 8 3 5 用例五 工资调整项目检查用例五 工资调整项目检查 8 3 6 用例六 工资修改后预览显示测试用例六 工资修改后预览显示测试 9 3 7 用例七 系统安全性测试用例七 系统安全性测试 10 3 15 用例八 系统的并发性测试用例八 系统的并发性测试 11 第 3 页 共 12 页 1 导言导言 1 1 目的 该文档的目的是描述人事工作管理系统项目客户端的系统测试设计 其主要内容 包括 测试总体设计 测试用例设计 本文档的预期的读者是 项目管理人员 测试人员 1 2 范围 该文档为人事工资管理系统客户端的系统测试设计 其中包括功能测试和性能测 试的用例描述以及性能测试的测试脚本 为测试人员进行功能测试和性能测试提供标 准和依据 以及详尽的测试步骤和方法 1 3 术语定义 LoadRunner Mercury Interactive 的一个对 Windows 和 UniX 环境的负载测试工具 功能性测试 按照系统需求定义中的功能定义部分对系统实行的系统级别的测试 非功能性测试 按照系统需求定义中的非功能定义部分 如系统的性能指标 安全性能指标等 对系统实行的系统级别的测试 测试用例 测试人员设计出来的用来测试软件某个功能的一种情形 第 4 页 共 12 页 1 4 引用标准 1 企业文档格式标准 北京长江软件有限公司 2 软件测试设计报告格式标准 北京长江软件有限公司软件工程过程化组织 1 5 参考资料 1 LoadRunner 使用手册 北京长江软件有限公司编制 2 网上招聘客户端需求说明 北京长江软件有限公司编制 3 软件测试技术概论 古乐 史九林编著 清华大学出版社 4 软件测试 第二版 Paul C Jorgensen 著 机械工业出版社 2 测试设计测试设计 由于本次测试主要是针对需求进行的系统测试 包括功能测试和性能测试的技术 功能测试是执行指定的工作流程 性能测试是将功能测试过程中的单独用户改为 20 人 同时执行以验证系统的性能 2 1 测试范围 系统测试依据的系统的应用工作流 岗位查询 在岗位列表中显示岗位名称 岗位类型 相应报酬等 按岗位报酬从高到低的顺序排序 当点击岗位名称时显示岗位详 细信息页面 岗位详细页面显示岗位名称 岗位描述 工作内容 在岗人数 点击 查询该岗位 进入相应岗位在岗人员基本信息 页面 在岗人员基本信息 当进入 在岗人员基本信息 页面 管理人 员可以点击对应人员后面的查询按钮进行详细查询 点及 返回 第 5 页 共 12 页 按钮可以返回岗位查询界面 点击 工资管理 按钮时进入 工 资管理 页面 工资管理 在工资管理页面上显示的是当前人员的工资水平以及 详细类别 点击 返回 按钮在岗人员基本信息页面 点击 修 改 按钮将进入 工资调整 页面 工资调整 在工资调整页面 管理者课修改相应分类的信息 当 用户修改完成点击 提交 按钮时 填写格式不正确的项目会报 错 用户须修改相应项目 正确则提示修改成功 并显示修改后 的结果 2 2 测试覆盖设计 由于本次测试是系统测试 测试的依据是系统需求 测试的设计应该满足对需求 的覆盖 所以 采用的测试方法主要是黑盒测试 包括等价类划分 有效测试和无效 测试 边界值和错误猜测法等 表 F 就是测试用例覆盖矩阵 表 F 2 测试用例功能 性能覆盖矩阵 序号序号功能项功能项测试用例测试用例优先级优先级 0101 所有基本页面的链接正确 TestCase FUNC 01TestCase FUNC 01 中中 0202 所有页面的转移正确 TestCase FUNC 02TestCase FUNC 02 中中 0303 岗位查询信息列表正确 TestCase FUNC 03TestCase FUNC 03 高高 0404 在岗人员基本信息正确 TestCase FUNC 04TestCase FUNC 04 高高 0505 工资管理界面信息显示正确 TestCase FUNC 05TestCase FUNC 05 高高 0606 工资调整项目检查正确 TestCase FUNC 06TestCase FUNC 06 高高 0707 工资修改后预览显示正确 TestCase FUNC 07TestCase FUNC 07 高高 0808 访问安全性 TestCase Perf 1TestCase Perf 1 高高 0909 并发访问的性能测试 TestCase Perf 2TestCase Perf 2 高高 3 测试用例测试用例 按照上面的测试矩阵表 设计相应的测试用例如下 3 1 用例一 基本页面的链接 这个测试用例的测试编号是 TestCase FUNC 01 测试内容是验证所有基本页面链 第 6 页 共 12 页 接的正确性 同时所有的页面都按照需求有正确的显示 表 F 3 是这个测试用例的具 体设计 表 F 3 TestCase FUNC 01 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase FUNC 01 测试项目标题 测试项目标题 所有基本页面的正确链接 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 验证网站首页所有链接有效 验证网站首页中图片能正确装入 验证网站首页中的超连接的连接页面与页面中指示 或 图示 相符 验证网站中各个页面的显示的信息都符合需求 测试环境与系统配置测试环境与系统配置 详见 测试计划 测试输入数据测试输入数据脚本见 TC F 01 c 见测试开发文档 测试次数 测试次数 每个测试过程做 2 次 预期结果预期结果 可以正确显示图片 每个链接有效 超连接的连接页面与页面中指 示 或 图示 相符 测试过程测试过程 登陆人事工作管理平台 对首页的每个链接 点击进入 察看链接 进入页面是否与预设目标相符合 页面显示是否正常 测试结果测试结果 测试结论测试结论 实现限制实现限制 备注备注 3 2 用例二 页面转移的正确性 这个测试用例的测试编号是 TestCase FUNC 02 测试内容是测试所有转移页面链 接的正确性 同时所有的页面都按照需求有正确的显示 表 F 4 是这个测试用例的具 体设计 表 F 4 TestCase FUNC 02 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 CV FUNC 02 测试项目标题 测试项目标题 转移页面的正确性 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 验证网站每页输入 转到 的输入框能正确处理输入 测试环境与系统配置测试环境与系统配置 详见 测试计划 第 7 页 共 12 页 测试输入数据测试输入数据异常数据 0 1 4 6 正常数据 1 测试次数 测试次数 每个测试过程做 2 次 预期结果预期结果 对于正常数据能够转到相应页面 异常数据能够报错 测试过程测试过程 登陆人事工资管理系统平台 对于首页 转到 的输入框 依次输入如上数据 测试结果测试结果 测试结论测试结论 实现限制实现限制 备注备注 3 3 用例三 显示岗位列表 这个测试用例的测试编号是 TestCase FUNC 03 测试内容是测试所有职位列表页 面的正确性 同时所有的页面都按照需求有正确的显示 表 F 5 是这个测试用例的具 体设计 表 F 5 TestCase FUNC 03 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase FUNC 03 测试项目标题 测试项目标题 岗位列表的显示 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 验证网页上的表格是否正确显示 验证在岗位列表中是否正确显示岗位名称 岗位类型 岗位描述 相应报酬 工 作内容 在岗人数 验证岗位列表是否按岗位报酬从高到低排序 测试环境与系统配置 测试环境与系统配置 软件环境 Micrsoft windowXP Professional 硬件环境 P4 1 7GHz CPU 1 7GHz 512MB 内存 网络环境 6 人共享 1M 带宽 测试输入数据测试输入数据无 测试次数 测试次数 应在至少 2 种浏览器中进行测试 并刷新 2 次 预期结果 预期结果 网页正确显示 在职位列表中正确显示岗位名称 岗位类型 岗位描述 相应报酬 工作内容 在岗人数 岗位列表按岗位报酬从高到低排序 第 8 页 共 12 页 测试过程 测试过程 在 IE 浏览器中登陆人事工作管理平台 并刷新 在遨游浏览器中登陆人事工作管理平台 并刷新 测试结果 测试结果 测试结论 测试结论 实现限制 实现限制 无 备注 备注 无 3 4 用例四 在岗人员基本信息 这个测试用例的测试编号是 TestCase FUNC 04 测试内容是测试所有职位详细信 息页面的正确性 同时所有的页面都按照需求有正确的显示 表 F 6 是这个测试用例 的具体设计 表 F 6 TestCase FUNC 04 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase FUNC 04 测试项目标题 测试项目标题 在岗人员基本信息查询 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 验证页面是否正确显示了在岗人员的姓名 年龄 岗位 工作组成等数几项 验证在岗人员基本信息页面上的信息是否与岗位列表中有关的信息相符 测试环境与系统配置 测试环境与系统配置 软件环境 Micrsoft windowXP Professional Micrsoft IE6 0 硬件环境 P4 1 7GHz CPU 512MB 内存 网络环境 6 人共享 1M 带宽 测试输入数据测试输入数据无 测试次数 测试次数 应至少测试 3 个不同的职位 并随机进行 预期结果 预期结果 职位详细页面显示职位名称 职位描述 职位要求 招聘人数 测试过程 测试过程 在显示的职位列表中随机的单击某一在岗人员姓名 测试结果 测试结果 测试结论 测试结论 实现限制 实现限制 无 备注 备注 无 第 9 页 共 12 页 3 5 用例五 工资调整项目检查 这个测试用例的测试编号是 TestCase FUNC 05 测试内容是测试应聘者在正常 非正常 输入的条件下是否可以将简历成功提交 同时所有的页面都按照需求有正确 的显示 表 F 7 是这个测试用例的具体设计 表 F 7 TestCase FUNC 05 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase FUNC 05 测试项目标题 测试项目标题 工资调整项目检查 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 检查工资修改后每个项目的合法性 测试环境与系统配置测试环境与系统配置 软件环境 Micrsoft windowXP Professional Micrsoft IE6 0 硬件环境 P4 2 8GHz CPU 2 79GHz 512MB 内存 网络环境 10 人共享 1M 带宽 详见 测试计划 测试输入数据测试输入数据脚本 TC F 02 c 见测试开发文档 测试次数 测试次数 每个测试过程做 2 次 预期结果预期结果 当出现不合法的项目时 会提示用户错误 返回加以改正 如果正确 则提示修改成功 测试过程测试过程 登陆工资调整界面 尽享相关项目的修改 并提交 检测正确性 测试结果测试结果 测试结论测试结论 实现限制实现限制 备注备注 3 6 用例六 工资修改后预览显示测试 这个测试用例的测试编号是 TestCase FUNC 06 测试内容是测试应聘者基本信息 页面在非正常输入时系统的异常处理 同时所有的页面都按照需求有正确的显示 表 F 8 是这个测试用例的具体设计 表 F 8 TestCase FUNC 06 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase FUNC 06测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 第 10 页 共 12 页 测试项目标题 测试项目标题 工资修改后预览显示测试 测试内容 测试内容 对于修改后信息显示正确与否的测试 测试环境与系统配置测试环境与系统配置 详见 测试计划 测试输入数据测试输入数据修改后的相关内容 测试次数 测试次数 每个测试过程做 2 次 预期结果预期结果 显示正确 测试过程测试过程 查看修改后的界面 与预期值进行对比 测试结果测试结果 测试结论测试结论 实现限制实现限制 备注备注 3 7 用例七 系统安全性测试 这个测试用例的测试编号是 TestCase Perf 1 测试内容是测试应聘者进行非正 常访问时系统的异常处理 表 F 16 是这个测试用例的具体设计 表 F 16 TestCase Perf 1 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase Perf 1 测试项目标题 测试项目标题 非正常页面访问的测试 测试人员 测试人员 陈俊林 测试时间 测试时间 2010 11 29 测试内容 测试内容 直接访问后续页面而不通过首页 测试环境与系统配置测试环境与系统配置 详见 测试计划 测试输入测试输入 数据数据 直接在地址栏输入 http 59 64 164 26 client CVbasicinfo jsp 直接在地址栏输入 http 59 64 164 26 client Career jsp 直接在地址栏输入 http 59 64 164 26 client Education ajsp 直接在地址栏输入 http 59 64 164 26 client skills jsp 直接在地址栏输入 http 59 64 164 26 client Family jsp 直接在地址栏输入 http 59 64 164 26 client addition jsp 直接在地址栏输入 http 59 64 164 26 client exam jsp 测试次数 测试次数 每个测试过程做 2 次 预期结果预期结果 有错误提示框出现 或者重定向到首页 第 11 页 共 12 页 测试过程测试过程 直接在地址栏输入 http 59 64 164 26 client CVbasicinfo jsp 直接在地址栏输入 http 59 64 164 26 client Career jsp 直接在地址栏输入 http 59 64 164 26 client Education jsp 直接在地址栏输入 http 59 64 164 26 client skills jsp 直接在地址栏输入 http 59 64 164 26 client Family jsp 直接在地址栏输入 http 59 64 164 26 client addition jsp 直接在地址栏输入 http 59 64 164 26 client exam jsp 测试结果测试结果 测试结论测试结论 实现限制实现限制 备注备注 3 15 用例八 系统的并发性测试 这个测试用例的测试编号是 TestCase Perf 2 测试内容是测试 20 个应聘者同时 访问系统时 系统的性能情况 表 F 17 是这个测试用例的具体设计 表 F 17 TestCase Perf 2 测试用例 测试项目名称 测试项目名称 人事工资管理系统 管理 测试用例编号 测试用例编号 TestCase Perf 2 测试

温馨提示

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

最新文档

评论

0/150

提交评论