【技术实现步骤摘要】
本专利技术涉及测试技术,尤指一种测试系统及其实现测试的方法。
技术介绍
测试环境是具有完整功能模块的系统,仅供测试使用。正式环境是实际使用的系统,用于供外部用户使用。目前,主要通过使用测试环境、模拟正式环境。图I为现有测试环境的组成结构示意图,由于测试环境无法调用正式环境下的功能模块,就必须在测试环境中搭建正式环境中已有的所有功能模块,否则整体测试环境的系统就无法正常运作。如图I所示,在测试环境中,建立一套与正式环境功能一致的、完整的新环境,包括证实环境中的所有功能模块, 这样,号码登录到该测试环境下,就能进行新功能体验和验证。现有的测试环境为测试带来了一些问题,比如由于测试环境下的数据不够真实,不足以完整模拟实际使用的场景;如果测试系统所有功能模块的数据量都很少,使用的用户量也不足,很容易发生测试事件在测试环境下正常工作,而到了正式环境下就无法工作的情况;如果要求测试环境要具备系统的正式环境已有的所有功能模块,特别是有部分功能模块的工作要依赖于其它功能模块正常工作,其发布验证必须先保证其它模块正常的情况下,才能开始验证自己的功能,因此维护难度比较大;部分功能模 ...
【技术保护点】
一种测试系统,其特征在于,包括正式单元、预发布单元,以及过滤单元;其中,正式单元,用于供外部用户使用的实际使用的系统;预发布单元,包括需要进行预测试的功能模块;过滤单元,用于将被过滤单元过滤的用户的正式请求转发给预发布单元中对应的功能模块,将未被过滤单元过滤的用户的正式请求转发给正式单元中对应的功能模块。
【技术特征摘要】
1.一种测试系统,其特征在于,包括正式单元、预发布单元,以及过滤单元;其中, 正式单元,用于供外部用户使用的实际使用的系统; 预发布单元,包括需要进行预测试的功能模块; 过滤单元,用于将被过滤单元过滤的用户的正式请求转发给预发布单元中对应的功能模块,将未被过滤单元过滤的用户的正式请求转发给正式单元中对应的功能模块。2.根据权利要求I所述的测试系统,其特征在于,所述预发布单元中的需要进行预测试的功能模块,为按照正式单元中的搭建方法搭建的功能模块; 所述需要进行预测试的功能模块被设置为开启。3.根据权利要求2所述的测试系统,其特征在于,所述预发布单元,还用于将测试成功后的所述功能模块设置为关闭。4.根据权利要求I所述的测试模块,其特征在于,所述过滤单元为白名单表,在白名单中的用户被过滤...
【专利技术属性】
技术研发人员:舒军,熊欢,王金华,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。