TPshop项目-功能测试

Posted rz-kapok

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TPshop项目-功能测试相关的知识,希望对你有一定的参考价值。

文章目录


一、测试用例

  • 需求来源
    • 文档
      需求文档,产品原型图,UI图
    • 从用户角度
      测试软件的易用性

编写测试用例步骤

  • 需求分析
  • 编写测试点
    • 测试中需要关注的具体功能点
    • 拆分需求,做为编写测试用例的辅助
  • 编写测试用例

编写原则

  • 能看懂:确保每个用例通俗易懂
  • 能执行:测试用例清晰准确,用例中每个步骤都是可执行的

状态说明

  • pass 通过
  • fail 失败
  • block 阻塞
  • NA 忽略

执行原则

  • 严格按照测试用例书写的步骤执行
  • 失败的用例,及时提交缺陷报告

二、banner图测试


轮播图测试用例:

执行轮播图测试用例

三、导航栏测试



四、购物车测试


五、状态迁移法

图与数

  • 用线把点连接起来

  • 没有闭环的图
  • 根节点:树干最根部的节点,一颗树只有一个根节点
  • 叶子节点:树杈最末梢的节点,叶子节点是树的尽头
  • 分支节点:处在主干与分支部分的节点

状态迁移法

  • 找到被测对象的所有状态,和状态转化过程,以此编写测试用例
    状态迁移法不关注具体模块的具体功能,关注状态的转化过程流程是否正确

  • 适用场景

    • 涉及到了复杂的业务场景,需求说明书往往不能阐述清楚,如果只按照需求说明书测试单个功能点容易出现疏漏
  • 状态迁移法使用步骤

    • 明确状态节点
      分析被测对象的需求规划说明书,明确被测对象的状态节点数量
    • 绘制状态迁移图
      利用圆形表示状态节点,有向箭头表示状态间的迁移关系
    • 绘制状态迁移树
      根据状态迁移图的节点和箭头绘制状态迁移树(首先确定起始节点及终止节点)
    • 抽取测试路径设计用例
      • 找到所有的叶子节点
      • 一条路径就是根节点到叶子节点所走的路线
      • 一条路径对应一条测试用例


六、顶部区域测试点


七、导出会员列表测试点


八、添加会员

九、发送站内信


十、会员列表测试点


  • 注意:

以上是关于TPshop项目-功能测试的主要内容,如果未能解决你的问题,请参考以下文章

ego微商小程序项目-测试步骤

测试用例

POM.xml 中多个依赖项目的 Junit 测试用例

测试用例的设计步骤

测试用例设计怎么做?怎么设计一个好的测试用例?

在 XCTest 中的每个测试用例之后停止应用程序终止