人事系统检测测验文档

上传人:876****10 文档编号:141685030 上传时间:2020-08-11 格式:DOC 页数:10 大小:134KB
返回 下载 相关 举报
人事系统检测测验文档_第1页
第1页 / 共10页
人事系统检测测验文档_第2页
第2页 / 共10页
人事系统检测测验文档_第3页
第3页 / 共10页
人事系统检测测验文档_第4页
第4页 / 共10页
人事系统检测测验文档_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《人事系统检测测验文档》由会员分享,可在线阅读,更多相关《人事系统检测测验文档(10页珍藏版)》请在金锄头文库上搜索。

1、人事管理系统测试文档目录1.简介1.1目的1.2背景1.3范围1.4项目标识2. 测试时间与人员3.测试需求4.测试策略4.1测试类型4.1.1数据和数据库完整性测试4.1.2功能测试4.1.3用户界面测试4.1.4安全性和访问控制测试4.1.5配置测试5 系统6缺陷报告1. 简介1.1 目的的这一“测试计划”文档有助于实现以下目标:矚慫润厲钐瘗睞枥庑赖。确定该系统中的各数据信息以及该测试的各个部件。确定该系统能够很好的处理一下的几点要求:1) 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等;2) 员工各种信息的修改;3) 对于转出、辞职、辞退、退休员工信息的删除;4)

2、 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;多条件组合查询;聞創沟燴鐺險爱氇谴净。 5)对查询、统计的结果打印输出。 6)导出查询和统计的结果,形成Excel表。一般采用的测试策略包括用户界面测试 数据和数据库完整性测试和功能测试一用户界面测试,英文是User interface testing。又称UI测试。 用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。 用户

3、界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。 用户界面测试用户分析软件用户界面的设计是否合乎用户期望或要求。它常常包括菜单,对话框及对话框上所有按钮,文字,出错提示,帮助信息 (Menu 和Help content)等方面的测试。比如,测试Microsoft Excel中插入符号功能所用的对话框的大小,所有按钮是否对齐,字符串字体大小,出错信息内容和字体大小,工具栏位

4、置/图标等等。残骛楼諍锩瀨濟溆塹籟。二数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。数据库完整性原即: (1)主码完整性:主码不能为空; (2)外码完整性:外码必须等于对应的主码或者为空。 (3)数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。酽锕极額閉镇桧猪訣锥。三功能测试,也称为behavioral testing(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。功能测试也叫黑盒子测试或数据驱动测试,只需考虑各个功能,不需要考虑整个软件的内部结构及代码.一般从软件产品的界面、架构出发,按照需求编写出

5、来的测试用例,输入数据在预期结果和实际结果之间进行评测,进而提出更加使产品达到用户使用的要求。彈贸摄尔霁毙攬砖卤庑。本测试所用的资源主要主要包括人力资源、硬件资源、时间资源。其中人力资源即本组测试人员,硬件资源主要配置符合需求分析中的硬件配置,时间资源主要由本组测试人员利用课余时间进行测试。謀荞抟箧飆鐸怼类蒋薔。本测试可交付元素包括运行界面,以及运行程序后的各个功能的实现界面。1.2 背景一基于人事系统的各方面的要求,对其进行分析后发现其中主要的处理对象如下:1)员工基本信息:员工编号(Stano),姓名(NameInfo),性别(Sex),出生年月(Birth),部门号(depID),职务(

6、DutyId),户籍所在地(Provi),民族(Folk),联系方式(Tellphone)是否已婚(Marrige)。 厦礴恳蹒骈時盡继價骚。2)员工学历信息: 员工编号(Stano),学历(level),专业(SpeciLity),毕业时间(graTime),毕业学校(school)茕桢广鳓鯡选块网羈泪。3)员工婚姻状况信息: 员工编号(Stano),配偶姓名(Marriage_name),配偶年龄(Marriage_age),配偶联系方式(Marriage_tellphone)鹅娅尽損鹌惨歷茏鴛賴。4)企业部门信息:部门号(depID),部门名称(depName)5)企业职位信息:职位编号

7、(DutyId),职位名称(DutyName)6)员工工资信息:职工编号(Stano),职工姓名(MyName),工资(Salary)7)管理员信息:管理员(MyName),密码(MyPass),权限(isManager)二且其中主要的性能包括 1)员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等; 2)员工各种信息的修改; 3)对于转出、辞职、辞退、退休员工信息的删除; 4)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;

