编程语言
首页 > 编程语言> > 软件测试之微信小程序

软件测试之微信小程序

作者:互联网

一 测试前准备(环境搭建)

1.前端界面

web开发者工具安装、授权测试用的微信号可预览和调试小程序

2.管理后台

配置内网测试服务器环境

二 测试范围

 1.权限测试

  1. 未授权登录用户:弹框提醒先授权在操作。
  2. 授权登录用户:正常操作业务功能。
  3. 同一个微信号在不同手机端登录授权查看数据权限:不同端操作的动作都同步有效。

2.功能测试

  1. 功能模块
  2. 业务流程
  3. 数据流向
  4. 同一功能不同入口有效性检查
  5. 交互性检查

3.版本配置测试

  1. 非公用部分:不同版本切换,保证功能和数据的独立性。
  2. 公用部分:切换不同的模板,都会显示相同内容。

4.兼容性测试测试

  1. 微信版本测试
  2. 手机操作系统测试

5.易用性测试

  1. 导航
  2. 功能入口
  3. 上下层级进入&返回
  4. 字体、图片、动态交互效果

 三 小程序相关基础知识

1.微信小程序简介

了解小程序的基本概念及特性,有个整个认知。

什么是微信小程序:不需要安装、用完即走、又无须卸载。

什么应用适合用小程序开发:简单、低频、对性能要求不高的应用。

小程序与原生APP区别:从技术上,APP主流开发方式:WebApp、Native App(原生APP)、Hybrid App(混合APP)。小程序类似于Hybrid App的子集。

web前端开发者与小程序:小程序主要用到的技术是JS和CSS。

2.微信小程序技术模型及开发流程

小程序技术模型:

  1. 渲染层:语言WXML+WXSS
  2. 逻辑层:JavaScript
  3. JSON配置

小程序开发流程:

  1. 申请账号
  2. 完善信息
  3. 提交代码
  4. 审核发布

 

 小程序的设计规范

  1. 友好:重点突出、流畅明确。
  2. 清晰:导航明确、减少等待、异常反馈。
  3. 便捷:减少输入、避免误操作、操作流畅。
  4. 统一:视觉统一。

小程序的运营规范

  1. 账号信息:名称描述清晰、与功能一致、材料真实
  2. 服务类目:类目与页面内容一致、便捷使用’
  3. 功能:完整可用、无推荐/排行榜、无搜索小程序、不互推
  4. 内容:禁止诱导/欺骗/虚假、不得以营销与广告为主、禁止测试类、游戏、法律法规禁止的
  5. 数据:获取用户数据时需告知、不得私下收集用户数据

2.初始微信小程序

1.swiper组件

2.image组件

3.缓存

4.列表渲染

5.数据绑定

6.模板

7.小程序的生命周期

8.如何调用服务器数据及template模板的使用技巧

 

 

学习资源:

微信官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/

学做小程序视频:https://cloud.tencent.com/edu/learning/learn-1095-1839

微信小程序的自动化测试框架Minium:https://cloud.tencent.com/developer/article/1578759?from=information.detail.微信小程序怎么测试

 

 

如何对前端界面进行申请,申请一个开发者界面?如有可能,自己申请一个微信小程序?

标签:微信,APP,程序,之微信,测试,授权,App,软件测试
来源: https://www.cnblogs.com/wendyw/p/14536523.html