首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动测试自动驾驶环境下的python代码?

自动测试自动驾驶环境下的python代码?
EN

Stack Exchange QA用户
提问于 2018-02-06 05:53:58
回答 1查看 824关注 0票数 1

我目前正在Autonomous Car Company环境中对D1代码进行自动化测试,Robot Framework适合吗?

否则,哪一种测试框架最适合这些条件?

我要执行单元,集成,回归和功能测试。是否可以仅在Robot framework中执行上述所有类型的操作?

您对建立self-driving cars自动化测试环境的建议和输入?

EN

回答 1

Stack Exchange QA用户

发布于 2018-02-06 13:26:12

使用机器人框架并不能特别帮助您测试用python编写的项目,因为它是用python编写的。它将帮助您组织您的测试,并使它们更易于维护,但在某一时刻也会使您的工作更加困难。

我猜,但我想您可能想要通过在python中直接调用代码来测试代码,所以使用unittest2类或类似类就可以了。这在机器人中就不那么容易了,你可能需要建造一个发射器来完成这个任务。

如果您想运行命令并检查输出,那么机器人在这方面做得很好,但是您可能需要一些开发人员的帮助来创建存根。

在缺乏关于项目规模或测试内容的更多信息的情况下,我建议使用unittest2测试类,因为它们是最灵活和最可扩展的方法,只要您避免将断言放在构建的任何库中。

有了一辆车,我可以想象你有很多子系统通过总线连接起来(它们还在使用CAN总线吗?)对于机器人来说,这可能有点复杂,但只要有合适的测试运行程序和良好的测试用例类,您仍然可以执行相同的测试内容。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/31920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档