zoukankan      html  css  js  c++  java
  • 如何做好小程序测试

    小程序测试

    一、小程序架构

    • 微信小程序的框架包含两部分:View 视图层 ,App Service 逻辑层
    • View 层用来渲染页面结构,App Service 层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行
    • 视图层使用 WebView 渲染,逻辑层使用 JSCore 运行

    二、小程序的入口

    • 主入口
      • 微信 -> 发现 -> 小程序
      • 公众号的服务通知
      • 微信小程序使用列表
      • Android 系统:添加到桌面
      • 微信小程序 -> 附近小程序(5公里)
    • 公众号
      • 公众号菜单
      • 关联小程序
      • 公众号文章
      • 公众号广告
    • 二维码
      • 微信扫描二维码
      • 从相册读取二维码
      • 长按识别二维码
    • 链接
      • 朋友回话中分享
      • 群聊中分享
      • 微信钱包中的定向小程序

    三、小程序的测试内容

    • 功能测试
      • 输入
      • 输出
      • 边界值
      • 页面交互:微信和小程序
      • 系统方面的交互
    • 界面测试
      • 设计是否美观
      • 设计是否符合要求
      • 尺寸是否合理
      • 横竖屏切换操作
    • 兼容性
      • 小程序和微信上的其他小程序
      • 微信版本
      • 手机平台
      • 不同网络状态
      • 系统
    • 交互
      • 微信到小程序
      • 交易:小程序的付款
      • 与微信其他功能交互
      • 与手机系统自带 app 的交互
    • 易用性
      • 是否方便
      • 提示信息是否完整,易懂
      • 功能是否可用
      • 是否方便搜索
      • 离线功能
    • 性能
      • 页面的响应时间
      • 资源占用
      • 渲染时间
      • 耗电量
      • 白屏
    • 安全测试
      • 接口:传递数据时的保密
      • 微信账户授权与取消
      • 小程序与 app 账号的关联
    • 其他
      • 小程序的升级更新
      • 分享
      • 添加删除我的小程序
      • 取消授权
  • 相关阅读:
    Week03-面向对象入门
    Week02-Java基本语法与类库
    201621123056 《Java程序设计》第1周学习总结
    2.2确定一个字符是否在指定范围内
    2.1确定一个char包含何种字符
    1.自己写一个计算器demo
    1.23 确定一个Decimal或Double的整数部分
    1.5 测试奇偶性
    1.2度转化为弧度 1.3弧度转换为度
    1.1确定分数与浮点数值之间的近似相等性。
  • 原文地址:https://www.cnblogs.com/duncan1863/p/11409944.html
Copyright © 2011-2022 走看看