栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python实现CarMaker TestRun的泛化

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python实现CarMaker TestRun的泛化

        大家好,我是橙子,今天介绍一个利用Python实现测试用例的泛化,所谓泛化指提取测试用例的关键影响要素,采用多要素自由组合/或者单一要素的线性插值来生成多样化的测试用例,如测试条件中测试速度20-90km/h,测试天气包括雨天,雪天、晴天...,采用泛化手段,得到多种测试条件的组合,话不多说,我们直接介绍本文的要点内容。

  • 泛化的基本思路如下:

1.利用CarMaker GUI搭建一个基础的TestRun

2.利用Python更新基础测试用例的infofile,并自动生成TestManager

第一步:我们创建一个名为base_TestCase基础的TestRun

第二步:打开测试用例的infofile,我们将雨量(rain rate)、可见度(VisRangeInFog)、车辆行驶速度(lonDynSpeed)作为影响测试的关键要素。

第三步:使用Python编写代码实现TestRun的泛化:

import os
import shutil

if os.path.
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/674516.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号