+WeTest:⼩程序云端测试系统上线
⽇前,新增⼩程序测试系统,可便于开发者检测⼩程序缺陷,评估⼩程序产品质量。在⼩程序发布之前,开发者可将⼩程序代码提交到测试系统,在不同型号的⼿机真机上运⾏,执⾏完毕后⾃动⽣成测试报告。⼩程序云端测试平台,由WeTest提供基础⽀持,下载“开发者⼯具”即可使⽤。
⼩程序测试报告⽰例:
⼀、云真机测试 Beta
为了⽅便⼴⼤开发者检测⼩程序程序缺陷、评估⼩程序产品质量,提供了免费的云真机测试环境以及⼀整套测试⽅案。在⼩程序交付到真实⽤户⼿中使⽤之前,你可以将⼩程序分发到云真机测试平台(由WeTest提供⽀持),以模拟⽤户使⽤的⽅式进⾏测试,执⾏完毕后⾃动⽣成测试报告。
测试覆盖范围
● 缺陷发现 测试过程中⾃动发现⼩程序抛出的JS异常
● 性能数据分析 测试过程中收集包含加载时间、CPU占⽤率、内存占⽤量等数据指标
● 机型覆盖 ⼩程序会被随机分配到4~8个不同机型的机器(由当时的机器资源决定)来执⾏,借此可以观察⼩程序在不同机型的执⾏表现
● 其他:弱⽹络环境测试、多场景测试等(开发中)
如何测试
没有⽐这个更简单了,下载“开发者⼯具”,点击「测试」按钮,⼀般24⼩时内可查看测试报告!
提交测试后当前的程序版本会被提交到云端测试队列等待测试,如果第⼆天仍然没有收到测试报告,请在开发者论坛反馈,⼯程师会尽快处理。
测出Bug后,如何调试⼩程序
您可以在WeTest平台上选取问题机型,进⾏远程调试,复现并解决问题。
⼆、WeTest为提供终端云服务
WeTest⾃2015年起与达成合作。除新上线的⼩程序测试外,团队也在WeTest平台进⾏客户端兼容性测试、功能测试。
团队通过⾃动化、云端化测试,将测试效率提升了数倍。
三、最后
后续,WeTest会在近期上线“⼩程序⾃动化测试”功能,提供给⼩程序开发者更多测试机型和⼯具选择,助⼒提升⼩程序质量!
Q & A
1、云真机是真实的机器吗?
是的。机器由WeTest腾讯质量开发平台部署和维护
2、为什么我的⼩程序⾥⼀个很明显的JS错误没有在云测试时发现?
在⽬前阶段,云测试的代理算法是⼀个以⾼页⾯覆盖率为⽬标的穷举随机算法,缺陷发现能⼒较弱。它的每⼀次的执⾏路径都不⼀样,且受执⾏时间限制,所以有可能没有执⾏到缺陷存在的路径
小程序开发一键生成平台源码3、云测试能发现我的⼩程序中的⽂本错误吗?
不能。代理算法不是⼀个智能体(虽然我们在努⼒给它添加更多的智能⾏为),对⼈来说显⽽易见的错误它可能却⽆法发现,尤其是业务类错误。⽂本错误⾄少要求语义理解的能⼒,所以它不能。
4、测试结果太差时会影响⼩程序的提审和发布吗?
不影响。测试报告只是⼀种提供给你对照分析的⼯具,怎么利⽤完全取决于你⾃⼰
5、我的⼩程序有额外的登录体系(⾮登录),测试时总是停在登录页⾯怎么办?
这个功能是我们下⼀次迭代的内容,届时你可以配置测试账号和密码,帮助代理算法⾃动登录从⽽遍
历到更多的页⾯
WeTest提供上千台真实⼿机,随时随地进⾏测试,保障应⽤/⼿游品质。节省百万硬件费⽤,加速敏捷研发流程。
如果对使⽤当中有任何疑问,欢迎联系腾讯WeTest企业QQ:800024531
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论