电商项目的性能测试流程,看完就懂!
今天松勤软件测试给大家带来一套完整的性能测试实操流程,就以大家耳熟能详的电商项目来进行示例。现在就花个5分钟,认真看一下吧!
做一个项目的性能测试,首先得梳理出哪些业务需要进行性能测试。这个过程有一个前提就是:要对测试的对象(项目)熟悉 。熟悉到什么程度呢?明确知道该项目的行业,业务和所有的功能。对电商项目来说,大家肯定都知道电商的业务是什么,比如登录,搜索商品,浏览商品,下单。其中下单这个里面又可以分为秒杀,限时抢购等不同的功能。所以要根据项目的业务 梳理出要做性能测试的业务:
在进行业务分析的时候,系统的业务功能是可用的。也就是说需要通过基本的功能测试。而且需要根据项目的核心业务 (需求明确有性能要求的业务),高频的业务 (不需要需求指明也应该实现高性能的),基础业务 (比如登录这样的业务)的划分,根据优先级来进行性能测试。
二、设计测试场景
这里有的人会称之为:场景建模 。意思就是根据多少用户在(多少)时间内做(什么)事情。当然其结果肯定是希望通过测试。比如秒杀业务。根据项目的要求设定为 1000万的用户在整点进行库存为500的秒杀,先到先得。
当然整个项目来说不可能只有一个业务需要性能并发,所以在熟悉项目为前提的情况下,需要项目中所有需要测试的业务进行如此类的设计。
在设计的同时 ,还要确认该数据的来源 ,比如整点抢购首先需要用户登录,那么用户的数据怎么获取,是参数化还是直接从数据库读取。然后整点抢购的业务是否需要登录的信息,比如token来传递。这些都需要在这里进行统一的设计和管理。
三、实施压测
第一步要选择相应的平台或者工具。本文以Jmeter工具讲解。
第二步要设计并发量,线程数,循环数。请求参数设置,是否需要二次开发,或者是否需要链接数据库读取数据等。
第三步设定压测方式。如单机接口压测、单机多接口压测、单机混合场景测试、多节点测试等等模式。具体需要根据项目的部署和需求来决定。操作上来说难度也不相同,需要掌握相关的技能。
四、性能瓶颈分析和调优
1、性能分析
性能瓶颈分析一个复杂的话题,性能受系统架构设计、应用场景、业务逻辑、编程语言及采用的框架影响,简单来说可以从以下几个方面考虑:
①、客户端测试结果: 即通过生成负载来观察被测系统的性能表现,比如通过对TPS、RT等指标的监控,从请求发起端到OS端层层剖析,从而找到系统性能瓶颈。
②、服务端硬件配置和环境: 通过监控各硬件及操作系统相关指标(CPU、Memory、磁盘I/O、网络)来分析性能瓶颈。
③、测试人员的经验: 即通过性能表象结合工作经验做快速排除,确定可能存在瓶颈的局部所在,快速修改验证,避免大而全的全面分析带来的耗时,提高效率。
2、性能调优
性能调优从‘降低响应时间’、‘提高系统吞吐量’、‘提高服务的可用性’三个方面进行调优。
性能优化的目的是:在保持和降低系统99%RT的前提下,不断提高系统吞吐量以及流量高峰时期的服务可用性。
抖音电商正测试AI购物助手,基于云雀大模型算法
IT之家 5 月 16 日消息,抖音电商目前正开发首款面向 C 端的 AI 电商服务“AI 购物小助手”,目前已经开始在抖音商城内进行灰度测试,属于是一款与淘宝问问、京东京言类似的 AI 导购型产品。
有脉脉平台用户爆料称,该业务从去年下半年就开始已着手研发,由上海团队负责,期望能够打造服务亿级用户的 AI 明星产品,通过 AI 技术提升用户购买体验以及业务效率。
Tech 星球表示,“AI 购物小助手”在去年年底就已经进行过小范围测试,其算法推荐机制是基于云雀大模型算法。
IT之家注意到,抖音前段时间还上线了一款名为“抖音商城版(现在已经改名为抖音商城)”的电商购物类 App,主打“超值好物省心选”,提供商品浏览、查找搜索、购买商品或服务、物流查询、发表评价、分享商品等服务。
这是抖音电商首次在抖音 App 之外推出的综合性独立电商平台,目前已经上架小米、华为、OPPO、vivo 应用商店,以及应用宝等平台,苹果 App Store 暂未上架。
相关问答
电子商务 专业职业 测试 考什么?专业能力测试:笔试:以高职专业类对应的中职专业教学标准中的核心专业知识为基本依据,重点考察学生综合专业能力。内容包括考生自我介绍、专业认知、特长展示...
电子商务 技能 测试 一般考那些内容?化两种,以标准化作为主流,第一种全部都是选择题,考试时间...1.理论知识考试,考试方式为机考或者闭卷考试,理论考试题型主要包括标准化与非标准化两种,以标准...
电子商务 基础 应用 能力考试..._电子商务_帮考网电子商务基础应用能力考试是一种测试个人在电子商务基础知识、技能和应用方面的能力的考试。该考试通常包括以下内容:1.电子商务基础知识:包括电子...
电子商务 自考实践课考法?电子商务自考的实践课考法可能因地区和具体学校的要求而有所不同,但通常包括以下一些常见的考核方式:1.项目报告:学生可能需要完成一个关于电子商务实践项目...
气体检测报警器x-4电商版可以测天然气吗?可以测天然气。因为气体检测报警器x-4电商版可以检测多种气体,包括天然气、甲烷、乙烷、丙烷等,可以满足家庭和商业场所对不同气体的检测需求。此外,气体检测...
软件 测试 以后的岗位晋升途径多吗?发展空间大不大?15年那会做的测试,月薪6k;现在加班费+津贴+年终奖≈45;额外的会接项目,做个兼职讲师,这个收入就不报了。从来都是说一些学习的干货,今天有幸讲讲自己的故事...
电子商务 系统 测试 的基本原则有哪些?..._电子商务_帮考网1.完整性原则:测试所有的功能和业务流程,确保系统的完整性。2.可靠性原则:测试系统的稳定性和可靠性,确保系统能够长期稳定运行。3.安全性原则:...
什么是电商质检报告?要怎么去弄呢? - ?怡宝? 的回答 - 懂得电商质检是商家入驻或者续签第三方商城时,必须提交的产品检测报告,目的就是为了维护消费者权益,确保商品品质,同时也是平台维护公平竞争和市场秩序...
电子商务 常考的题型?电子商务常考题型由实验题、设计题、商业实务题、综合操作题组成。其中实验题、设计题在模块测验中进行,商业实务题、综合题在终结式综合考试中进行。电子商...
ai在电商领域的运用?图像识别和物体检测:AI可以通过图像识别和物体检测技术,对货架上的商品进行自动识别和分类。这样可以实现自动化的库存管理和商品上架,提高工作效率。推荐系...