zoukankan      html  css  js  c++  java
  • Test

    1,页面类

    2,功能类

    3,流程类

    1,搜索框、三条杠、主题tab、向右展开箭头、文章列表、新闻标题、图片、作者(多图、单图、无图)、关闭按钮、关闭按钮旁的蓝色图标、底部tab首页、我的。

    2,功能:

    1,有结果:搜索框支持模糊搜索、输入特殊字符、标点的中英文是否可以匹配;

    无结果:查看提示;

    输入字数限制;

    2,点击三条杠-我的收藏、浏览历史、阅读启发显示

    3,tab切换,并且切换时内容更新,点击向右箭头跳转

    4,点击多图、单图、无图文章,文章内容中的标题、图片、作者展示;

    5,点击关闭,展开一个提示;我选择对该内容不感兴趣;

    弹出提示框,提示框的文案、按钮正确显示,点击取消,弹出消失,点击确定,弹出消失,且该条文章被隐藏

    对于不感兴趣的内容是否有时间,如果是存储在redis里面,清除redis;

    6,点击首页、我的的跳转

    流程:

    我的收藏、浏览历史:登录、未登录2种情况,未登录时点击跳转到登录页面,输入用户名、密码后,跳转到指定页面。

    收藏不同tab下的文章后-进入我的收藏,收藏的文章正确显示。前一日、前一周、去年、更久的时间,收藏的文字均正确显示。在收藏中点击文章。

    浏览不同tab下的文章,进入浏览历史,浏览历史显示正确,在浏览历史中点击文章。

    收藏、浏览过的文字被删除,在收藏、浏览历史中点击文章链接,查看提示。

    跨端的收藏、浏览历史正确展示;

    点击阅读启发,跳转到相应页面。

    4,

    不同数据数量:

    文章数少于5条、等于5条、多于5条的展示;

    滑屏,看数据列表展示,浏览到所有文章底部后的提示;

    5,停留在所有数据的中间,点击tab,看页面是否自动上浮;

    页面展示数据的实现:从性能角度,不建议,打开app或页面时,就加载所有数据,可能会由于请求超时,数据无法正确展示;数据可以采取分批加载的方式,比如一次加载10条,向上滑动的时候,再次加载10条;

    点击各tab时,是否会自动刷新页面;-1种抓包、新添加数据,看是否展示;

    tab直接频繁快速切换,看是否会有问题。

    测试不感兴趣内容的过滤,至少做2条数据,比如关键字相同,看一条被隐藏后,另一条多次刷新均不会再展示。

    推荐规则是否正确;

    比如我搜索过、阅读过、在其他app中关注过的内容,将会推荐;

    文章中的内容或图片特别多达到最大限制的时候,看是否正常展示;

    无网、弱网的展示;

    正在查看某篇文章,将app在后台运行,再次通过后台进入app,应再次进入到上次阅读的页面;

    正在查看某篇文章,将app杀掉进程,再次启动app,应进入首页;

  • 相关阅读:
    Roce ofed 环境搭建与测试
    Ubuntu 1804 搭建NFS服务器
    Redhat 8.0.0 安装与网络配置
    Centos 8.1 安装与网络配置
    SUSE 15.1 系统安装
    VSpare ESXi 7.0 基本使用(模板、iso、SRIOV)
    VSpare ESXi 7.0 服务器安装
    open SUSE leap 15.1 安装图解
    KVM虚拟机网卡连接网桥
    GitHub Action一键部署配置,值得拥有
  • 原文地址:https://www.cnblogs.com/lp475177107/p/12283960.html
Copyright © 2011-2022 走看看