测试报告§1. 功能测试1.1.测试对象兰州交通大学教务管理系统1.2.测试计划1):登录功能➢用户是否可以成功登登录➢是否可以区分不同类别的用户登录➢错误密码是否可以登录2):学生模块的查看信息模块➢学生是否能看到自己的信息➢学生能否越权看到别人的信息1.3.测试用例1.3.1.输入注:这里以学生登录为例账号:"学生"密码:正确的密码1.3.2.输出登录该学生主页1.3.3.步骤及操作1、打开系统的首页2、填写密码3、点击登录4、查看信息1.3.4.允许偏差允许有少许偏差1.4.测试实施1、启动winrunner窗体录制(Context Sensitive mode)2、打开系统登录界面# Shell_TrayWndset_window ("Shell_TrayWnd", 1);toolbar_button_press ("ToolbarWindow32_1", "欢迎使用正方教务管理系统!请登录 - Google Chrome"); # Button Number 14;3、输入用户名及密码进行登录# 欢迎使用正方教务管理系统!请登录 - Google Chromeset_window ("欢迎使用正方教务管理系统!请登录 - Google Chrome", 3);obj_type ("Chrome_RenderWidgetHostHWND","200905420");obj_mouse_click ("Chrome_RenderWidgetHostHWND", 877, 250, LEFT);obj_type ("Chrome_RenderWidgetHostHWND","8350365");obj_mouse_click ("Chrome_RenderWidgetHostHWND", 805, 325, LEFT);4、进入主界面# 202.201.29.21 says: 上的网页win_mouse_click ("202.201.29.21 says: 上的网页", 304, 121);5、信息查询# 正方教务管理系统 - Google Chromeset_window ("正方教务管理系统 - Google Chrome", 7);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 538, 77, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 524, 122, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 530, 143, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 144, 131, LEFT);# Chrome_RenderWidgetHostHWNDwin_mouse_click ("Chrome_RenderWidgetHostHWND", 50, 160);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 123, 156, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 548, 100, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 550, 161, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 542, 186, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 545, 199, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 451, 75, LEFT);obj_mouse_click ("Chrome_RenderWidgetHostHWND", 457, 97, LEFT);6、脚本执行结果§2.性能测试2.1.测试对象兰州交通大学教务管理系统2.2.测试计划使用loadrunner对系统进行性能测试,主要测试其负载能力,包括服务器稳定性及操作响应时间2.3.测试环境2.3.1.软件环境2.3.2.硬件环境2.4.测试场景场景并发用户数量运行场景设置测试点登录100每15秒创建5个用户服务器稳定性及操作响应时间2.5.测试实施2.5.1.测试脚本#include "web_api.h"#include "lrw_custom_body.h"vuser_init(){web_add_cookie("1000014384_5695919051669582850=6625f235e89061ea7d5a9d813b9 635ae; DOMAIN=");web_url("videourlsnifferconfig.xml","URL=/videourlsnifferconfig.xml","Resource=0","RecContentType=text/xml","Referer=","Snapshot=t1.inf","Mode=HTML",LAST);web_url("202.201.29.21","URL=http://202.201.29.21/","Resource=0","RecContentType=text/html","Referer=","Snapshot=t2.inf","Mode=HTML",EXTRARES,"URL=/style/base/base.css", ENDITEM,"URL=/style/base/forms.css", ENDITEM,"URL=/style/base/module.css", ENDITEM,"URL=/style/base/page.css", ENDITEM,"URL=/style/standard/base.css", ENDITEM,"URL=/style/standard/module.css", ENDITEM,"URL=/style/standard/forms.css", ENDITEM,"URL=/style/standard/page.css", ENDITEM,"URL=/style/js/ie6comm.js", ENDITEM,"URL=/style/standard/images/login_bg.jpg", ENDITEM,"URL=/logo/logo_school.png", ENDITEM,"URL=/style/standard/images/login_zf.jpg", ENDITEM,"URL=/style/standard/images/login_right.jpg", ENDITEM,"URL=/logo/logo_jw.png", ENDITEM,"URL=/style/standard/images/login_in.gif", ENDITEM,"URL=/style/standard/images/login_ico2.gif", ENDITEM,"URL=/style/standard/images/login_res.gif", ENDITEM,"URL=/style/standard/images/logo_copy.gif", ENDITEM,"URL=/logo/login_pic.png", ENDITEM,"URL=/style/standard/images/login_left.jpg", ENDITEM,LAST);lr_think_time(38);web_submit_form("default2.aspx","Snapshot=t3.inf",ITEMDATA,"Name=TextBox1", "Value=200905420", ENDITEM,"Name=TextBox2", "Value=8350365", ENDITEM,"Name=RadioButtonList1", "Value=学生", ENDITEM,"Name=lbLanguage", "Value=", ENDITEM,"Name=Button1", "Value=", ENDITEM,EXTRARES,"URL=/style/base/base.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/base/forms.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/base/module.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/base/page.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/base.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/module.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/page.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/forms.css","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/js/ie6comm.js","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/head_bg.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/head_leftbg.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/linge_3.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/nav_bg.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/nav_bg_down.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/logo_copy.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/icons.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/footer_r.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, "URL=/style/standard/images/info_bg.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM, LAST);return 0;}#include "as_web.h"Action(){web_url("base.css","URL=http://202.201.29.21/style/standard/base.css","Resource=1","RecContentType=text/css","Referer=http://202.201.29.21/content.aspx",LAST);web_url("page.css","URL=http://202.201.29.21/style/standard/page.css","Resource=1","RecContentType=text/css","Referer=http://202.201.29.21/content.aspx",LAST);web_url("module.css","URL=http://202.201.29.21/style/standard/module.css","Resource=1","RecContentType=text/css","Referer=http://202.201.29.21/content.aspx",LAST);web_url("forms.css","URL=http://202.201.29.21/style/standard/forms.css","Resource=1","RecContentType=text/css","Referer=http://202.201.29.21/content.aspx",LAST);web_url("nav_lirighthover_down.gif","URL=http://202.201.29.21/style/standard/images/nav_lirighthover_down.gif" ,"Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420",LAST);web_url("nav_lilefthover.gif","URL=http://202.201.29.21/style/standard/images/nav_lilefthover.gif", "Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420",LAST);web_url("con_midright.gif","URL=http://202.201.29.21/style/standard/images/con_midright.gif","Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/content.aspx",LAST);web_url("con_topright.gif","URL=http://202.201.29.21/style/standard/images/con_topright.gif","Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/content.aspx",LAST);web_url("con_botright.gif","URL=http://202.201.29.21/style/standard/images/con_botright.gif","Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/content.aspx",LAST);web_url("nav_sub_bg.png","URL=http://202.201.29.21/style/standard/images/nav_sub_bg.png","Resource=1","RecContentType=image/png","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420",LAST);web_url("con_topleft.gif","URL=http://202.201.29.21/style/standard/images/con_topleft.gif","Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/content.aspx",LAST);web_url("nav_lirighthover_down.gif_2","URL=http://202.201.29.21/style/standard/images/nav_lirighthover_down.gif" ,"Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420",LAST);web_url("con_botleft.gif","URL=http://202.201.29.21/style/standard/images/con_botleft.gif","Resource=1","RecContentType=image/gif","Referer=http://202.201.29.21/content.aspx",LAST);web_url("xsgrxx.aspx","URL=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501","Resource=0","RecContentType=text/html","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420","Snapshot=t4.inf","Mode=HTML",EXTRARES,"URL=/style/standard/images/con_midleft.gif","Referer=http://202.201.29.21/content.aspx", ENDITEM,"URL=/style/standard/images/con_midright.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/toolbox_right.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/con_topleft.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/button_nor.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/con_botright.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/con_botleft.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/con_topright.gif","Referer=http://202.201.29.21/xsgrxx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121501", ENDITEM,"URL=/style/standard/images/nav_lirighthover_down.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM,"URL=/style/standard/images/nav_lilefthover.gif","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM,LAST);web_url("xskscx.aspx","URL=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604","Resource=0","RecContentType=text/html","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420","Snapshot=t5.inf","Mode=HTML",EXTRARES,"URL=/style/standard/images/nav_lilefthover.gif","Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM,"URL=/style/base/module.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/base/forms.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/nav_lirighthover_down.gif", "Referer=http://202.201.29.21/xs_main.aspx?xh=200905420", ENDITEM,"URL=/style/base/page.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/base/base.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/forms.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/base.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/page.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/module.css","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_midright.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/toolbox_right.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/toolbox_left.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_midleft.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_topright.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_botright.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_botleft.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/thead.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,"URL=/style/standard/images/con_topleft.gif","Referer=http://202.201.29.21/xskscx.aspx?xh=200905420&xm=周瑞&gnmkdm=N121604", ENDITEM,LAST);lr_think_time(4);lr_think_time(1);lr_think_time(3);return 0;}2.5.2.测试报告2.5.3.测试结果分析此次测试用户操作流程简单,所以并未对服务器造成高度负载,运行相当平稳。