首页 > 编程语言 >小程序云测服务简介

小程序云测服务简介

时间:2025-01-16 10:43:58浏览次数:1  
标签:简介 性能 程序 支持 测试 微信 云测

MiniTest 小程序云测服务简介

MiniTest 微信小程序云测是一套由微信测试团队自主研发,联合WeTest云真机能力,共同推出的小程序自动化测试服务。服务基于云真机,支持开发者简单快捷地实现小程序真机自动化测试和性能分析等能力。 服务平台特色功能如下:

  • 丰富的自动化测试能力
  • 全面的性能分析能力
  • 小程序质量检测
  • 支持持续集成,打通业务Devops流程

云测服务的 视频课程 正在制作中,部分视频已上架微信学堂,欢迎大家观看

独家优势

相对于其他测试平台,云测服务是微信官方测试团队支持,它拥有独家优势主要包括:

  • 微信测试号解决方案 :经常用自己的微信号进行自动化操作,可能被微信安全判定为黑产而导致封号。云测提供24个 虚拟测试账号 ,并独家支持使用 真实账号授权测试 ,无封号风险更安全
  • 支持多个小程序版本 :独家支持小程序 开发中版本(预览版本) ,体验版和线上版多个版本的进行测试,更早介入实现测试左移
  • 图片对比能力图片对比 能力作为自动化测试能力的补充,可用于比较稳定的小程序页面,在版本更新时,通过UI是否一致来校验是否改动原有的功能
  • 独家支持 真机体验评分 能力, 更加贴近用户实际使用场景,发现运行时性能问题
  • 性能数据获取更准确 : 通过微信客户端协议上报方式获取的性能数据,和We分析统计口径保持一致,数据统计更加准确
  • 免费使用,提供每周 免费使用额度 ,满足绝大多数项目自动化测试需求

丰富的自动化测试能力

结合不同场景复杂程度、开发者学习成本等因素,云测服务提供了以下几种自动化能力:

测试能力 突出优势 注意事项 适用场景 报告示例
智能化Monkey 接入即用,零学习成本,通过智能化点击策略,实现页面覆盖 不支持输入,上传图片等复杂操作;无法校验页面逻辑 快速冒烟测试 Monkey报告
录制回放 零代码生成用例脚本;快速生成用例,学习成本低,效率高 用例调整不如自定义测试灵活 较简单的用例,自动化回归测试 录制回放报告
自定义测试 完全定制测试场景;灵活度高,能力全面;支持数据驱动测试(DDT) 需要编写Python脚本,有一定的学习成本 较复杂的用例和场景 Minium报告

全面的性能分析能力

小程序性能测试主要可以分为启动性能测试和运行时性能测试。

运行阶段 云测能力 优势 适应场景
小程序启动 启动性能专项测试 覆盖首次访问和非首次访问情况 详细的测试报告,并给出优化建议 优化小程序启动时间
小程序运行时 (和自动化测试能力结合使用) 真机体验评分 页面运行时性能检查 异常情况检测 最佳实践&建议 优化运行时页面性能 页面异常检查
资源占用分析 获取运行时CPU,内存等性能数据 和现网大盘数据对比 优化运行时资源占用

小程序质量检测

云测服务将自动化测试和启动性能测试结合起来,可以对接入的小程序从以下几个方面做一个全面的质量检测,并提供详细的质检报告和评估信息:

  • 启动性能
  • 运行时性能
  • 兼容性
  • 网络性能

点击可以查看 质检报告示例, 使用文档可参考 小程序质量检测

支持持续集成

云测服务支持业务将测试能力融入到研发流程的各个环境,打通DevOps流程,实现持续集成,提升研发效能和小程序质量。

  • 支持多个小程序版本:云测服务支持提测开发中版本体验版线上版 小程序,方便业务团队在研发流程的各个阶段进行测试
  • 支持使用接口提测:提供 https接口提测 方式,同时也支持用户将测试报告分享为HTTPS链接,方便团队同学快速查看报告详情和测试结果
  • 任务结束通知配置: 云测服务支持配置邮箱及手机号信息,测试任务结束会自动通知用户

免费使用

云测服务为小程序开发者提供每周150分钟免费测试时长

注意,这里测试时长是指用户实际执行测试用例的时间,下载微信包,真机初始化等其他过程不计入测试时长,所以实际真机执行时间会大于扣除的测试时长。一般来说,免费测试时长能满足绝大多数项目自动化测试需求

同时为了方便用户在初始使用时调试用例,云测服务为每个项目提供申请一次150分钟额外时长,在免费时长不够时,自动抵扣。

关于测试时长计算规则,详情可以参考 测试时长使用说明

支持购买额外时长

部分项目因业务复杂,用例较多,免费时长不够使用时,可前往微信服务市场或者腾讯云购买,具体可参考文档 购买额外时长

