我们只做一件事,只为您满意--山东微道商网络技术有限公司

定位首页 - 资讯中心 > 网站制作

资讯中心

news

媒体联络

山东微道商网络技术有限公司

热线热线:0531-88193332

电话电话:15508684333

微信小程序自动化的测试之路

来源:https://www.chinanovo.net   发布时间:2021-07-05 10:02:41      
小程序自动化SDK为提供了套通过外部脚本操控小程序的方案,从而实现小程序自动化测试的目的。
大白话翻译就是:让工具能按照代码的执行顺序自动在页面上完成点击,输入等操作(即模拟用户操作), 再将操作的页面表现与预期想要的结果做对比得到测试结论(断言)。
运行环境
安装Node.js并且版本大于8.0;
基础库版本为2.7.3及以上;
工具版本为1.02.1907232及以上;
要做自动化测试的项目(面会介绍哦)。
需要做自动化测试的项目(3选1):
借助微信工具建个项目;
可直接从github下载小程序官方组件源码下来真实的项目。
安装自动化测试SDK
Tips:cd进入到项目根目录下,终端执行如下命令。
济南网络公司
npm i miniprogram-automator --save-dev
初体验
A.开启工具安全设置中的CLI/HTTP调用功能。
具体操作指南如下:打开微信工具->设置-> 安全设置 -> 启用服务端口。
B.准备个需要做自动化测试的页面(为方便、下面会以简单的demo来演示)。
这里有3个点需要注意:
修改cli工具的路径(若您没更改过微信工具的默认安装路径可忽略此项,若改过安装路径的,就需要自行寻找安装路径是什么然补充到这);
修改项目的文件路径(这里推荐绝对路径);
修改下面demo中实际想要操作的元素。
D.在终端输入如下命令,就在执行自动化测试结果了。