[发明专利]网站测试系统及方法有效
申请号: | 200910243982.6 | 申请日: | 2009-12-28 |
公开(公告)号: | CN101778013A | 公开(公告)日: | 2010-07-14 |
发明(设计)人: | 姚福源;张永森;刘艳;井卫军;蒋建平 | 申请(专利权)人: | 北京世纪互联宽带数据中心有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L29/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 100015北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网站 测试 系统 方法 | ||
技术领域
本发明涉及网络技术领域,更具体地说,涉及一种网站测试系统及方法。
背景技术
由于中国南北网络差异,各省市网络联通性差异,决定了网站测试系统 必须全国分布,否则会导致数据收集不完整。
其中,所述网站测试系统为分布式系统,所述分布式系统是建立在网络之 上的软件系统。
在一个分布式系统中,一组独立的计算机展现给用户的是一个统一的整 体,就好像是一个系统似的。系统拥有多种通用的物理和逻辑资源,可以动 态的分配任务,分散的物理和逻辑资源通过计算机网络实现信息交换。系统 中存在一个以全局的方式管理计算机资源的分布式操作系统。通常,对用户 来说,分布式系统只有一个模型或范型。
所述分布式系统和计算机网络系统的共同点是:多数分布式系统是建立 在计算机网络之上的,所以分布式系统与计算机网络在物理结构上是基本相 同的。
区别点在于:分布式操作系统的设计思想和网络操作系统是不同的,这 决定了他们在结构、工作方式和功能上也不同。网络操作系统要求网络用户 在使用网络资源时首先必须了解网络资源,网络用户必须知道网络中各个计 算机的功能与配置、软件资源、网络文件结构等情况,在网络中如果用户要 读一个共享文件时,用户必须知道这个文件放在哪一台计算机的哪一个目录 下;分布式操作系统是以全局方式管理系统资源的,它可以为用户任意调度 网络资源,并且调度过程是“透明”的。当用户提交一个作业时,分布式操作系 统能够根据需要在系统中选择最合适的处理器,将用户的作业提交到该处理 程序,在处理器完成作业后,将结果传给用户。在这个过程中,用户并不会 意识到有多个处理器的存在,这个系统就像是一个处理器一样。
现有的网站测试的方法分三种,均是基于分布式系统的方法。
(1)被动测试
被测网站需要嵌入测试网站的js代码,当被测网站被访问到时发起测试, 测试目标就是被访问页面,测试结果一般有:访问ip,访问来源页面,页面加 载时间等等
(2)手动测试
手动测试是指由一些网民访问到测试网站的测试页,输入测试目标URL (Uniform/Universal Resource Locator,统一资源定位符),由该用手动触发 测试,测试目标就是用户输入的URL或者被用户选择的机房,测试结果一般 有:客户到机房的下载速度,响应时间等等。
(3)主动测试
主动测试是指由客户端测试测试目标,测试是触发或者周期性的,测试 目标就是客户端向任务中心主动领取或者任务中心主动下发,测试结果是由 客户端测试完毕汇报给数据中心。
上述的三种测试方法,主动测试为常用方法,并且,基于主动测试的网 站主要有gomez,其测试系统的原理是,提供客户端下载软件,即按时长付费 给挂机用户,或者在骨干网上布节点,节点主动从任务中心获取测试目标进 行测试,测试结果汇总到数据中心。
然而,所述客户端按时长付费给挂机用户,或者在骨干网上布置节点, 都得花费大量的钱,这样,增加了布置测试客户端成本。
发明内容
有鉴于此,本发明提供一种网站测试系统及方法,以解决现有的网站测 试系统进行网站测试时,需要将所述客户端按时长付费给挂机用户或者在骨 干网上布置节点,进而造成的增加了布置测试客户端成本的问题。
所述网站测试系统,包括:
任务中心,用于接收测试者定义的测试目标,根据所述测试目标生成测 试任务并保存;
智能客户端,其代码嵌入宿主网站的网页,用于:当所述宿主网站被访 问时,获取所述任务中心生成的测试任务,并在按照所述测试任务进行测试 后汇报测试结果;
数据中心,用于接收并解析所述测试结果;
分析中心,用于收集并分析所述解析后的测试结果;
测试报告中心,用于将所述解析后的测试结果结合用户报告配置生成图 表。
优选地,所述任务中心包括:
总任务中心,用于根据所述测试目标生成所述测试任务并将其进行划分;
可分布的任务中心,用于保存划分的所述测试任务,并根据所述智能客 户端的请求发送所述测试任务。
优选地,所述系统还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪互联宽带数据中心有限公司,未经北京世纪互联宽带数据中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910243982.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制备香兰素及其类似物的方法
- 下一篇:用于干粉涂料的增白剂及其生产方法