系统测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实践教务门户及后台管理系统测试报告
1概述
1.1背景
测试的系统是实践教务门户及后台管理系统,实践教务系统包含多个子系统,该系统的是实践教务系统的门户,主要的功能是发布一些学校公告,和一些新闻,并且连接着其他子系统;同时该测试系统也是后台管理系统,对教务系统的后台进行管理。网站是跟课余时间编写搭建的。
1.2测试目的
测试分为六部分,其中包括:功能测试、性能测试、兼容性测试、安全性测试,其目的是测试系统的各个方面,发现不足并且改正。
1.3小组分工
小组成员:
对小组成员的组成以及每个成员的任务进行说明。
1.4参考资料
参考书籍:《软件测试工程》、《软件测试经典教程》。
测试工具:loadrunner、QuickTest Professional 。
2软硬件测试
2.1主要硬件参数
操作系统:Microsoft Windows 7
主板:英特尔 Base Board Product Name
显示器:通用即插即用监视器
处理器:Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz 双核
内存:4.00 GB
硬盘:三星 SAMSUNG HN-M500MBB(500GB) 使用时间:5767小时温度:44℃显卡:NVIDIA GeForce 310M (512 MB)
声卡:NVIDIA High Definition Audio
NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
High Definition Audio 设备
网卡:TAP-Win32 Adapter V9
Intel(R) WiFi Link 1000 BGN
Qualcomm Atheros AR8131 PCI-E 千兆以太网控制器 (NDIS 6.30)
2.2主要软件环境
操作系统:windows 7
操作平台:Eclipse
数据库系统:SQL server 2005
3功能测试
3.1功能检验
对系统所描述的功能进行检验,查看是否完善以及能否正确运行。
表3-1 功能检验示例
模块名称功能描述检测结果
登录登录成功用正确的用户名和密码可以成功登录登录失败提示登录失败,并清除输入的密码
链接对各相关网站进行链接跳转到新的网页
统计访问量对访客数进行记录显示总的访问量和今日访问量动态信息显示校内新闻信息成功查看新闻的具体内容
校历显示校历成功查看学校的日历安排
注销注销成功成功消除用户登录状态
功能设置进行分组和增删改查能够进行分组和管理
基本数据管
理数据的批量上传及增删
改查
实现了对数据的操作
角色管理进行角色的增删改查能够进行角色管理
用户管理进行用户的增删改查能够进行用户管理
信息公告发布校内新闻信息能够成功发布校内信息,并在前台显示
模块名称功能描述检测结果
系统管理Excel模版上传能够上传excel模版文件
系统登录日志能够查询系统的访问记录
系统设置成功修改实践教务基本信息
学期信息成功实现学期信息增、删、改、设定当前学期
门户信息管
理常用功能设置能够对角色所拥有功能进行分配导航分组能够对系统分组进行增加、删除功能系统管理能够对功能系统进行增加、删除系统信息成功修改门户后台的文件存储路径
3.2功能导航测试
表3-2 链接测试示例
序号名称内容测试结果
1 登录http://localhost:8080/sjjw/Default.aspx OK
2 链接http://localhost:8080/WebSite1/Resume.aspx OK
3 统计访问量http://localhost:8080/WebSite1/Links.aspx OK
4 动态信息http://localhost:8080/WebSite1/Albums.aspx OK
5 校历http://localhost:8080/WebSite1/Register.aspx OK
6 注销http://localhost:1186/WebSite4/Default.aspx?Re
turnUrl
=%2fWebSite4%2fDefault.aspx
OK
7 功能设置OK
8 基本数据管理OK
9 角色管理OK
10 用户管理OK
11 信息公告OK
12 系统管理OK
13 门户信息管理OK 3.3表单测试
登录:
输入用户名、密码、验证码,用户名、密码、验证码为空会提示,验证码错误会进行提示,用户名不存在会进行提示,密码错误会提示密码错误,如果该用户权限不足,则不能进入后台系统并进行相应提示。
发布文章:
题目不能为空,如果题目为空,则进行提示,无法提交,文章内容不能为空,如果题目为空,则进行提示,无法提交。
4性能测试
4.1连接速度测试
用户连接到Web应用系统的速度根据上网方式的变化而变化,如果Web系统响应时间太长(例如超过5秒钟),用户就会因没有耐心等待而离开。另外,有些页面有超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登陆了。而且,连接速度太慢,还可能引起数据丢失,使用户得不到真实的页面。
请利用手工(比如ping命令)或自己寻找测试工具测试连接速度。
4.2压力测试
进行压力测试是指实际破坏一个Web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃。
5兼容性测试
测试网站在不同的操作系统和浏览器上工作是否正常。操作系统类型,最常见的有Windows(包括XP、VISTA、WIN7)、Unix、Macintosh、Linux等。Web应用系统的最终用户究竟使用哪一种操作系统,取决于用户系统的配置。这样,就可能会发生兼容性问题,同一个应用可能在某些操作系统下能正常运行,但在另外的操作系统下可能会运行失败。因此我们要测试网站在不同操作系统上的运行情况。
浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java,、JavaScript、ActiveX、plug-ins或不同的HTML规格有不同的支持。另外,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。测试浏览器兼容性的一个方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。
我们选择在Windows XP、Windows 7、Windows Vista系统上用IE、Firefox 和360五种浏览器对网站的兼容性进行测试。