对于付费用户,除了增加额外时长以外,目前可以支持以下进阶能力:

  • 机型选择:支持测试时选择指定测试机型,目前提供300多种机型供用户选择,覆盖目前市场上绝大多数品牌,高中低各种机型
  • 兼容性测试:支持一次提交多种机型跑测兼容性测试
  • 快速测试:使用专有云机器测试,将原来微信初始化过程需要10-15分钟缩减到2-3分钟完成,大大提升测试测试效率,快速获得测试结果
  • 弱网络测试:可使用弱网络专有云,查看弱网络情况下小程序表现情况

快速开始

需要帮助

标签:简介,性能,程序,支持,测试,微信,云测
From: https://www.cnblogs.com/AtlasLapetos/p/18642085

相关文章

  • Rust程序Vec中存储的一般都是Box动态指针吗?
    Rust程序Vec中存储的一般都是Box动态指针吗?UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU在Rust中,Vec<T>不是专门存储Box<T>或其他动态指针,而是存储类型T的值。具体来说,Vec<T>会按照值的类型T来管理数据,它通常使用堆分配内存来存储数据(对于较大的数据或当数据需要动态增长时......
  • ArkTS简介与代码示例
    鸿蒙操作系统(HarmonyOS)是由华为技术有限公司开发的面向未来、面向全场景的分布式操作系统。它旨在为用户提供跨设备无缝协同体验,支持多种终端设备,如智能手机、平板电脑、智能穿戴设备等。为了适应不同的应用场景和硬件能力,鸿蒙提供了多语言编程的支持,其中包括ArkTS(ArkTypeScri......
  • 读〈程序员修炼之道:从小工到专家〉第七章有感
    这一章节深入挖掘了软件开发领域中至关重要的元素。或许它在代码的质量把控、可维护性以及高效性等方面有着精彩的论述。在现实的编程环境里,程序员们很容易被功能实现的紧迫性所驱使,从而仓促地编写代码。然而,第七章犹如一阵警钟,提醒着我们不能忽视代码质量这一基石。代码的可维护......
  • 2024年最新计算机毕业设计选题题目参考,2000+ Java毕业设计题目,值得收藏,另有python,小程
     风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。最近有很多同学咨询,说快要毕业设计了,不知道选什么题目比较好,有哪些方面是需要注意的。基于这一点,这里整理了一些java毕业设计的题目,大家可以参考一下,希望能对大家有所帮助。一、整体设计方向Java目前仍然是最......
  • 程序员出镜搞自媒体,记得用这份IP自检表,不然瞎折腾三月黯然退出~~~
    54条自媒体博主IP自检表痛点:内容没人看?流量涨不动?爆款遥不可及?目录1.内容因素(18项)2.用户因素(12项)3.账号因素(12项)4.平台算法因素(12项)开篇:你的IP为啥总是不出圈?做自媒体的你,是不是有这样的苦恼:精心打磨的内容,点赞寥寥;熬夜剪辑的视频,播放量惨淡?其实问题可能出在你的内容......
  • (翻译) 关于游戏网络,每个游戏程序需知 What Every Programmer Needs To Know About
    原文链接 https://gafferongames.com/post/what_every_programmer_needs_to_know_about_game_networking/ Haveyoueverwonderedhowmultiplayergameswork?Fromtheoutsideitseemsmagical:twoormoreplayerssharingaconsistentexperience(一致的体验)across......
  • 18、朦胧诗 C#控制台console程序
    usingSystem;classPoem{ publicstaticstring[]adjective=newstring[8]{"美丽的","高兴的","伤心的","失落的","可爱的","调皮的","活波的","笨拙的"}; publicstaticstring[]subject=new......
  • Windows 可靠多播传输驱动程序(RMCAST) 是 Windows 操作系统中负责支持和管理可靠多播(Re
    CVE-2025-21307漏洞是Windows可靠多播传输驱动程序(RMCAST)中的远程代码执行漏洞。该漏洞允许未经身份验证的攻击者在受影响的系统上执行任意代码,可能导致系统被完全控制。漏洞描述:该漏洞存在于Windows可靠多播传输驱动程序(RMCAST)中。攻击者可以通过发送特制的请求......
  • 【Node.js渗透】安装与检测基于Electron的应用程序
    免责声明:⽂中所涉及的技术、思路和⼯具仅供以安全为⽬的的学习交流使⽤,任何⼈不得将其⽤于⾮法⽤途以及盈利等⽬的,否则后果⾃⾏承担。所有渗透都需获取授权!三、说明传送门:......
  • 程序员 VS 黑客,未来该如何选择?
    程序员和黑客是计算机领域中常见的两个角色,但他们在技能、目标以及工作方式上存在着显著差异,但他们都具备编程背景,很多黑客就是从程序员转身过来的。1.先来聊聊程序员程序员是指编写计算机软件的专业人员,他们通过编写代码来开发应用程序、系统软件或其他类型的软件(如......