WeTest 导读

在小程序持续大量爆发的形势下,现在已经成为了各平台竞争的战略布局重点。至今年2月,月活超500万的微信小程序已经达到237个,其中个人开发占比高达2成。因小程序的开发门槛低、传播快、收益高,越来越多的开发者投入了小程序这一领域,由于整体开发水平层次不齐,会碰到越来越多的小程序质量问题。特别是面对电商、零售、旅游、直播等容易有高并发量的行业,会出现“服务器崩溃”、“访问响应缓慢”、“页面操作卡死”、“支付提交失败”等性能问题。那么,应该如何做小程序服务器压测呢?

接下来,我们将以电商行业为例,为您介绍如何使用WeTest的压测大师来做微信小程序的压测。


首先新建一个测试用例,添加客户端请求,然后根据自身业务需求设计测试模型,最后对微信小程序发起压测。

一、场景的需求分析

某电商类微信小程序需要压测商品详情和加入购物车页面,根据业务逻辑,首先进入商品详情页,再将商品加入购物车。

1、进入商品详情页

1)通过商品id,可以打开不同商品详情页

2、加入购物车

1)选择不同商品详情页,将不同商品加入购物车中

测试模型如下:

二、场景配置的操作步骤

接下来为了实现前面的测试需求,我们来介绍下具体步骤:

1、登录WeTest平台(wetest.qq.com),在导航栏选择产品>性能测试>服务器性能>进入项目>创建项目

(注:创建团队项目可与团队成员共同管理和完成项目)

2、在项目首页点击创建测试按钮,选择URL测试来创建用例,示例如下:

3、 在客户端请求栏,填写URL地址、选择请求方法。

请求方法:POST

说明:该示例中,使用的域名“top.domain.com”,为示例地址,您可以根据真实业务场景填写压测URL。

4、在客户端请求栏,填写Header、Body请求参数。

1)选择Header页签,填写商品详情接口请求header信息。

2)选择Body页签,填写商品详情接口请求body信息,Header中Content-Typ字段为application/json,故Body是 JSON格式,body上传方法选择raw。

5、单击 添加客户端请求 ,填写第二个客户端请求信息。

6、为判断“商品加入购物车”是否成功,可设置检查点,选择检查点页签,填写检点信息。

1)变量名:填写自定义的变量名称;

另一个小程序 返回的支付结果如何得到_手把手教你测微信小程序相关推荐

  1. 手把手教你开发微信小程序中的插件

    继上次 手把手教你实现微信小程序中的自定义组件 已经有一段时间了(不了解的小伙伴建议去看看,因为插件很多内容跟组件相似),今年3月13日,小程序新增了 小程序**「插件」 功能,以及开发者工具新增 「 ...

  2. 手把手教你制作微信小程序,开源、免费、快速搞定

    最近做了个"罗孚传车"的小程序 一时兴起,做了一个小程序,将个人收集的同汽车相关的行业资讯和学习资料,分享到小程序中,既作为历史资料保存,又提供给更多的人学习和了解,还能装一下:) ...

  3. 另一个小程序 返回的支付结果如何得到_微信小程序商城的开发商家需要注意什么?...

    原标题:微信小程序商城的开发商家需要注意什么? 小程序的应用目前已经成为人们使用较为普遍的平台,无论是用于吃喝玩乐亦或是工具.商业发展等.微信作为小程序的首家推出平台,凭借其自身的10亿流量用户让小程 ...

  4. 另一个小程序 返回的支付结果如何得到_都火遍全球了,你却还在为电商支付功能开发犯难...

    作者 | 慕课网 来源 | 慕课网 "支付宝在2019年新增四亿行代码","风投圈里的宝典刊物金融博览指出:支付将迎来新的风口"......这些消息都说明了当前 ...

  5. qt定时器暂停与重新开始_手把手教你写个小程序定时器管理库

    背景 凹凸曼是个小程序开发者,他要在小程序实现秒杀倒计时.于是他不假思索,写了以下代码: Page({init: function () { clearInterval(this.timer)this ...

  6. 手把手教你迁移微信小程序到 QQ 浏览器!

    继微信.QQ 之后,QQ 浏览器上也可以使用小程序了. 12 月 5 日,QQ浏览器小程序宣布,实现与微信小程序打通.QQ 浏览器 Android 版现已上线小程序,在搜索的场景下,小程序嵌入 QQ ...

  7. 手把手教你进行微信小程序开发案例1---计算器

    由于之前的文章中已经教会了大家如何注册自己的一个微信小程序,并且利用微信开发工具进行小程序的开发,所以这里不再介绍如何下载工具和注册账号,不懂的小伙伴们可以观看我之前发过的教程哦. #####下面我将 ...

  8. 微信小程序轮播中的current_手把手教你美化微信小程序中的轮播效果

    微信小程序现在依然很火,相信大家有目共睹:所以作为前端开发者,掌握如何开发小程序,是一项必备技能了,你觉得呢? 相对于PC和H5开发,小程序坑很多,所以需要慢慢"踩",被坑多了,路 ...

  9. 手把手教你玩微信小程序跳一跳

    最近微信小程序火的半边天都红了,虽然不会写,但是至少也可以仿照网上大神开发外挂吧!下面手把手教妹纸们(汉纸们请自觉的眼观耳听)怎么愉快的在微信小游戏中获得高分. 废话不多说,咱们这就发车了!呸!咱们这 ...

最新文章

  1. 国产数据库年终大盘点
  2. 姚期智施尧耘获FOCS 2021时间检验奖,MIT华人学霸毛啸摘最佳学生论文奖
  3. 云计算背后的秘密(6)-NoSQL数据库的综述
  4. 机器学习-数据科学库(第一天)
  5. 转载一个不错的Scrapy学习博客笔记
  6. FPGA学习之verilog语言入门指导
  7. 数据结构--赫夫曼树及其应用
  8. 为什么 Java 在 25 年之后依旧如此年轻:一个架构师的看法
  9. STM32不同型号单片机keil工程移植说明
  10. axios_的默认配置_使用演示---axios工作笔记008
  11. python命令行解析库——argparse库的使用
  12. iOS数据库操作(使用FMDB)
  13. mysql世界国家省市地区的信息中英文
  14. 项目集锦 | 易基因近期m6A甲基化(MeRIP-seq)研究成果
  15. 第一章:状态化流处理概述
  16. TVM: End-to-End Optimization Stack for Deep Learning
  17. axure 母版自定义触发事件的工作机制
  18. Boost.Geometry中的几何要素(Primitives)
  19. 各种Lisp系语言大检阅
  20. 四个参数秒懂巴菲特价值投资

热门文章

  1. 什么叫编译时和运行时
  2. oracle表空间压缩
  3. android 的unregisterReceiver报错处理
  4. Google的Java开发规范
  5. Windows Server 2012R2 DHCP故障转移(3)
  6. 如何修改Web Interface4.5多语言版的版权信息
  7. [视频]用SQL Server Compact创建简单的Windows应用程序
  8. python——画一个笑脸
  9. PEAK6 2020校招OA
  10. HTML5手机页面里面如何把长按复制避免