车载测试用例的编写方法和项目流程

测试用例的编写种类

  1. 等价类 :等价类分为有效等价和无效等价。
    有效等价:输入的数据中符合要求的值(比如时速150 km/h以内)
    无效等价:输入的数据中非法值或者是作死行为(比如猪脚饭或者时速 -100km/h)
  2. 边界值:有效边界(最大/最小)、无效边界(越界了)、 邻居值(边界值附近)
  3. 场景法:道路场景、天气场景、车辆模式、档位、驾驶模式、车辆电源模式、不同坡度......
  4. 条件组合 :不同的条件组合起来测试
    比如:
    1、车辆模式是用户,电源模式是Driving,档位是 D 档,然后电源插枪
    2、车辆模式是用户,电源模式是Driving,档位是 R 档,然后电源插枪
  5. 因果图:通过因来判断果
  6. 错误推断发:通过过往的经验来判断用例是否有问题。

项目流程

  1. 主机厂

    内部开需求评审会议,拉开发和测试,讨论这个需求里面的功能是否可以实现,最终会确定一版最终的版本,这就叫需求文档,讨论完毕之后开发和测试分别按照文档去工作,开发也会有一个排期,进行代码编写,然后就是我们测试,领导会进行测试计划编写,分配给我们测试人员,我们就要进行测试用例的编写,写完之后也要进行评审,也需要喊上开发和需求人员,评审结束之后也是形成了一版最终版本,等开发把编写好的功能发给我们,我们按照用例进行测试,先进行主功能测试(冒烟测试),基础功能(主功能)未完成的要打回给开发,冒烟测试完成之后就会进行详细的测试,过程中会发现BUG,记录之后提交给开发,开发修改之后进行回归测试(复测),没有问题之后关闭BUG,最终出一版测试报告

    开会--喊人--开发和测试干活--开发写好代码之后进行测试--有BUG提交--最终关闭BUG

  2. 供应商

    甲方给了需求之后,内部开需求评审会议,拉开发和测试,讨论......测试完成之后生成一个最终的版本,然后发给客户进行实车验证,通过就OK

  3. 测试流程

    在测试之前 做测试准备 制定测试计划,哪几个人负责哪几个模块,写用例要多长时间,测用例要多长时间,测试准备完成之后,要搭建我们的测试环境,台架或者是实车环境,然后就可以开始测试,测试过程中发现BUG,截图 视频 日志 和报文都需要有,提交到 jira 系统,对应域的开发人员会进行修改,敲定回归验证的版本和时间,全部执行之后,出测试报告,报告里就是执行了多少用例 发现了多少Bug等待

相关推荐
测试者家园10 天前
不写测试用例也能做自动化测试?
自动化测试·软件测试·人工智能·测试用例·智能化测试
测试员周周10 天前
【jev应用到测试】94 条 UI 报错交给 Jev,三档判对 85.1%,开单闸门定在 0.6
人工智能·python·测试工具·单元测试·测试用例
zhangduang_KHKW10 天前
ISO 26262功能安全标准解析与测试用例设计
测试用例
jingli913 天前
一个测试用例把连接池卡死 30 秒:SQLite 连接池 max_size=1 下的重入自锁复盘
jvm·sqlite·测试用例
啄缘之间20 天前
1.【SVA】什么是SVA?
经验分享·学习·测试用例·verilog·sva
2302_8057710723 天前
Day13Jmeter数据驱动
功能测试·单元测试·测试用例·需求分析·测试
2302_8057710723 天前
Day14Jmeter+数据库的操作
功能测试·单元测试·测试用例·需求分析
2302_8057710723 天前
Day18在接口自动化测试中引入pytest用例管理框架
功能测试·单元测试·测试用例·需求分析·测试
梧桐凰25 天前
AI 时代测试工程师的武器库:实战工具指南
人工智能·功能测试·测试用例
测试老哥1 个月前
接口测试的测试用例应该怎么写?
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试