教育云平台测试报告.docx
- 文档编号:12725891
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:39
- 大小:355.58KB
教育云平台测试报告.docx
《教育云平台测试报告.docx》由会员分享,可在线阅读,更多相关《教育云平台测试报告.docx(39页珍藏版)》请在冰点文库上搜索。
教育云平台测试报告
教育云
平台
测试报告
文件状态:
【】
【V】【】
草稿
正式发布
正在修改
项目名称
教育云平台
文档名称
操作手册
文件标识
当前版本
V1.0
作者
宋怡
完成时间
2014年6月4日
页数
密级
国腾实业集团有限公司
2014年6月
1.概要
1.1.编写目的
为了使虚拟实验室系统的功能、性能符合用户相关需求,确保项目竣工后,系统能够达到正常运行而进行的测试。
通过此报告,读者可以了解到此系统在实验环境下的功能、性能情况。
1.2.项目背景
教育云虚拟实验室,由国腾实业集团云计算研究中心创智云提供虚拟硬件支持,由云应用开发小组负责开发,其目的在于解决上机实验中遇到的环境、数据管理等各种问题。
本系统主要由两大部分组成:
1.老师管理实验及学生参与实验;
2.
创智云平台对镜像及虚拟机的管理;
教育云平台虚拟实验室系统
系统测试
虚拟实验室用户需求虚拟实验室概要设计虚拟实验室详细设计
2.测试概要
2.1.总体评价
本次测试共发现BUG数25个,无致命级BUG。
系统目前未关闭的BUG共2个,严重级别缺陷,总体评价:
良好。
功能评价
虚拟实验室管理系统功能实现情况:
良好。
本系统完成了人员、班级、课程管理;实现了实验环境自动、批量创建、删除功能;老师可以通过此系统轻松地完成实验创建、分配、监控,实时查看每个参与实验的同学的实验状况,并予以及时的指导,提高教学质量。
参与实验同学可以登录虚拟实验管理系统轻松获取到实验所需资料。
经过测试人员多轮测试,目前虚拟实验室管理系统各个功能正常,符合用户需求和软件设计要求。
可靠性测试
系统长时间运行时表现良好,资源消耗情况合理。
没有出现资源竞争和资源枯竭的现象。
10个用户并发执行各种操作,系统持续运行12小时,系统运行依旧正常。
易用性测试
虚拟实验管理系统易用性良好,此系统界面布局合理、文字描述清晰、准确、易理解。
2.2.缺陷分析
虚拟实验室系统缺陷统计
缺陷统计表
错误级别
致命
严重
一般
轻微或建议
缺陷数量
0
2
18
5
当前系统遗留缺陷统计
错误级别
致命
严重
一般
轻微或建议
缺陷数量
0
0
1
1
系统缺陷统计饼图
23系统功能实现情况
以下为经过本次测试后,功能实现情况总结:
序号
系统功能
功能实现情况
备注
1
系统登录、登出
实现
2
人员管理
实现
3
班级管理
实现
4
课程管理
实现
5
实验环境管理
实现
6
实验管理
实现
7
分配实验
实现
8
监控实验
实现
9
获取实验、完成实验
实现
3.测试环境
4.1.部署架构
应用&数据库服务器
*M
—教育云平台__
Client
J
一_创智云平台=
节点
硬件配置
软件配置
作用
CPU:
IntelE75002.93GHz
OS:
WIN7
1发出操作请求;
Client
内存:
4GB
浏览器:
Chrome
2显示服务端反馈信息。
CPU:
4vCPUs
OS:
UbuntuServer12.04
A土曰卅埼呑二躺应\【|/
1提供教冃云平台头验模块业
内存:
8GB
WEB:
Apache2+PHP5
务功能;
教冃云平台
磁盘:
60GB
Database:
MySQL+phpmyadmin
2提供数据库访问和写入。
■.\1/七曰件4*匸岳■土【'1)*4*仃
云平台提供虚拟主机
矢口二厶
略
略
为实验模块提供硬件支持
创智云平台
4.测试结果
4.1.功能测试
老师可操作功能模块
用例名称
实验
用例描述
以老师身份登录系统,检查课程模块响应是否正确。
用例入口
输入教育云URL地址。
编号
用例场
测试步骤
预期结果
测试结果
景
1.
创建实
1.进入实验模块
系统正常返回实验模块
Pass
验环境
页面
2.
2.点击创建实验环境
系统返回创建实验环境
界面
Pass
3.
3.创建、编辑实验环境,
系统正常创建实验环境
Pass
不可删除
操作
4.
创建实
1.进入实验模块
系统正常返回实验模块
Pass
验
页面
5.
2.点击创建实验
系统返回创建实验界面
Pass
6.
3.创建、编辑实验,不可
系统正常创建实验操作
Pass
删除
7.
分配实
1.进入实验模块
系统正常返回实验模块
Pass
验
页面
8.
2.点击分配实验
系统返回分配实验界面
Pass
9.
3.把创建好的实验分配给
系统正常返回分配实验
Pass
班级、小组或个人
相关操作
10.
监控实
1.进入实验模块
系统正常返回实验模块
Pass
验
页面
11.
2.点击分配实验
系统返回分配实验界面
Pass
12.
3.手动开启或结束实验,
系统正常返回监控实验
Fail,不兼容IE
监控学生虚拟机使用情况
相关操作
浏览器
13.
帮助手
1.进入实验模块
系统正常返回实验模块
Pass
册
页面
14.
2.点击帮助手册
系统返回帮助说明页面
Pass
学生可操作功能模块
用例名称
查看实验列表
用例描述
点击不同的实验状态,查看是否按照实际情况进行显示(实验会在开始时间前1个
小时就开始进行)
用例入口
以学生角色登陆到系统,点击“实验”
编号
用例场景
测试步骤
预期结果
测试结果
15.
查看全部实
点击“全部”按钮
1.显示所有状态的实验
Bug474
验
2.界面无误
(导航错
误)
16.
查看正在进
点击“正在进行”按钮
显示状态为“正在进行”的
Pass
行的实验
所有实验
17.
查看即将开
点击“即将开始”按钮
显示状态为“即将开始”的
Pass
始的实验
所有实验
18.
查看已经结
点击“已经结束”按钮
显示状态为“手动结束”和
pass
束的实验
“已经结束”的所有实验
用例名称
查看实验详情
用例描述
查看不同状态下的实验详情
用例入口
以学生角色登陆到系统,点击“实验”
编号
用例场景
测试步骤
预期结果
测试结果
19.
查看正在进
行的实验
1.点击“正在进行”按钮
2.点击正在进行实验列表中的实验名称,进入实验详情界面
实验详情信息正确,状态为
“正在进行”,且会将创建的虚拟机Ip地址,账号及密码都正确显示出来,并有VNC跳转的入口
Pass
20.
查看即将开
1.点击“即将开始”按钮
实验详情信息正确,状态为
Pass
始的实验
2.点击即将开始实验列表
“即将开始”
中的实验名称,进入实验
详情界面
21.
查看已经结
1.点击“已经结束”按钮
实验详情信息正确,状态为
Pass
束的实验
2.点击已经结束实验列表
“手动结束”和“已经结束”
中的实验名称,进入实验
二者其一
详情界面
用例名称
进行实验
用例描述
学生可以成功进行实验
用例入口
以学生角色登陆到系统,依次点击“实验”
--->“正在进行”
编号
用例场景
测试步骤
预期结果
测试结果
22.
开始进行实
1.点击“正在进行”按钮
页面可以正确跳转,
Pass
2.点击正在进行实验列表
且虚拟机配置与创建时一
中的实验名称,进入实验详情界面
3.点击实验详情最下边的
VNC入口“”
23.
可以在VNC
页面对虚拟
机进行正常
操作
24.
通过本地远
程访问虚拟
1.按照用例8的步骤进行
操作
2.尝试对虚拟机进行新建
文件,删除文件等操作
1.打开本地远程访问连
接程序
可以正常对虚拟机进行相
关操作
可以成功访问虚拟机
Pass
Pass
2.正确输入实验详情中
的虚拟机Ip地址、账号和密码
管理员可操作功能模块
用例名称
用户管理
用例描述
系统管理员通过网站管理里的用户模块,完成用户添加、修改删除操作
用例入口
以系统管理员身份登陆网站管理
编号
用例场景
测试步骤
预期结果
测试结果
25.
添加用户
1.点击“添加用户”菜单
2.输入用户信息
3.提交用户信息
成功添加用户
Pass
26.
编辑用户
1.点击“浏览用户”菜单
2.在用户列表上点击
“编辑”按钮
3.完成资料编辑。
提交
成功编辑用户信息
Pass
27.
删除用户
1.点击“浏览用户”菜单
2.在用户列表上点击
“删除”按钮
成功完成用户资料删除
Pass
用例名称
课程管理
用例描述
系统管理员通过网站管理里的课程模块,完成课程添加、编辑、删除操作
用例入口
以系统管理员角色登陆到系统
编号
用例场景
测试步骤
预期结果
测试结果
28.
添加课程
1.点击“添加/修改课程”菜单
2.打开添加课程,输入课程信息
3.提交课程信息
完成课程添加
Pass
29.
修改课程信
息
1.在课程列表上点击修改课程图标
2.修改课程信息后,保存课程信息
完成课程修改
Pass
30.
添加或删除
1.在课程列表上点击课
完成课程用户添加或删除
Pass
该课程用户
程用户
操作
2.在用户列表上添加或
删除该课程用户
31.
课程用户角
1.添加用户时,选择用户
不同角色具有不同的权限
Pass
色分配
在课程里的角色,老
模块
师或学生
42可靠性测试
测试方法
1.经过对虚拟实验室管理系统分析,在该系统中,操作系统最多的用户为参加实验的学生用户,
所以在测试环境里,我们使用LR模拟多个学生用户长时间(不少于12小时)操作系统的重要
业务,打开实验列表后再打开实验详情。
记录测试各阶段系统资源的占用情况、发起和成功的
交易数。
观察测试结束后,系统是否报错或死机,资源占用是否释放,各项功能是否正常。
2.通过被测系统或数据库的相关记录,查看LR中显示成功的操作是否都成功。
测试结果
用户操
作
发起的
交易数
成功的
交易数
测试时
长
资源占用情况
备注
观测点
CPU
内存
数据库
连接
应用
数据库
应用
数据库
5个学生
2480958
2480958
12
测试前
0
0
532
532
测试分析
系统持续运行12小时后,运行依然正常,资源耗用合理,未出现资源枯竭现象,符合用户实
际使用情况。
4.3.性能测试
调优方法:
1增加mysql线程数
2安装eaccelerator
3调apache2线程数
/etc/apache2/apache2.conf
ThreadLimit100(默认64)
测试数据准备
1批量添加用户
并发登陆
并发数
次数
成功数
耗时(秒)
服务器资源(应用服务器+数据库服务器)
平均
90%
CPU%
内存MB
磁盘KB/秒
网络KB/秒
备注
10
1
10
2.3
2.7
2
10
2.0
2.2
3
10
2.4
2.8
平均
10
50
1
20
2.3
2.7
2
10
2.0
2.2
3
10
2.4
2.8
平均
10
Period;2014-6-515:
41-2014-6-515:
41
AnalysisSummary
ScenarfaName:
CProgramFiles\HP\LoaclRunner\scenario\testlr5
ResultsinSession:
】\口畑9口mFi|e(\HP\Loidftunner\fcHpt矶归用db^ng'login卩訓月小\怕我3#订厅
Duration:
7
StatisticsSummary
MaxilililumRunninqVusefss
ID
3,122,036
nvefmcieThroucihput(bytes/seconJ):
390,255
TotalHits:
^00
dve怕qpHitsperSecond^
62.5
VievfHTTPRespoog*e5Summary
YoucandftfiineSLAdataufingtheSLAconftgumtionwimmrd
YoucananalyzetransactionbehaviorusingthednalyweTransactionmechanism
TransactionSummary
Tr^nfactionNameSLAStatus
Minimum
Aver^qe
Maximum
Std*Ottvidtion
9flP«rc*nt
PpssFwIStop
loqin0
1.905
2.392
2-781
0.303
2.712
10□0
Setvk*LtvtlAgreementLe^tndt
*P»S
□Ftll
®NoDttt
HTTPResponsesSummary
Transavtjpns:
TotalPajjed:
10TotalFailed;0TotalStoppedi0
Rve^mge血stwm号eTime
Total
Persecond
HTTPResponses
HTTP200
J70
9S.75
30
3,75
Sc«n«t4oN*m*iScar>*Hol
ResultsinSession:
HDocumentsandSettingiVAdmiiiniStrator\LocalSetting£\Temp\re-*\ret,Irr
Durai1!
i>Dn;7seconds.
StatisticsSummary
10
TotalThrpuqhputfhyteslr
3.122,049
dvermqEThroughputfbvtes/second):
390,256
TotalHits;
500
nwcFagHitsperSeconHl:
XS
tfigtwHTTPRggpQgfrsSummar
conflquretion网bard
YoucandefineSLAdatausingtffleSLA
YoucananalyzetransactionbehaviorusingtheAnslyseTransactionmechanisin
TransactionSummary
AvefmqeRespomseTime
Tfmnsmc甘pnssTo士alPassed;10TotalFailed:
0TotalStopped:
0
HTTPResponsesSummary
20用户并发登陆
ScenarioName:
Scenariol
ResultsinSession;C:
\DoajrnentsandSettings\Administrdtor\LocalSettings\Temp\res\res.lrrDuration:
10seconds.
StatisticsSummary
YoucandefineSLAdatausingtheSLAconfigurationwizard
YoucananalyzetransactionbehaviorusingtheAnalyzeTransactionmechanism
Avgi*aqgResponseTime
TransactionSummary
T>ansactiongsTot・lParsed:
20TotalFailed:
0TotalStopped:
0
HTTPResponsesSummary
AnalysisSummary
ScenanoName:
Scenariol
ResultsinSession;C:
\OocumentsandSettingAAdministratoALocdlSettings\Temp\res\resJrrDuration;1minuteand8seconds.
StatisticsSummary
YoucandefineSLAdatausingtheSLAconfiqurationwizard
Youcananalyzetransact!
onbehaviorusingtheAnalyzeTransactionmech令nism
TransactionSummary
AverageRegpongeTime
Tgngactiong:
TotalPassed:
20TotalFailed:
0TotalStopp・d:
0
HTTPResponsesSummary
HTTPResponses
Total
Persecond
0.87
HTTP303
ViewRetriespet*Secondqzph.
AnalysisSummary
Sc■nnrioNama;Sctndnol
ResultsinSession:
CADocumentsandSettings\Administrator\Lo匚alSettinqs\Temp\reAfes-Irr
1minuteand7seconds.
Duration^
StatisticsSummary
6,244,166
TotalThgfiuqhput
AvcfmqcThroughputtbyte吞/setonJi:
TotalHits:
YoucandefineSLAdatausingtheSLAconfi口uration趴dE已cd
Youcananalyzetrartsactionbehaviorusingthej^nalyaeTransactionmechanism
TransactionSummary
Transaetjons:
TotalPassed:
20TotalFailed;0TotalStoDoed:
□
AveraqeResponselime
TrantacbonMam*
SLAStatus
Minimum
Average
Maximum
Std+Deviation
9*Percent
PdS»
Fail
Stop
lociin
2-228
3.305
3.994
0.542
3.913
20
Q
0
HTTPResponsesSummary
Vdgwftetric于perSecondqi-Nph・
忽略think-time
AnalysisSummary
ScenarioName:
Stenahiol
ResultsinSession;CADocurrientsandSettings\Administrator\Local5ettings\Temp\rei\res.IrrDuration:
12seconds.
StatisticsSummary
MaximumRunningVusersi
"•taiThroLIqhputfb*tes1s
氐244)123
Ttiroughputfbytgs/se匚onJ);
430,317
TotalH姑s
1.000
■AtfeeqeHitsperSecond:
76.923
ViewHTTPResponsesSummiarv
configurationwizard
YoucandefineSLAddtdusingtheSLA
YoucananalysetransactionbehaviorusingtheAnalTzeTransactionmefchanifm
AverageRgsponsgTime
TransactionEunnmary
TrQrmgtiQn尹"TotalPassed;£0TotalFailed;0TotalStopped;0
HTTPResponsesSummary
调整apache连接数
AnalysisSummary
ScanarioNanrvesScfrmnol
12se匚ends.
ResultsinSession;C:
\DcicuEentsand3ettings\AdministrataALocaISettings\Temp\res\Kes,IrrDuration:
StatisticsSum
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教育 平台 测试报告