Jmeter实战

3通过loadrunner中自带的飞机订票小程序完成下面的操作(10分)

3.1 请完成脚本二:注册30个用户账号供后面的订票使用,要求如下
1)    用户名为11位的手机号,其中以180开头的手机号10个、以177开头的手机号10个、135开头的手机号10个 ,手机号除开头的三位数固定外,其他必须为随机数 (5分)
2)    密码为时间戳  (5分)
3.2 请完成脚本三:使用上面2.1中注册的账号,完成下列要求 (55分)
3)    在脚本中完成登录操作,并验证登录是否成功,    (5分)
        登陆(3分)
        验证(2分)
4)    登陆成功后休息1-5秒,然后再进行下面的操作        (5分)
5)    完成第一步后,在脚本中每个登陆成功的用户订两次机票    (5分)
        订一次票1分,
        两次票5分
6)    在订机票时,手机号180开头的用户会从Denver飞往Frankfurt,177开头的用户从Londn飞往Paris,135开头的用户从Paris飞往Denver    (5分)
7)    同时,所有人约定好,两天后起飞,并在三天后到达    (5分)
        起飞时间2分
        到达时间2分
        都对5分
8)    Seating Preference和Type of Seat因为每个人习惯不同,可以随机设置    (5分)
9)    因为所有手机号段相同的人想坐同一个航班,所以所有用户下单时都选择对应线路航班列表中的第二个航班(5分)
        关联第二个航班5分,
        不是第二个的1分,
        参数化0分
10)每个用户都有且仅有一张信用卡    (5分)
        定两次票信用卡唯一的5分,
        不唯一的1分
11)所有用户的信用卡一年后到期    (5分)
12)退票时,若页面存在2条以上票务信息,则随机退2张票;若存在2条以内的票务信息,则全部退票    (10分)检查票数5分,退两张票5分,没检查票数只退票的3分

答案:

解题过程中需要用到Fiddler工具进行抓包

1)和2)Jmeter脚本如下

 

3)登录:

 

4)登陆成功后休息1-5秒

 

 

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值