zoukankan      html  css  js  c++  java
  • APP应用测试技巧

    1. 分页数据

    测试分页数据,必须要满足一页数据,根据APP设置的分页数据准备一些测试数据。

    满足一页数据的时候上下滑动瀑布流时,

    • 页面数据是否会正常展示;
    • 是否会出现第二页请求不到数据;
    • 是否会出现重复加载数据的情况等。
    1. 离线操作
    • 离线后,登录APP,无网络是否会访问本地的缓存数据;
    • 无缓存数据时,访问页面是否会给出友好提示;
    • 无网络时,下拉刷新数据是否给出友好提示;
    • 离线后,连网,是否重新获取服务器数据
    • 锁屏后,解锁,是否能正常浏览
    1. 推送
    • 未打开APP时,是否收到推送
    • 打开APP时,是否正常收到推送
    • 打开APP时,收到推送,点击进入应用,推送条是否会消失
    • 关闭开关时,是否收不到推送
    • 打开开关时,是否能收到推送
    • APP在后台时,锁屏时能否收到推送,不锁屏时是否能收到
    1. 搜索
    • 功能实现

    如果支持模糊查询,搜索名称中任意一个字符是否能搜索到;

    比较长的名称是否能查到;

    输入系统中不存在的与之匹配的条件;

    用户进行操作时,一般情况是不进行查询条件的清空,除非需求特殊说明;

    • 组合测试

    不同查询条件之间来回选择,是否出现页面错误;

     测试多个查询条件时,要注意查询条件的组合测试,可能不同组合的测试会报错

    • 数字区间方面的测试

    获取输入框点击事件,是否会自动调用数字键盘

    输入框是否支持小数点输入

    输入较长数字,输入框的变化

    区间0--0之间,页面数据是否会变化

    20---20之间,页面数据是否变化,无数据时是否给出无数据提示

    ---80之间,页面数据是否变化

    80---无之间,页面数据是否变化

    1. 输入框
    • 时间输入

    首先是时间的输入域,是否有输入限制,如:文字、标点符号、小时大于2412、分钟大于60、秒大于60、月大于12、日大于31(按月情况而定),特别注意边界值之间的转换

    • 文字输入

    超过文字字数限制时的系统提示等;APP是否会出现CRASH

  • 相关阅读:
    C#的委托
    解决.net core3.1使用docker部署在Ubuntu上连接sqlserver报error:35的问题
    【WPF学习】第三十六章 样式基础
    asp.net core 3.x 身份验证-3cookie身份验证原理
    C#设计模式学习笔记:(9)组合模式
    Asp.net Core MVC(三)UseMvc设置路由
    C#后台异步消息队列实现
    ASP.NET CORE 内置的IOC解读及使用
    VS2015发布WEB项目
    C#的冒泡排序
  • 原文地址:https://www.cnblogs.com/yangtianruo/p/4975680.html
Copyright © 2011-2022 走看看