51Testing软件测试论坛

标题: Day2-7测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-7-9 10:29
标题: Day2-7测试积点任务
问题:
请求概念
全链路这个词在游戏产业还是比较陌生的。全链路只指所有路径执行压测还是指等价类划分后的业务执行一次,覆盖核心业务点?
一般1款游戏,协议有上百组。带往返的占80%左右,部分会对不同硬件场景产生压力的。
这里不细说,比如某些业务只走非关系型数据库,会缓存起来,等玩家下线后才存一次。有些是存关系型数据库,会实时存或者缓存。

场景问题
1个场景举个例子,一个商店刷新业务,整个流程是这样的。
步骤1:先请求c->s进入,请求商店 start -> s2c商店列表下发end
步骤2:->c 对应商店lab(纯客户端切换,假设是步骤1,一次性下发所有的商店信息)
步骤3:->c2s刷新协议start->s2c-刷新协议end
这里也就是只有2组。因为商店可能有多个商店,假定为6个,1个lab刷新不干扰其他商店。

最终问题
请问全链路压测case是6个商店 2*6(全部商店) ?还是只压2*1(其他某个商店,策略是选择列表返回较多的)?
这个例子可能不太合适,但选择1个比较简单的协议做例子,有知道的可以帮忙回答下,谢谢了。





作者: 田玉函    时间: 2018-7-10 10:01
压测case是6个商店 2*6(全部商店)  我个人认为全覆盖的计算还是这个比较好,如果判断错误那很抱歉,我个人建议是这样的,但从测试方面  你的技术不是很了解
作者: abcsell    时间: 2018-7-10 10:02
看自己的设置,不同的设置会有不同的效果
作者: qqq911    时间: 2018-7-10 10:32
全链路是需要按业务流,全面去覆盖的
作者: jingzizx    时间: 2018-7-10 12:12
看自己的资源,如果资源够,应该是全部模拟进行




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2