测试引导方法、系统及测试代理服务器技术方案

技术编号:7759001 阅读:204 留言:0更新日期:2012-09-14 00:49
本发明专利技术提出一种测试引导方法、系统及测试代理服务器,其中所述方法包括以下步骤:测试代理服务器接收测试人员发送的测试请求;测试代理服务器将测试请求发送至被测搜索服务器;测试代理服务器接收被测搜索服务器生成的搜索结果;以及测试代理服务器根据预设的提示规则文件在搜索结果中注入代码以在搜索结果中对测试人员进行提示。根据本发明专利技术实施例的方法,一方面大大降低产品模块的测试门槛,提高测试人员的测试效率,另一方面提供快速的bug反馈机制,降低测试结果的反馈成本。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及ー种测试引导方法、系统及测试代理服务器
技术介绍
在进行初级测试、远程协作测试、外包测试等过程中,主要存在以下问题(I)在进行初级测试、远程协作测试、软件外包测试等过程中,由于测试人员在业务、经验上存在差距,并且出于对产品实现细节的保密要求(如外包测试),在测试之前获取的信息量较少,测试效率、效果低下; (2)在进行初级测试、远程协作测试、软件外包测试等过程中,由于测试人员对不同的项目测试关注重点和验证点的理解都存在差异,不能获得详细的描述信息,使得测试人员容易走弯路,给测试工作造成障碍,进ー步导致测试效率、效果低下。
技术实现思路
本专利技术g在至少解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种可以提高测试人员的测试效率且具有快速的bug反馈机制、降低测试结果反馈成本的测试引导方法。本专利技术的第二个目的在于提出ー种测试引导系统。本专利技术的第三个目的在于提出一种测试代理服务器。为了实现上述目的,根据本专利技术的第一方面实施例的测试引导方法包括以下步骤测试代理服务器接收测试人员发送的测试请求;所述测试代理服务器将所述测试请求发送至被测搜索服务器;所述测试代理服务器接收所述被测搜索服务器生成的捜索结果;以及所述测试代理服务器根据预设的提示规则文件在所述搜索结果中注入代码以在所述搜索结果中对所述测试人员进行提示。根据本专利技术实施例的测试引导方法,测试代理服务器根据预设的提示规则文件在捜索结果中注入代码以在捜索结果中对测试人员进行提示,测试人员根据提示完成测试エ作,一方面大大降低产品模块的测试门槛,提高测试人员的测试效率,另ー方面提供快速的bug反馈机制,降低测试结果的反馈成本。为了实现上述目的,根据本专利技术的第二方面实施例的测试引导系统包括被测搜索服务器、测试代理服务器和至少ー个客户端,所述测试代理服务器分别与所述被测捜索服务器和所述至少一个客户端相连,其中,所述至少一个客户端,用于向所述测试代理服务器发送测试请求,并接收所述测试代理服务器反馈的进行提示处理之后的捜索結果,并将所述提示后的捜索结果显示给测试人员;所述被测捜索服务器,用于根据所述测试代理服务器发送的测试请求生成捜索結果,并将所述搜索结果发送至所述测试代理服务器;所述测试代理服务器,用于将所述至少一个客户端发送的测试请求转发至所述被测捜索服务器,井根据预设的提示规则文件在所述被测捜索服务器反馈的搜索结果中注入代码以在所述搜索结果中对所述测试人员进行提示根据本专利技术实施例的测试引导系统,通过测试代理服务器可以根据预设的提示规则文件在捜索结果中注入代码以在捜索结果中对客户端的测试人员进行提示,测试人员根据提示完成测试工作,该系统大大降低产品模块的测试门槛,提高测试人员的测试效率。为了实现上述目的,根据本专利技术的第三方面实施例的测试代理服务器包括接收模块,用于接收测试人员发送的测试请求,及被测搜索服务器根据所述测试请求反馈的搜索结果;转发模块,用于将所述测试请求转发至所述被测捜索服务器;提示添加模块,用于根据预设的提示规则文件在所述被测捜索服务器反馈的搜索结果中注入代码;以及发送模块,用于将注入代码之后的捜索结果发送给所述测试人员以在所述搜索结果中对所述测试人员进行提示。根据本专利技术实施例的测试代理服务器,通过提示添加模块可以根据预设的提示规则文件在捜索结果中注入代码,并通过发送模块发送给测试人员以在搜索结果中对测试人员进行提示,测试人员根据提示完成测试工作,由此可以大大降低测试门槛,提高测试人员的测试效率。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中图I是根据本专利技术ー个实施例的测试引导方法的流程图;图2是根据本专利技术ー个实施例的测试引导方法的流程图;图3是根据本专利技术ー个实施例的测试引导方法的流程图;图4是根据本专利技术ー个实施例的测试引导系统的结构框图;图5是根据本专利技术ー个实施例的测试代理服务器的结构框图;图6是根据本专利技术ー个实施例的测试代理服务器的结构框图;图7是根据本专利技术ー个实施例的测试代理服务器的结构框图;以及图8是根据本专利技术ー个实施例的测试代理服务器的结构框图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过參考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。下面参考说明书附图描述根据本专利技术实施例的测试引导方法。一种测试引导方法,包括以下步骤测试代理服务器接收测试人员发送的测试请求;测试代理服务器将测试请求发送至被测搜索服务器;测试代理服务器接收被测搜索服务器生成的搜索结果;以及测试代理服务器根据预设的提示规则文件在搜索结果中注入代码以在搜索结果中对测试人员进行提示。图I为本专利技术一个实施例的测试引导方法的流程图。如图I所示,根据本专利技术实施例的测试引导方法包括下述步骤。步骤S101,测试代理服务器接收测试人员发送的测试请求。具体地,测试代理服务器对测试人员完全透明,测试人员通过测试代理服务器可以发送测试请求。其中,测试人员包括初级测试人员、远程测试人员、外包测试人员等。步骤S102,测试代理服务器将测试请求发送至被测搜索服务器。具体地,测试代理服务器接收到测试人员发送的测试请求,再将该请求发送至被测搜索服务器。步骤S103,测试代理服务器接收被测搜索服务器生成的搜索结果。具体地,被测搜索服务器接收到测试代理服务器发送的测试请求,其中测试请求包括测试关键词,被测搜索服务器根据测试关键词获取搜索结本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:阮星华高亮
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1