- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件实训管理平台测试设计
目 录
1 导言 1
1.1目的 1
1.2范围 1
1.3缩写说明 1
1.4术语定义 1
1.5引用标准 2
1.6参考资料 2
1.7版本更新信息 2
2.测试设计 2
2.1测试范围 2
2.2测试覆盖设计 3
3.测试用例 3
3.1用例一:基本页面的链接 4
3.2用例二:页面转移的正确性 4
3.3 用例三:显示课程列表 5
3.4用例四:课程详细信息 6
3.5用例五:注册信息测试 7
3.6用例六:学员基本信息页面的无效性测试 8
3.7用例七:选课结果提交测试 10
3.8用例八:面试结果查询测试 10
3.9用例九:面试管理测试 11
3.10用例十:项目信息跟踪测试 12
3.11用例十一:学员信息与实训情况查询测试 12
3.12用例十二:系统安全性测试 13
3.13用例十三:系统的并发性测试 14
1 导言
1.1目的
该文档的目的是描述网上招聘系统项目客户端的系统测试设计,其主要内容包括:
测试总体设计
测试用例设计
本文档的预期的读者是:
项目管理人员
测试人员
1.2范围
该文档为网上招聘系统客户端的系统测试设计,其中包括功能测试和性能测试的用例描述以及性能测试的测试脚本,为测试人员进行功能测试和性能测试提供标准和依据,以及详尽的测试步骤和方法。
1.3缩写说明
JSP
Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。
MVC
Model-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。
1.4术语定义
LoadRunner
Mercury Interactive的一个对Windows和UniX环境的负载测试工具。
功能性测试
按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。
非功能性测试
按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。
测试用例
测试人员设计出来的用来测试软件某个功能的一种情形。
1.5引用标准
[1] 《企业文档格式标准》
xx软件有限公司
[2] 《软件测试设计报告格式标准》
xx软件有限公司软件工程过程化组织
1.6参考资料
[1] 《LoadRunner使用手册》
xx软件有限公司编制
[2] 《网上招聘客户端需求说明》
xx软件有限公司编制
[3] 《软件测试技术概论》
古乐 史九林编著 /清华大学出版社
[4] 《软件测试:第二版》
Paul C.Jorgensen著/机械工业出版社
1.7版本更新信息
本文档的更新信息如表1:
修改编号 修改日期 修改后版本 修改位置 修改内容概述 000 2011.12.8 1.0 全部 初始发布版本
2.测试设计
由于本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程,性能测试是将功能测试过程中的单独用户改为20人同时执行以验证系统的性能。
2.1测试范围
系统测试依据的系统的应用工作流:
1. 基本信息:当学员注册账号进入平台“基本信息录入”页面,学员需填写自己的基本信息,加星号的为必填项目,学员须认真填写,要保证格式正确,如填写格式错误,系统给出错误提示。当点击“下一步”按钮时进入“课程选择”页面.
2. 课程选择:在课程列表中显示课程名称,课程发布尔日期,截止日期,课程类型,选课人数等,按课程发布尔日期排序。当点击课程名称时进入课程详细信息页面,课程详细页面显示课程名称,课程描述,课程要求,选课人数,点击“选择课程”提交选课结果。
3. 面试结果查询:当学员提交过选课结果后再次登录可以查看自己选择课程的面试结果。
4. 实训情况查询:通过老师面试的学员,即已入选所选课程的学员可以再登陆学生管理平台后查询自己参与的项目信息,包括项目度量跟踪记录,项目跟踪评审记录。
5. 课程管理:课程管理用例是教师登录到教师管理端发布课程信息,只要包括:课程名称、课程编号、课程描述、授课老师和所配套的培训课程。
6. 面试管理:面试管理用例是教师登录到教师管理端,教师根据选择其所授课程的学员信息选择学员并对学员进行面试管理的功能。
7. 项目信息跟踪:学员的项目信息跟踪用例是教师登录到教师管理端,对学员的项目信息进行跟踪,包括输入与查看。它完成了项目度量跟踪信息记录、项目开发评审跟踪信息记录和学员实训后软件水平评定功能。
8. 学员信息与实训情况查询:教师登录到教师管理端后可以
文档评论(0)