- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实施阶段-51Testing软件测试网
2014年百胜双十一成交过亿的客户一共有8家,今天我们仅以森马客户为例来看看我们如何使用性能测试促使双十一顺利进行。 首先我们来了解一下森马的业务模型,森马使用了百胜整套电子商务解块方案信息化系统,用于管理森马订单流转业务,实现淘宝平台的业务管理,并且通过商品发布功能可以管控各平台商品价格、库存并实现商品上下架管理。通过库存交易功能,构建库存整合中心,实现对线上线下渠道中的库存进行整合。在采购、批发、库存、财务等环节应用高级管理功能,实现对企业电商业务的精细化管理,为线上线下整合的战略打下坚实的信息化基础。 IWMS仓库管理系统主要是为解块客户库存不准确,作业模式单一化,拣货上架靠记忆,电商大促压力大的等现状,这解块这些现状仓储系统支持B2C/B2B出入库业务,实现灵活的仓库略配,科学的拣货计算,多样化的作业模式,高效上下架作业,智能的补货预警信息化系统。 * * 接下来了解一下森马的一个业务现状 双十一的特性大家都知道,24小时,错过了就等一年 百万级订单,需要增加人手去并发操作,如果系统或者任意环节出了纰漏,损失的不仅仅是金钱那么简单。 所以大家都在抢,抢在流量控制之前把订单下载处理起来,快速处理订单,快速发货提升客户体验度。 大家都在拼双十一这一天,如果抓住了机会,赢的也不仅仅是利润,更多的是广告效应和市场地位 * * 为了保障客户双十一取得胜利,我们百胜从2010年开始每年都会组建双十一项目小组,为客户的双十一保驾护航,而性能测试只是双十一项目组的一个环节,鉴于森马的这个现状,我们组建了一个团队来做这件事情。主要有: * * 我们的客户化测试流程主要分为以下四个阶段: 需求阶段:主要是需求调研,可行性分析,场景目标的评估和场景设定,到最后的方案制定与审批 准备阶段主要包括:机器资源准备,压测工具和监控工具准备 以及 硬件网络,系统的配置几方面 然后进入实施阶段:主要是环境监察,脚本制作及优化,项目的预测,正式压测,场景监控的过程 交付阶段主要是对测试数据提取之后进行分析,然后编写测试报告并提交至客户 * * 需求阶段,我主要做了一下这些事情,需求沟通、场景分析、方案制定 需求沟通部分,我们主要确定了以下几部分内容:目标120W,这个目标我们是基于客户历年双十一的一个增幅再结合客户2014年双十一的业务目标进行设定。 测试环境:我们给予客户三套备选方案:一套是百胜线下测试环境,一套是客户测试环境,一套是客户正式环境,并列明每套环境的优缺点,客户最终选择了正式环境,所谓正式环境即在客户的正式生产环境上再搭建一套应用环境进行真实模拟测试; 测试用例:我们针对双十一过程中所有订单流转的节点都作为本次测试用例进行测试 测试计划:包含计划人,时间节点和交付物 场景分析: 我们根据大部分内容进行场景设计的并发数:是基于双十一业务不同于日常的并发操作数的考虑,我们要通过测试给予客户最优并发和最大并发; 大数据:双十一当天消费者下单的时段并不是平均的,我们根据数据分析得出消费者大并发下单的峰值,根据这个峰值和最长持续时间,进行大数据的压测; 可靠性: 需求阶段,我主要对这几方面做一个分享: 需求沟通与分析 我们与客户沟通需求,了解到客户的目标就是48小时将所有的淘宝平台上的订单在E3系统中流转完成,然后7天内所有货品在iwms发货完成,那我们接到这个要求之后,要深入的挖掘和分析,根据客户去年的单量和双十一客户增长比例,我们计划120W订单总量,分为三个维度去测试,当前配置下系统支持的最大并发数和最优并发数, 第二:大数据,双十一当天的订单不可能是平均每小时多少W单的速度去下载的,这个肯定有一个规律,我们只要保证峰值下单情况下,程序能正常处理,那么就 * 说到环境配置,为什么我会那这张图作为环境准备的图片来讲,是因为系统架构的特殊性,本次测试包含两个产品E3和iwms,环境又分为聚石塔上和聚石塔下两处,所以在环境准备这里我们要准备两套 塔上塔下,从硬件资源到测试工具、监控工具都需要两套,并且塔上和塔下的区别在后面我们会讲到我们在数据准备已经监控方面的问题: * 环境准备完成之后,我们就会涉及到数据准备:传统的数据准备有几种方式: 导入、手工新建,或者通过sql语句和数据生成工具,或者通过自动化工具,但是这些方式统统要你对系统的业务和表结构都非常的了解,并且准备数据时间较长,数据的随机性差,所以我们最初双十一测试做打底数据是淘宝提供一个接口,我们从接口中下载客户一些历史订单,然后修改订单的标志位之后再进行订单的流转,今年我们双十一使用的是淘宝PTS平台,完全解决了先前数据准备存在的难题: * 只需要在pts平台中新增一个数据源, * * 对于监控我们曾经也有困惑,塔上系统资源的监控,使用日常的监控工具zabbix、s
您可能关注的文档
最近下载
- 电工技能鉴定实操题库(高级工).pdf
- GB/T38058-2024民用多旋翼无人机系统试验方法.pptx VIP
- 公园绿化养护管理制度 .pdf VIP
- 2025甘肃甘南州专业化管理的村党组织书记招聘45人笔试备考试题有答案详解.docx VIP
- 2023-2024学年重庆市凤鸣山中学数学七年级第一学期期末经典试题含解析.doc VIP
- 必威体育精装版公务员面试试题经典题及答案.docx VIP
- 长恨歌意象研讨分析.pdf VIP
- 2025甘肃张掖市专业化管理村党组织书记招聘32人备考试题及答案解析.docx VIP
- 江西省临川第一中学2024-2025学年高一上学期开学考试数学试题(解析版).docx VIP
- QSR质量手册(超详模板).doc VIP
文档评论(0)