一种生成浏览器测试脚本的方法及装置

    公开(公告)号:CN103885878A

    公开(公告)日:2014-06-25

    申请号:CN201410085844.0

    申请日:2014-03-10

    Abstract: 本发明涉及浏览器技术领域,更具体地说,涉及一种生成浏览器测试脚本的方法及装置。所述方法包括下述步骤:脚本录制器检测浏览器与代理服务器之间的信息是否存在会话内容;当所述浏览器与所述代理服务器之间的信息存在会话内容时,所述脚本录制器监听所述浏览器的页面信息、并将所述浏览器与所述代理服务器之间的会话内容记录存储;所述脚本录制器根据监听到的所述浏览器的页面信息生成基于页面的函数语句,并根据所述的函数语句生成初级脚本;所述脚本录制器根据监听到的会话内容产生Http会话序列;所述脚本录制器对生成的初级脚本及监听的会话内容进行筛选,并判断会话序列是否可生成新的脚本语句。

    一种软件性能测试模拟并发方法及系统

    公开(公告)号:CN103544103A

    公开(公告)日:2014-01-29

    申请号:CN201310393147.7

    申请日:2013-09-02

    Abstract: 本发明涉及一种软件性能测试模拟并发方法,具体包括以下步骤:步骤1:读取用户输入的用户配置信息;步骤2:存储用户需求结构体到共享内存模块,建立映射;步骤3:接收并发用户的业务请求,根据并发用户的数量和用户需求结构体创建至少一个测试进程;步骤4:创建测试线程;步骤5:每个测试线程处理一个用户的业务请求,达到退出条件,测试线程退出;步骤6:运行结束,各测试进程中测试线程运行完毕后依次退出;步骤7:存储分析并统计各项业务相关数据,结束。本发明诠释了如何模拟用户并发,防止发生瓶颈,达到利用少量的硬件资源模拟高并发场景;保证并发稳定性;实现对不同用户业务的支持;为定位问题和缩短开发周期提供帮助。

    一种HTTP的模拟浏览器测试脚本生成方法及装置

    公开(公告)号:CN103885877A

    公开(公告)日:2014-06-25

    申请号:CN201410085191.6

    申请日:2014-03-10

    Abstract: 本发明涉及计算机网络技术领域,是一种HTTP的模拟浏览器测试脚本生成方法及装置。所述方法包括:录制器检测浏览器与代理服务器之间的信息是否存在会话内容;当检测到所述浏览器与所述代理服务器之间的信息存在会话内容时,录制器开始监听所述代理服务器的URL信息、并将所述浏览器与所述代理服务器之间的会话内容记录存储;所述录制器根据所述浏览器与所述代理服务器之间的会话内容生成初级脚本;所述录制器根据代理服务器发送URL信息进行Cookie自动化处理生成Cookie字段,并将所述Cookie字段保存到初级脚本中;所述录制器对初级脚本中的Cookie字段进行参数化处理生成最终脚本。

    一种HTTP的模拟浏览器测试脚本生成方法及装置

    公开(公告)号:CN103885877B

    公开(公告)日:2017-02-08

    申请号:CN201410085191.6

    申请日:2014-03-10

    Abstract: 本发明涉及计算机网络技术领域,是一种HTTP的模拟浏览器测试脚本生成方法及装置。所述方法包括:录制器检测浏览器与代理服务器之间的信息是否存在会话内容;当检测到所述浏览器与所述代理服务器之间的信息存在会话内容时,录制器开始监听所述代理服务器的URL信息、并将所述浏览器与所述代理服务器之间的会话内容记录存储;所述录制器根据所述浏览器与所述代理服务器之间的会话内容生成初级脚本;所述录制器根据代理服务器发送URL信息进行Cookie自动化处理生成Cookie字段,并将所述Cookie字段保存到初级脚本中;所述录制器对初级脚本中的Cookie字段进行参数化处理生成最终脚本。

Patent Agency Ranking