应用软件开发平台项目软件测试大纲
测试项目:_应用软件开发平台项目 测试日期:_2017年8月30日
1
目 录
1编写目的........................................................................................................................................ 3 2测试环境........................................................................................................................................ 3 3测试方法........................................................................................................................................ 3 4测试项目........................................................................................................................................ 3
4.1软件功能测试 .................................................................................................................... 3 4.2安全可靠性 ........................................................................................................................ 9 4.3用户界面 .......................................................................................................................... 10 4.4用户文档 .......................................................................................................................... 10 4.5病毒检查 .......................................................................................................................... 10
2
1编写目的
编写本文档的目的是为了让功能测试人员更深刻的理解功能测试需求,对功能测试起到指导作用。使项目经理、产品经理了解性能测试方法以及功能测试过程,保证此测试用例完全符合功能测试需求。
2测试环境
硬件部分:
数据库服务器:测试服务器一台 Web服务器:测试服务器一台 文件服务器:无 软件部分:
操作系统:Windows 2008 server 数据库:Oracle 10G
应用服务器:Weblogic9.2
3测试方法
使用以用户文档为基础构造的测试用例来测试程序和数据。
4测试项目
4.1软件功能测试 测试内序容(功能测试方法 号 模块) 预期测试结果 备注 3
1 2 3 4 帐号和密码正确时,允许登陆,不正确时应给予提示。 管理员对单位进行导入新增操作,并形成单位树形结构,对单位数据可以进行编单位管新建、导入、删除、修改、辑和删除操作,对不用的单理 停用单位 位可以进行停用操作,但是依然保留本单位的信息,只是不能进行操作。 在新建部门后,能正常显示1 查询部门 新建的部门。 2创建部门 部门管删除部门后,所对应的分类3修改部门 理 在列表中消失。 4删除部门 修改部门后,部门信息发生 相应的变化。 管理员登陆后能对学员数据进行管理维护。 能够创建新的学员,创建通过录入和excel导入的形式操作,并在数据列表中显示正确。能够修改已经创建的1创建学员 学员信息,并在数据列表中2导入学员 显示正确。 3修改学员 学员管能够删除不需要的学员信4删除(批量删除)学员 理 息,数据量比较大的情况可5注册审批 以进行批量删除操作,并在6自签(免签) 数据列表中显示正确。 学员进行注册,由管理员进行审批操作,符合的给予通过,反之不通过。 管理员可以对学员进行自签和免签操作。 登陆 使用帐号登陆 4
5 师资管理 6 课程管理 7 高级设置 8 日志管理 管理员帐户登陆可以根据模板导入教师资源,能够正常显示导入的教师信息。 能够勾选一些教师,并且以 Excel的形式进行导出操 作。 1导入教师 对不需要的教师可以进行2导出教师 删除操作,数据量较大可以3删除(批量删除)教师 进行批量删除操作。 4可以进行条件查询 可以根据教师所在的单位、5修改教师信息 教师级别、姓名、所学专业、 员工编号等进行准确的查询操作。 教师信息有误或者需要更改自己的一些信息,可以进行修改操作。 管理员帐户可以添加、修改课程,能够正确查看到添加1添加课程 和修改的课程列表。 2修改课程 可以删除课程,数据量较3删除课程 大,可以进行批量删除操4停用课程 作。 对不需要启用的课程可以停用。 管理员对题型进行新建,修改删除的操作。 系统术语在管理员登录的时候自动生成数据,可以进行修改的操作。 可以管理题型、系统术语、管理员对能力种类、能力项能力项、能力种类以及节进行新建,修改删除的操假日设置 作。 管理员可以设置节假日包括正常双休日、正常上班日、法定节假日、周末调休日。 可以看到管理员登录账号、姓名、ip、登录时间、退出查询日志 时间等,并且可以根据所在 单位、账号、姓名以及日期进行准确查询。 5
管理员登录,可以查询学员的签到情况,比如签到时间,签退时间,签到状态等,可以看到学员的签到情并可以根据姓名、账号、部9 签到查况,导出Excel 门、月份准确查询某一个学询 员的状况。 管理员可以以Excel的形式展示学员的签到情况。 管理员帐户登陆可以根据模板导入培训计划,能够正常显示导入的培训计划信息。 1导入计划 可以添加培训计划,能够正2添加计划 常显示添加的培训计划信3删除(批量删除)计划 息。 10 培训计4可以进行条件查询 对不需要的培训计划可以划 5修改计划信息 进行删除操作,数据量较大 可以进行批量删除操作。 可以根据计划名称、责任人、培训时间等进行准确的查询操作。 可以修改计划信息。 管理员帐户登陆可以添加培训班,能够正常显示添加的培训班信息。 可以对培训班的信息进行1添加培训班 修改操作。 2参加评估 对不需要的培训班可以进3删除(批量删除)培训行删除操作,数据量较大可11 培训班班 以进行批量删除操作。 管理 4停用培训班 也可以进行停用培训班的5修改培训班信息 操作,但是保留培训班的信6培训班详情查看 息。 7报名审核 点击详情可以看到培训班的课程列表、学员列表、以及培训班的统计状况 学员在App端可以进行培训班的报名,管理员管理培训班可以给予培训班学员的报名通过与不通过。学员可以对自己参加的培训班进行评估,也就是参加调查问卷。 6
管理员帐户可以添加、修改题目,能够正确查看到添加1添加题目 和修改的题目列表。 2修改题目 可以删除题目,数据量较3删除(批量删除)题目 大,可以进行批量删除操12 题库管4导入题目 作。 理 5导出题目 管理员可以根据模板导入 题目,能够正确查看到导入的题目列表。并且可以导出题目,以Excel的形式呈现。 在题库管理页面,先新建题库集,再新建题库,最后出现题目列表,对题库集也可以进行导入、修改、删除、导出。对题库可以进行题型统计。 新建试卷的过程中,需要填写试卷的基本信息,信息保存后,需要进行题型设置,并且进行试卷策略操作,组好的试卷可以抽取全部题目进行试卷校验和题型分析。并且可以导出Excel和Word的形式,如果试卷组卷过程中有问题,可清空题目,重新配置试卷。 添加考试的时候,选中我们新建的考试的试卷,考试可计时,也可不计时,可以选择允许所有学员参加考试,也可在控制台安排,并且能指定时间段进行考试时间的设置。 管理员对试卷进行新建,修改删除的操作,数据量较1添加试卷 大,可以直接导入试卷,删2修改试卷 除的时候可以进行批量删3删除(批量删除)试卷 除。 试卷管4导入试卷 13 可以根据试卷的分类、用理 5多条件查询试卷 途、名称进行搜索查询。 6停用试卷 对不用的试卷,保留其数据7浏览试卷 信息可以进行停用操作。 新建或导入的试卷可以进行浏览。 管理员对考试进行新建,修改删除的操作,数据量较大,删除的时候可以进行批1添加考试 量删除。 2修改考试 可以根据考试的分类、状3删除(批量删除)考试 态、名称进行搜索查询。 线上考14 4多条件查询考试 对不用的考试,保留其数据试 5停用考试 信息可以进行停用操作。 6考试控制台 在考试控制台可以导入考 生、添加考生、删除考生、安排评卷人、安排考试时间、自动阅卷、导出考生成绩、强制交卷等操作。 7
管理员对考试进行新建,修 改删除的操作,数据量较1添加考试 大,删除的时候可以进行批2修改考试 量删除。 15 线下考3删除(批量删除)考试 可以根据考试类型、考试名试 4多条件查询考试 称进行搜索查询。 5考试控制台 在考试控制台可以添加学 员、删除学员并且可以编辑学员的分数。 管理员登陆后能对教具数据进行管理维护。 能够添加新的教具,创建通过录入和excel导入的形式操作,并在数据列表中显示1添加教具 正确。能够修改已经创建的2导入教具 教具信息,并在数据列表中3修改教具 16 教具管显示正确。 4删除(批量删除)教具 理 能够删除不需要的教具信5教具审批 息,数据量比较大的情况可 以进行批量删除操作,并在数据列表中显示正确。 申请人申请教具,管理员可以根据教具的使用情况给予通过或不通过的决定。 管理员登录可以根据模板进行人才的导入,并能正确1导入人才 看到导入的人才列表。 专家人17 2删除(批量删除)人才 可以删除人才,数据量较才 大,可以进行批量删除操作。 管理员帐户可以添加、修改调查,能够正确查看到添加1添加调查 和修改的调查列表。 2修改调查 发布调可以删除调查,数据量较18 3删除调查 查 大,可以进行批量删除操4停用调查 作。 对不需要启用的调查可以停用。 管理员登录,在单位概况中,以统计图的形式进行展19 单位概柱状图显示 示,统计总人数、总计划数、况统计 总培训班数、总培训人数。 在添加调查的页面可以进行调查的模板下载和导入。并且可以指定学员参加调查。 8
管理员对统计的学员进行修改操作,跳转到新的页可以对在线考试进行修改20 在线考面,可以统计到学习班学员操作 试统计 的总分、通过分数、考试成绩等情况。 管理员对统计的学员进行修改操作,跳转到新的页学员统21 可以对学员进行修改操作 面,可以统计学员年度的培计 训数量、考试数量、调查数量以及平均成绩。 管理员登录,在培训班统计中,以柱状图的形式展示培训班数量、总培训天数、总培训班22 柱状图显示 课程数量、应培训人数、实统计 际参加人数、每人参培人数、人数/课程、人数/培训班。 管理员登录,在培训计划统 计中,以柱状图的形式展示23 培训计年度计划数、计划实施数、划统计 柱状图显示 计划未实施数。
4.2安全可靠性
序测试内测试方法 号 容 1 预期测试结果 备注 2 3 软件发现错误时,有错误提 软件容在软件的测试运行中进行示,可以回复到正常状态。错性 判定。 对关键输入数据的有效性检查比较完备。 以不同权限的用户登陆系 安全保用户和密码验证功能正确,统,对其权限设置进行测密性 权限设置正确。 试。 没有发生由于软件错误而 运行稳在软件的测试运行中进行导致的系统崩溃和丢失数定性 判定。 据现象。 9
4.3用户界面
序测试内测试方法 预期测试结果 备注 号 容 1 界面输在软件的测试运行中检光标可以正确定位到输入 查界面输入是否正常。 域,输入数据有效,输入顺入 序合理。 2 界面显在软件的测试运行中检在1024*768分辨率下,界 查界面显示是否正常。 面显示正常。 示 3 界面文在软件的测试运行中检界面文字与提示表达清晰, 字与提查界面文字与提示的表无错误和模糊语义。 达是否清晰,有无错误和示 模糊语义。 4.4用户文档 序测试内号 容 用户文1 档完整性 用户文2 档正确性 用户文3 档一致性 4.5病毒检查
序测试内测试方法 预期测试结果 号 容 病毒检1 运用杀毒软件检测病毒。 没有病毒。 查
测试方法 检查用户文档的描述是否包含产品使用所需的所有必要信息。 检查用户文档中的所有信息是否正确,有无歧义和错误的表达。 检查用户文档的内容是否一致,与程序及数据是否一致。 预期测试结果 用户文档的描述包含产品使用所需的所有必要信息。 用户文档的信息描述正确,无歧义。 用户文档的内容一致,与程序及数据一致。 备注 备注 10
因篇幅问题不能全部显示,请点此查看更多更全内容