8、多条件组合查询;籟丛妈羥为贍偾蛏练淨。 5)对查询、统计的结果打印输出。 6)导出查询和统计的结果,形成Excel表。前提为:该系统能正常的进行运行。1.3 范围一单元测试: 单元测试集中的检测软件设计的最小单元模块。可以应用人工测试和计算机测试这样两种不同类型的测试方法,完成单元测试工作。这两种测试方法各有所长,互相补充。通常,单元测试主要使用白盒测试技术,而且对多个模块的测试可以并行地进行。預頌圣鉉儐歲龈讶骅籴。二集成测试: 集成测试是测试和组装软件的系统化技术,集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图组装成为子系统或系统,进行集成测试。实

9、践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。渗釤呛俨匀谔鱉调硯錦。三系统测试:系统测试,英文是System Testing。是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅

10、仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。铙誅卧泻噦圣骋贶頂廡。四本计划所针对的测试类型是功能测试(功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能)。擁締凤袜备訊顎轮烂蔷。五在人事管理系统中 1)员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等; 2)员工各种信息的修改; 3)对于转出、辞职、辞退、退休员工信息的删除; 4)按照一定的条件,查询、统计符合条件的员工信息; 5)对查询、统计的结果打印输出。 6)导出查询和统计的结果,形成Excel表。这六个功能都采用功能测试。(

11、在此之前已进行过单元测试和集成测试)。六可能会影响测试设计、开发和实施的风险或意外事件包括: 1)人为因素软件测试中的许多工作是由人来完成的,因此,人为因素是影响测试效率的一个重要方面。这样的差异并非偶然,这是因为测试人员在应用一个测试方法时具有很大的灵活性,从而使测试人员的经验和学习能力可以有较大的发挥余地。所以只能采用越来越严格的测试方法和过程来有效地避免人为因素对测试效率的影响。 2)软件类型软件类型也是影响测试效率的一个重要因素。即使是同一个测试者,测试不同类型的软件的效率和发现软件错误的能力也是不尽相同的。测试什么类型的软件的效率较高则因人而异,这往往与测试者的相关知识、经验与专业训

12、练有关。 3)错误类型各种不同测试方法发现不同类型错误的能力也有所不同。错误类型的划分方法有多种。其中之一是把错误分成遗漏错误和多余错误:遗漏错误是指软件的实现中遗漏了一些处理和操作;多余错误是指代码中包含了不必要的处理和操作,而导致软件错误。还有一种分类是:初始化错误、控制错误、数据错误、计算错误、界面错误。统计数据表明,功能测试发现软件中的初始化错误、控制错误和数据错误的能力比其他方法高,而静态测试方法发现计算错误、界面错误的能力则比其他方法强。贓熱俣阃歲匱阊邺镓騷。4) 测试充分度测试充分度反映了一个测试是否得到了良好的执行,它直接关系到测试的效率。1993年Frankl和Weiss发现

13、,只有当充分度十分接近100%时,才能使测试发现错误的能力得到发挥。因此,在测试软件时,必须设法使充分度十分接近100%,否则将难以保证测试质量。坛摶乡囂忏蒌鍥铃氈淚。七认为软件缺陷的具体含义包括下面几个因素:(1)软件未达到客户需求的功能和性能;(2)软件超出客户需求的范围;(3)软件出现客户需求不能容忍的错误;(4)软件的使用未能符合客户的习惯和工作环境。如客户认为软件难以理解,不易使用,运行速度缓慢等问题。考虑到设计等方面的因素,软件缺陷还可以包括软件设计不符合规范未能在特定的条件(资金、范围等)达到最佳等。蜡變黲癟報伥铉锚鈰赘。1.4 项目标识下表列出了制定人事管理系统测试计划所用的文

14、档,并标明了文档的可用性:文档(版本/日期)已创建或可用已被接受或已经过复审备注问题的提出是o否是o否可行性分析是o否是o否需求分析是o否是o否系统设计是o否是o否应用程序设计是o否是o否概念设计是o否是o否逻辑设计是o否是o否物理设计是o否是o否表结构是o否是o否2.测试时间、地点和人员本次测试的时间、地点和人员总结如下:l 测试时间:2011-6-12至2011-6-18,基本按照计划进行。l 地点:寝室及机房l 人员:本组测试人员3. 测试需求对本系统的所有实现功能进行测试。4. 测试策略针对人事管理系统所做的测试:功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检验产品是否达到用户要求的功能。结合该系统,使用以下测试方法:買鲷鴯譖昙膚遙闫撷凄。(1)相关性检查:删除增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。(2)标点符号检查:输入内容包括各种标点符号,特别是空格、各种引号、回车键,看系统处理是否正确。在可以输入中文的系统输入中文,看会否出现乱码或出错。(3)检查删除、添加、修改功能:在一些可以信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否出错;检查添加和修改信息的要求是否一致,例如添加要求必填的项。修改也应该必填,添加规定为整型的项,修改也必须为整型。綾镝鯛駕櫬鹕踪韦辚糴。(4)重复提交表单:一条已经成功提交

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 高考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号