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

测试用例的编写种类

  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等待

相关推荐
测试员周周1 天前
【Appium 系列】第02节-环境搭建 — Android + iOS 双平台环境配置
开发语言·人工智能·功能测试·appium·自动化·测试用例·web app
测试员周周1 天前
【Appium 系列】第01节-Appium 是什么 — 移动端自动化的行业标准
开发语言·人工智能·python·功能测试·appium·自动化·测试用例
当战神遇到编程1 天前
软件测试基础入门:从 BUG 到测试用例设计完整指南
测试用例·bug
测试员周周1 天前
【Appium 系列】第03节-驱动初始化 — BaseDriver 的设计与实现
开发语言·人工智能·python·功能测试·appium·测试用例·web app
旦莫2 天前
将AI引入到自动化测试以后我遇到了哪些问题
人工智能·测试开发·自动化·测试用例
测试修炼手册2 天前
[测试技术] AI自动化测试落地实战(二):从测试用例到Playwright脚本
人工智能·测试用例
测试_AI_一辰2 天前
AI产品测试框架:从官方规范反向推导测试用例
人工智能·功能测试·自动化·prompt·测试用例·ai编程
lifewange2 天前
AI编写测试用例工具介绍
人工智能·测试用例
daopuyun2 天前
基于EN 303 645标准的测试用例(一)没有通用的默认密码部分
测试用例·物联网信息安全·信息安全测试
程序员杰哥3 天前
独立搭建UI自动化测试框架
自动化测试·软件测试·python·selenium·测试工具·ui·测试用例