高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

什么是响应式网页设计?

2024年微信小程序 视频录制(实用3篇)

微信小程序 视频录制 第1篇

目前有5种情况,

会记录当前的小程序的data值

校验模式分为全匹配和指定key校验,如果选择了指定的key,那么校验的粒度可以细化到指定的key值。

会记录当前页面的wxml,进行完全匹配

记录了页面元素的target和文本,校验模式有4种,

校验录制的path,对于query,有3种校验模式,一是指定key校验,需要手动选择要校验的key;二是不校验;三是全匹配校验

截屏会截取当前的屏幕,在真机回放的时候只会截屏,不会对比,因为真机回放,不指定机型,容易对比失败

微信小程序 视频录制 第2篇

目前普通的操作都支持录制

注意:在回放的时候,如果这个操作的下一步发生了页面变化,会等待页面path的变化是否符合预期,而且等待新页面在指定时间内没有异步请求了,表示页面加载完成了。

分两种,目标对象为/,表示在当前page下滑动

如果有具体的目标对象,则表示在指定的区域内滑动

因为scroll事件会录制的比较多,会有一些误操作,比如页面在跳转中,但是多录制了一个scroll操作,但是这个scroll的下一步操作path发生了变化,其实这个变化不是scroll带来的,回放的时候会自动忽略这个检查。

input有两种情况,一是普通的输入,而是输入后带回车键,会触发confirm事件,带回车键的情况会自动录制下来,注意新版的工具修复了这个问题,如果没有录到confirm事件,可以检查版本

长按事件

如果没有匹配到以上事件,会统一用trigger来触发

会录制到hidepicker的时候触发的change事件,记录change事件的参数,回放的时候,minitest用trigger事件来触发,传入记录的参数,如果有不生效的情况,可以先看有没有录制到hiderPickerView事件,其次可以看看change的传参是否为录制的数据。

由于工具上能录制的原生操作有限,目前支持的原生操作有:返回主页/返回上一页/弹框点确定/弹框点取消/授权弹框确定/授权弹框取消/支付弹框关闭/分享弹框取消/分享弹框确定,注意:真机回放的时候如果跳转到原生页,框架会失败,不建议录制跳转到原生页的操作,比如地址设置/分享出去等操作

微信小程序 视频录制 第3篇

用例导入到云测平台后,会转化为minitest的py脚本,

首先进入到测试的起始页面,这里是通过minium的relaunch接口拉起小程序,因为云测只支持虚拟帐号,这样可以保证录制和回放使用同样的帐号数据,不会因为帐号不同而数据信息不一致而失败。

接着,开始顺序执行录制的操作,对于普通的小程序操作来说,每一步会等待录制的时间间隔,同时会等待页面加载完成(这里通过判断页面的异步请求只有2个的情况下判断页面加载完成,默认超时时间为20s),然后开始查找元素,如果是通过target查找,如果target是普通的选择器,会加多层兜底,先查找指定target,如果找不到,会用xpath兜底查一次,如果还是找不到,会用录制的text(text不为空,且没有换行符),再进行全局完全匹配查找一次,找到元素后,会执行指定操作。执行完成后,如果发生了path变化,会判断跳页是否成功,完成成功后,才判定这个操作执行成功,才能往下执行,否则会报错退出。如果指定这个操作失败后忽略,那么即使执行失败也不会报出来,会继续执行。

断言操作,会根据录制的断言类型进行,失败则退出。

真机回放可以看到每一个操作的结果详情

每一个步骤有执行前的截图,以及录制的详情,

猜你喜欢