微信小程序自动化测试实战原来这么简单?
发表时间:2023-11-07 16:36:57
文章来源:炫佑科技
浏览次数:224
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
用于Web开发工具安装和授权测试的微信ID可用于预览和调试小程序
2、管理背景
配置内网测试服务器环境
微信小程序自动化测试教程:练习微信小程序自动化测试有这么简单吗? _哔哩哔哩
二、测试范围 1、权限测试 未授权登录用户:操作前会弹框提醒授权。 授权登录用户:正常操作业务功能。 同一微信号在不同移动终端登录时被授权查看数据:不同终端执行的操作均同时有效。 2、功能模块的功能测试、业务流程数据流向同一功能的不同入口、有效性检查、交互性检查 3、非公开部分的版本配置测试:不同版本之间的切换微信小程序自动化测试实战原来这么简单?,保证功能和数据的独立性。 公共部分:切换不同的模板会显示相同的内容。 4. 兼容性测试 微信版本测试 手机操作系统测试 5. 易用性测试 导航功能入口上下级进入&返回字体、图片、动态交互效果 三个小小程序相关基础知识 1. 微信小程序简介
了解小程序的基本概念和特点,有一个整体的认识。
什么是微信小程序:无需安装,立即使用,无需卸载。
哪些应用适合小程序开发:简单、频率低、性能要求不高的应用。
小程序和原生APP的区别:从技术上来说微信小程序是用什么开发,主流的APP开发方式有:App(原生APP)、App(混合APP)。 小程序类似于应用程序的子集。
Web前端开发和小程序:小程序使用的主要技术是JS和CSS。
2.微信小程序技术模型及开发流程
小程序技术模型:
渲染层:语言WXML+WXSS 逻辑层:配置
小程序开发流程:
申请账户、填写信息、提交代码审核发布
小程序设计规范
友善:专注、流畅、清晰。 清晰度:导航清晰,减少等待,异常反馈。 便捷:减少投入,避免误操作,操作流畅。 统一:视觉上的统一。
小程序运行规范
账户信息:名称描述清晰,与功能一致,材料真实。 服务类别:类别与页面内容一致。 便于使用。 功能:完全可用,无推荐/排名,无搜索小程序,无相互推广。 内容:禁止诱导。 /欺骗/虚假,不允许营销和广告,禁止测试、游戏、法律法规禁止的数据:获取用户数据时必须告知,不得私自收集用户数据 3、初始微信小程序
涵盖小程序技术
小程序常用组件(视图、文本、图像、、、)的使用、详细配置、数据绑定(包括条件渲染、列表渲染)、事件机制、页面生命周期、导航API 、网络请求API
微信小程序自动化测试教程:练习微信小程序自动化测试有这么简单吗? _哔哩哔哩
小程序功能 一、什么是
该协议是HTML5中新引入的协议,实现浏览器和服务器之间的全双工通信。 小程序的通信过程与浏览器与后端服务器的通信过程类似。
建立在TCP之上,通过TCP传输:
:双向通信协议。 连接建立后,和/Agent都可以主动向对方发送或接收数据。
客户端和服务器需要通过类似于TCP的握手方式进行连接,连接成功后才能互相通信。
PC端如何实现数据同步:
wx提供的wx.说明:
微信小程序测试问题:
1.微信小程序、公众号、PC版有什么区别?
2. 如何测试三个点(...)和圆圈?
3、定位问题?
4.关键词、搜索关键词?
5.页面跳转问题?
6、测试小程序时遇到的主要困难有哪些,如何解决,并举例说明?
微信小程序自动化测试教程:练习微信小程序自动化测试有这么简单吗? _哔哩哔哩