软件测试-测试报告_第1页
软件测试-测试报告_第2页
软件测试-测试报告_第3页
软件测试-测试报告_第4页
软件测试-测试报告_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

/"学生综合测评管理系统"测试文档项目版本:小组成员:目录1"学生综合测评管理系统"测试需求31.1系统简介31.2功能测试需求31.3性能测试需求5系统用户分析5性能测试项5性能要求61.4链接测试需求61.5界面测试需求61.6兼容性测试需求62"学生综合测评管理系统"测试方案72.1功能测试策略72.2性能测试策略72.3链接测试策略82.4界面测试策略82.5兼容性测试策略92.6测试计划92.7缺陷等级划分92.8测试环境103"学生综合测评管理系统"测试用例设计及执行113.1功能测试用例设计及执行11用户注册模块测试11发表博客模块测试133.2性能测试场景设计及执行14注册模块性能测试14发表文章模块性能测试16组合测试173.3链接测试183.4界面测试193.5兼容性测试204测试报告214.1功能测试结果分析214.2性能测试结果分析224.3链接测试结果分析234.4界面测试结果分析244.5兼容性测试结果分析244.5总结24"学生综合测评管理系统"测试需求系统简介"学生综合测评管理系统"是一款基于MVC+SQLsever的用于管理学生综合测评的信息管理系统。"学生综合测评管理系统"支持多类用户以不同的权限登陆.每类用户可以进行不同类型的操作。"学生综合测评管理系统"旨在让学生的综合测评更方便.快捷.更公平.更透明。功能测试需求1、功能点1〔用户登陆表1-1用户登陆功能说明功能需求ID功能子项功能描述FUN-L用户登陆学生用户登录学生用户使用自己的账号和密码登录系统。班长用户登陆班长用户使用自己的账号和密码登录系统。辅导员用户登陆辅导员用户使用自己的账号和密码登录系统。管理员用户登陆管理员用户使用自己的账号和密码登录系统。注:L〔login.即登陆2、功能点2:提出加分申请模块表1-2提出加分申请说明功能需求ID功能子项功能描述FUN-A提出加分申请类别选择从下拉框中选择自己要申请的类别.不选择或选择不完全则无法提交申请主题填写主题填写可以正常提交加分申请.主题未填写无法提交申请。内容填写内容填写可以正常提交加分申请.内容未填写无法提交申请。注:A〔apply.即申请3、功能点3:审核学生加分申请模块表1-3用户管理功能说明功能需求ID功能子功能功能描述FUN-M审核学生加分申请超链接在"加分审核"页面中点击学生加分申请的超链接.能正常跳转到显示加分信息的页面申请类别申请类别的下拉框中能正确显示学生提交加分申请的类别学号显示学号显示框中正确显示申请学生的学号主题显示主题框中正确显示学生填写的主题内容显示内容框中正确显示学生填写的主题通过审核点击"通过"按钮.申请通过.对应的加分能成功加到学生的成绩表里。驳回审核点击"驳回"按钮.对应的加分申请被驳回.加分表里不加分。注:E〔examine.即审核4、功能点4:用户管理模块表1-4用户管理功能说明功能需求ID功能子功能功能描述FUN-M用户管理增加用户可以按需要增加用户.包括学生、班长、辅导员删除用户可以按需求删除任意用户.包括学生、班长、辅导员修改用户信息可以按需求修改任意用户信息.包括学生、班长、辅导员查询当先所有用户可以查看到当前数据库存在的所有用户.包括学生、班长、辅导员注:M〔manage.即管理性能测试需求系统用户分析系统的用户主要分为3类:学生.辅导员.系统管理员。学生:提交加分申请、查看个人测评成绩、查看所有学生测评成绩、修改用户密码等。人数:50。辅导员:审核加分申请.查看所有学生测评成绩、修改用户密码等。人数:2。系统管理员:查看所有学生的测评成绩、对用户进行增删改查等。人数:1。系统并发用户数估算测试压力估算时采用经验公式如下:Ave〔Vu=n/10Max〔Vu=r*Ave〔Vun=200r=2平均用户并发数和最大并发用户数如下:平均后台并发数:1最大后台并发数:2平均前台并发数:20最大前台并发数:40性能测试项此次性能测试的主要内容是用户并发测试.主要是针对系统的核心功能和重要业务进行测试.并以真实的业务数据作为输入.选择有代表性和关键的业务员操作来设计测试用例。对下列业务进行并发测试:提出加分申请审批学生加分申请性能要求对系统进行性能测试必须借助性能测试工具进行.模仿前面估算的并发用户数进行操作.检查并获得系统的响应能力、点击率和吞吐率等性能指标。系统响应时间判断原则〔2-5-10原则如下:业务响应时间小于2s.判为优秀。业务响应时间在2~5s之间.判为良好。业务响应时间在5~10s之间.判为及格。业务响应时间超过10s.判为不及格。根据如上原则.当前台用户数为12.后台用户数为25时.将80%的业务响应时间小于10s定为合格标准.再利用此标准测试性能瓶颈。链接测试需求需要测试前台和后台的所有系统的链接.95%以上的链接为有效链接为合格。链接测试的内容主要包括:测试所有链接是否按所指示的那样确实连接到了应该链接的页面。测试所链接的页面是否存在。保证该系统上没有孤立的页面。界面测试需求系统界面的测试要求界面易用、规范、美观、整洁.破除新用户对软件的生疏感.使老用户更易于上手、充分利用已有经验。系统的界面测试主要从待测系统界面的窗口、界面元素、回显、易于理解性和美观协调等方面入手.方便系统用户的使用。兼容性测试需求系统需支持主流浏览器的正常登陆与操作。"学生综合测评管理系统"测试方案功能测试策略功能测试的重点是:提出加分申请、审批学生加分申请。发表博客模块策略如表2-1所示。表2-1提出加分申请功能测试策略测试策略项提出加分申请模块测试测试类型功能测试测试技术手工测试测试通过/失败标准80%测试用例通过.缺陷数不超过用例数的20%.不存在Urgent等级的缺陷特殊考虑无表2-2审批学生加分申请功能测试策略测试策略项审批学生加分申请模块测试测试类型功能测试测试技术手工测试测试通过/失败标准80%测试用例通过.缺陷数不超过用例数的20%.不存在Urgent等级的缺陷特殊考虑无性能测试策略性能测试的重点是压力测试和并发负载测试.并根据测试项设计了两种场景.即用户并发操作和用户递增操作。测试模块如下:用户注册模块、发表博客模块。性能测试策略如表2-3所示。表2-3提出加分申请模块性能测试策略测试策略项用户注册模块测试测试技术使用LoadRunner测试化工具自动测试测试通过/失败标准80%的事务响应时间不超过6s特殊考虑〔1可创建虚拟用户模拟多个客户机表2-4审批学生加分申请模块性能测试策略测试策略项发表博客模块测试测试技术使用LoadRunner测试化工具自动测试测试通过/失败标准80%的事务响应时间不超过6s特殊考虑〔1可创建虚拟用户模拟多个客户机链接测试策略对于页面链接的测试.采用自动化工具XenuLinkSleuth测试该系统.95%以上的链接为有效链接为合格。界面测试策略用户界面测试.主要采用观察和问卷调查.主要核实以下内容:鼠标移动和快捷键的使用都正常。窗口对象及其特征〔菜单、大小、位置、状态和中心都符合标准。数据项能正确回显。对于有风险的操作有提示.对错误输入有提示。界面美观。使用方便。 测试检查项如表2-5所示。表2-5用户界面测试检查项检查项评价窗口切换.移动.改变大小时正常吗?快捷键使用正常吗?各种界面元素的状态正确吗?〔如有效.无效.选中等状态各种界面元素支持界面操作吗?各种界面元素支持鼠标操作吗?对话框中的缺省焦点正确吗?对于常用的功能.用户能否不必阅读手册就能使用?数据项能正确回显吗?提示正确吗?对于有风险的操作.有"确认"."放弃"等提示吗?操作顺序合理吗?有联机帮助吗?各种界面元素的布局合理吗?美观吗?各种界面元素的颜色协调吗?美观吗?字体美观吗?图标直观吗?兼容性测试策略在进行功能测试时在不同的客户端上使用不同的主流浏览器登陆、操作、进行测试.以此来并行进行兼容性测试。测试计划表2-6人员时间安排测试测试类型负责人时间1设计测试用例周明2功能测试周明、雷勇、王永强、罗玲2013.11.283链接测试雷勇4界面测试罗玲5性能测试王永强6兼容性测试罗玲2013.11.297撰写报告周明2013.12.23缺陷等级划分缺陷等级划分如表2-7所示。表2-7缺陷等级划分缺陷严重等级严重程度Low〔低各种提示框信息使用不统一,未采用行业术语界面显示或描述建议光标跳转设置不好.鼠标〔光标定位错误其他建议性问题Medium〔中使操作者不方便或遇到麻烦.但它不影响执行工作或功能实现辅助说明描述不清楚显示格式不规范长时间操作未给用户进度提示提示窗口文字未采用行业术语可输入区域和只读区域没有明显的区分标志系统处理未优化High〔高严重地影像系统要求或基本功能的实现.但存在合理的更正办法〔重装和重启软件不属于更正办法界面错误<详细文档>打印内容、格式错误删除操作未给出提示数据输入没有边界值限定或不合理未限制输入内容提示信息不太准确VeryHigh〔非常高严重地影像系统要求或基本功能的实现.且无法更正功能不符数据流错误程序接口错误轻微的数值计算错误Urgent〔紧急不能执行正常工作功能或重要功能.使系统崩溃或资源严重不足由于程序所引起的死机,非法退出死循环导致数据库发生死锁数据通讯错误严重的数值计算错误测试环境测试环境如表2-8所示。表2-8软/硬件配置设备硬件配置软件配置服务器Inter〔RCore〔TMi5-2410MCPU@2.30GHz.2.00GB内存系统:MicrosoftWindows7浏览器:InternetExplorer8360安全浏览器5.0服务器:wampserver2.2d-x32客户端Inter〔RCore〔TMi3-2330CPU@2.20GHz2.20GHz.4.00GB内存系统:MicrosoftWindows8.1MicrosoftWindows7浏览器:InternetExplorer10Firefox22.0Inter〔RCore〔TMi3-2330CPU@2.20GHz2.20GHz.4.00GB内存系统:MicrosoftWindows8浏览器:InternetExplorer10Firefox22.0AMDA6-3400MAPUwithRadeon<tm>HDGrapghics1.40GHz.2.00GB内存系统:MicrosoftWindows7MicrosoftWindowsXP浏览器:InternetExplorer8测试辅助工具:XenuLinkSleuthInter〔RCore〔TMi5-2430MCPU@2.40GHz.4.0GB内存系统:MicrosoftWindows8.1浏览器:InternetExplorer11系统:MicrosoftWindows8.1浏览器:InternetExplorer11测试辅助工具:HPloadrunner、XenuLink"学生综合测评管理系统"测试用例设计及执行功能测试用例设计及执行用户登陆模块测试用户登录模块介绍用户登录模块页面如图3-1所示。"用户名"栏中填写登陆的用户名.必填。"密码"栏中填写登录密码.必选。下面的单选框中选择一个登陆身份.单选.必选。图3-1用户登录界面测试用例设计以L-04为例.用户用鼠标点击"用户名"编辑框.然后使用键盘输入用户名"20111721";用鼠标点击"密码"编辑框.然后使用键盘输入密码"20111721";用鼠标在下面的单选框中选择"学生";用鼠标点击"登陆"按钮查看是否登陆成功。表3-1用户登录测试用例项目名称学生综合测评管理系统项目编号模块名称用户登录测试类型功能测试测试方法手工测试测试对象学生综合测评管理系统"用户登陆"模块模块前置条件用户已使用浏览器进入本系统。用例编号输入数据/操作预期结果实际结果P/FL-01用户名:NULL;密码:NULL;〔身份:学生、管理员、辅导员无法登陆无法登陆PL-02用户名:NULL密码:20111721〔身份:学生、管理员、辅导员无法登陆无法登陆PL-03用户名:20111721;密码:NULL;〔身份:学生、管理员、辅导员无法登陆无法登陆PL-04用户名:20111721;密码:20111721;身份:学生登陆成功登陆成功PL-05用户名:20111706;密码:20111706;身份:学生登陆失败登陆失败PL-06用户名:20111727;密码:20111727;身份:辅导员登陆成功登陆成功PL-07用户名:20111727;密码:22222222;身份:辅导员登陆失败登陆失败PL-08用户名:20111721;密码:20111721;身份:辅导员登陆失败登陆失败PL-09用户名:20111598;密码:20111598;身份:管理员登陆成功登陆成功PL-10用户名:20111721;密码:20111721;身份:管理员登陆失败登陆失败PL-11用户名:20111706;密码:20111706;身份:管理员登录失败登录失败PL-12用户名:20111598;密码:20111721;身份:管理员登录失败。登录失败P注:P/F〔Pass/Fail通过/失败4.1.2提出加分申请模块测试提出加分申请模块介绍提出加分申请模块页面如图3-2所示。"学号"栏中显示当前登录用户的学号。"类别"栏和"子类"栏中选择需要提交加分申请的类别.必选。"主题"栏中输入加分申请的主题.此项为必填项。"内容"栏中填写对此项加分申请的描述.此项为选填项。图3-2提出加分申请界面测试用例设计以A-01-全空白申请为例.用户用鼠标点击上边的"加分申请"中的"提出申请"进入"提出申请"页面;用鼠标点击"类别"下拉框.选择需要申报的项目类别;用鼠标点击"主题"编辑框.然后用键盘输入主题;用鼠标点击"内容"编辑框.然后用键盘输入内容;用鼠标点击"确定"按钮查看是否申请成功。表3-2学生加分申请测试用例项目名称学生综合测评管理系统项目编号模块名称加分申请测试类型功能测试测试方法手工测试测试对象学生综合测评管理系统"加分申请"模块模块前置条件用户已使用浏览器通过学生角色登陆到系统.并转跳到加分申请页面用例编号输入数据/操作预期结果实际结果P/FA-01类别:NULL;子类:NULL;子类:NULL;子类:NULL;主题:NULL;内容:NULL;申请失败申请失败PA-02类别:能力素质分;子类:NULL子类:NULL;子类:NULL;主题:NULL;内容:NULL;申请失败申请失败PA-03类别:能力素质分;子类:刊物;子类:NULL;子类:NULL;主题:NULL;内容:NULL;申请失败申请失败PA-04类别:能力素质分;子类:刊物;子类:国家重要核心刊物;子类:NULL;主题:NULL;内容:NULL;申请失败申请失败PA-05类别:能力素质分;子类:刊物;子类:国家重要核心刊物;子类:第一作者;主题:NULL;内容:NULL;申请失败申请失败PA-06类别:能力素质分;子类:刊物;子类:国家重要核心刊物;子类:第一作者;主题:刊物加分申报;内容:NULL;申请失败申请失败PA-07类别:能力素质分;子类:刊物;子类:国家重要核心刊物;子类:第一作者;主题:刊物加分申请;内容:在《国家地理》以第一作发表了文章.申请该项加分;申请成功申请成功P注:P/F〔Pass/Fail通过/失败用户管理模块测试测试模块介绍用户管理模块页面如图3-3所示。本页面主要内容是两个GridView.用于显示StudentTable和TeacherTable中的已有用户.后面的编辑和删除按钮可以方便管理员对用户进行编辑和删除操作。两个"Insert"按钮分别实现对StudentTable和TeacherTable中的用户添加操作。图3-3用户管理界面测试用例设计以M-01为例.用户用鼠标点击第一个GridView控件中的第一个"删除"。然后进入数据库中的StudentTable表查看对应用户是否已删除。表3-3用户管理测试用例项目名称学生综合测评管理系统项目编号模块名称用户管理测试类型功能测试测试方法手工测试测试对象学生综合测评管理系统"用户管理"模块前置条件测试人员已使用管理员的身份登录到系统之后.并选择了"用户管理"。用例编号输入数据/操作预期结果实际结果P/FM-01点击第一个GridView控件中的第一个"删除"此用户从StudentTable中删除删除成功PM-02点击第二个"编辑";在编辑框中输入新的学生姓名"zhouming".新的密码"123456".点击"更新"StudentTable表中对应账号的用户数据被更新更新成功PM-03点击第一个GridView控件中的第一个"删除"此用户从TeacherTable中删除删除成功PM-04点击第二个GridView中的第二个"编辑";在编辑框中输入新的学生姓名"zhouming".新的密码"123456".点击"更新"TeacherTable表中对应账号的用户数据被更新更新成功PM-05点击第一个"Insert"按钮.在转跳的页面中填入各类信息。StudentTable表中增加了对应新用户添加成功PM-06点击第二个"Insert"按钮.在转跳的页面中填入各类信息。TeacherTable表中增加了对应新用户添加成功P注:P/F〔Pass/Fail通过/失败加分审核模块测试1.测试模块介绍加分审核模块页面如图3-4所示。本页面主要内容是超链接.点击超链接转跳到对应的页面显示队对应学生的申请内容。下方有两个按钮.一个"通过".一个"驳回"。图3-4加分审核界面测试用例设计以E-01为例.用户用鼠标点击第一个超链接.转跳到对应的显示申请内容的页面.用鼠标点击下方的"通过"按钮.然后进入数据库查看AddScoreTable中对应申请的状态一栏改变.在进入SScoreTable表查看对应的分数是否正确加到对应的学生中。表3-4加分审核测试用例项目名称学生综合测评管理系统项目编号模块名称加分审核测试类型功能测试测试方法手工测试测试对象学生综合测评管理系统"加分审核"模块前置条件测试人员已使用辅导员的身份登录到系统之后.并选择了"加分审核"。用例编号输入数据/操作预期结果实际结果P/FE-01点击第一个超链接.转跳到了申请信息显示页面.点击"通过"按钮AddScoreTable中对应申请的状态一栏改变.再进入SScoreTable表查看对应的分数正确加到对应的学生中。E-02点击第二个超链接.转跳到了申请信息显示页面.点击"驳回"按钮AddScoreTable中对应申请的状态一栏改变.再进入SScoreTable表查看对应的分数未加到对应的学生中。注:P/F〔Pass/Fail通过/失败〔由于测试进行时该项功能尚未实现.所以此项测试工作未能完成。性能测试场景设计及执行由于原计划使用的性能测试工具LoadRunner只能使用IE6浏览器.而开发人员使用的Windows7和Windows8.1系统无法安装IE6浏览器.所以该项测试无法按原计划完成。链接测试由于测试进行时系统尚未完全完成.所以该项测试被迫取消。界面测试针对学生综合测评管理系统的界面测试.我们主要从系统界面的易用性、规范性、美观性和整洁性做了测试.主要先过对使用该系统的用户进行调查的方式进行.然后界面测试人员进行总结分析。而此处使用该系统的用户主要为小组成员的朋友.年龄都在20左右.都为软件工程专业大三的学生.其中9名男生.3名女生。表3-8用户界面检

温馨提示

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

评论

0/150

提交评论