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

测试用例的编写种类

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

相关推荐
程序员小远13 天前
自动化测试基础知识总结
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
程序员三藏14 天前
Web自动化测试详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
oscar99914 天前
AI 测试用例生成:在 Katalon True Platform 中从需求直达执行
人工智能·测试用例·katalon
weixin_3077791318 天前
从脚本执行到智能体协作:AI辅助测试能力的范式重构
运维·开发语言·人工智能·算法·测试用例
jjjava2.018 天前
软件测试与开发全流程解析
java·功能测试·测试用例
测试员周周19 天前
【AI测试智能体-面试】AI测试面试60题(附回答思路)
人工智能·python·功能测试·测试工具·单元测试·自动化·测试用例
weixin_3077791319 天前
智能模拟数据生成平台:生成式AI合成数据技术重塑开发测试效能
人工智能·测试工具·算法·测试用例
测试者家园19 天前
用 Skills 自动生成测试用例:一套可落地方案
人工智能·测试用例·持续测试·职业和发展·ai赋能·智能化测试