51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2368|回复: 0
打印 上一主题 下一主题

[讨论] 一个B2C网站性能测试需求分析

[复制链接]
  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 406 天

    连续签到: 3 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2018-6-1 16:20:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    这里以一个电商购物(B2C)网站为例:
      客户的购物网站性能测试(业务)需求:
      从12月下旬至农历年底(来年2月初)(<=50天)网站预计营业额(400万),这里营业额可以理解为
    网站完成购买订单总金额;
      访问订单转化率:10%,这里理解为百分之多少的访问量会转化为实际的网站订单;
      每日访问时间:24小时×80%,这里理解为正常用户会在早6点至凌晨0点之前进行电子购物,下
    午18点下班至晚上22点为购物高峰期;
      每个订单平均选购商品数:3件左右共计300元左右的金额,这里指每个订单平均消费300元,平
    均购买3件商品;
      订单有效率:85%,这里指下了订单的人,有多少是进行付款并完成交易的,15%会取消订单或
    不付款;
      平均浏览率(IP/PV):10次,这里指访问网站的所有客户端IP地址信息统计后,平均每个IP会浏
    览10个网页;

      业务性能需求分析:(假设所有订单全部发生在高峰时段,假设每个用户浏览对比5件商品后会
    选中一件,每件商品浏览需要点击5次不同链接网页)
      高峰期每小时平均下单数:销售额/总销售时间/高峰时间/单笔订单金额/订单有效率=4000000/
    50/4/300/0.85≈80
      高峰期每小时平均访问量(下单访问量/订单转化比率):80*5*5*3/10%=60000
      高峰期访问量=1.3×平均访问量:60000*1.3=78000(不太懂这个1.3是怎么来的)
      高峰期访问客户端IP数量:78000/10=7800
      压力测试场景设计(粗略估算,仅供参考和理解):
      设计甲乙两组测试脚本,甲组产生订单,乙组仅浏览商品相关;
      甲组脚本执行人数800,乙组脚本执行用户数7000人;
      峰值测试1000人提交订单,10000人在线访问;

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-5 02:19 , Processed in 0.060015 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表