性能测试脚本编写思路及过程(国航为例)

上传人:第*** 文档编号:38036139 上传时间:2018-04-26 格式:DOC 页数:23 大小:542KB
返回 下载 相关 举报
性能测试脚本编写思路及过程(国航为例)_第1页
第1页 / 共23页
性能测试脚本编写思路及过程(国航为例)_第2页
第2页 / 共23页
性能测试脚本编写思路及过程(国航为例)_第3页
第3页 / 共23页
性能测试脚本编写思路及过程(国航为例)_第4页
第4页 / 共23页
性能测试脚本编写思路及过程(国航为例)_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《性能测试脚本编写思路及过程(国航为例)》由会员分享,可在线阅读,更多相关《性能测试脚本编写思路及过程(国航为例)(23页珍藏版)》请在金锄头文库上搜索。

1、脚本编写思路及过程-国航为例 2009 融易通 Confidential and Proprietary.2 / 2420112011 年年 8 8 月月版本历史版本号日期作者描述1.0.12011/08/05王颖以国航为例介绍性能测试脚本编写的入手点及思路。 2009 融易通 Confidential and Proprietary.3 / 24目 录一、文档目的一、文档目的.4二、测试环境二、测试环境.4三、脚本编写思路及前期准备三、脚本编写思路及前期准备.43.1 定位脚本编写入手点.53.2 抓取服务器真实请求日志.53.3 分离每个请求地址及参数.53.4 确定每次提交请求需添加的报

2、文头.53.5 确定是否需要证书.5四、编写脚本过程四、编写脚本过程.54.1 引入所需头文件.54.2 引入所需外部dll文件.54.3 确定服务器地址.54.4 变量的定义,内存分配及释放.54.5 编写所需函数.54.6 加密信道建立.54.7 登录脚本.54.8 业务脚本.6五、脚本结构附录五、脚本结构附录.6 2009 融易通 Confidential and Proprietary.4 / 24一、文档目的一、文档目的本文的编写目的主要是帮助新接触性能的测试人员尽快地熟悉脚本编写的入手点及前期准备,从而尽快的掌握测试脚本编写的思路及方法。关于脚本编写规范请参见LR 脚本编写规范.d

3、oc 。本文以“重现国航 EWP_crashes”为例来讲解脚本的编写过程,国航的加密信道建立过程为 EWP1.0 的 GetKey 方法,区别于 EWP3.2 的 ClientHello U; Android 2.1-update1; OMS1_6 Build/ECLAIR)“Completed in 0.037240【用已存在用户非首次登录】=INFO REPORT= 9-Aug-2011:15:06:05 =ewp_params:29 req = http_request,POST,abs_path,“/phone/getuc“,1,1=ERROR REPORT= 2-Aug-2011:

4、16:47:17 =Processing phone_controller#getuc (for 192.168.65.6 at 2011-08-02 08:47:17) 2009 融易通 Confidential and Proprietary.6 / 24POSTSession ID: “_session_id=cf096bc50562dc997f4a84a2a73eb9f7“Parameters: 32,124,32|User-Agent: “Dalvik/1.1.0 (Linux; U; Android 2.1-update1; OMS1_6 Build/ECLAIR)“Complet

5、ed in 0.038533【进入机票预订界面】=INFO REPORT= 9-Aug-2011:15:06:05 =ewp_params:29 req = http_request,POST,abs_path,“/channel/run“,1,1=ERROR REPORT= 2-Aug-2011:16:47:24 =Processing channel_controller#run (for 192.168.65.6 at 2011-08-02 08:47:24) POSTSession ID: “_session_id=cf096bc50562dc997f4a84a2a73eb9f7“Pa

6、rameters: 32,124,32|User-Agent: “Dalvik/1.1.0 (Linux; U; Android 2.1-update1; OMS1_6 Build/ECLAIR)“Completed in 0.067609【查询航班】=INFO REPORT= 9-Aug-2011:15:06:05 =ewp_params:29 req = http_request,POST,abs_path,“ /atompub/form/13518“,1,1=ERROR REPORT= 2-Aug-2011:16:47:37 =Processing atompub_controller#

7、form (for 192.168.65.6 at 2011-08-02 08:47:35) 2009 融易通 Confidential and Proprietary.7 / 24POSTSession ID: “_session_id=cf096bc50562dc997f4a84a2a73eb9f7“Parameters: 32,124,32|User-Agent: “Dalvik/1.1.0 (Linux; U; Android 2.1-update1; OMS1_6 Build/ECLAIR)“Completed in 1.655812【选择航班】=INFO REPORT= 9-Aug-2011:15:06:05 =ewp_params:29 req = http_request,POST,abs_path,“ /atompub/form/13518“,1,1=ERROR REPORT= 2-Aug-2011:16:47:45 =Processin

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号