我对AUTOSAR非常陌生。目前,我正在搜索在AUTOSAR项目中使用的不同类型的测试。我的目标是获得有关AUTOSAR测试领域的知识。以下是我希望得到解答的问题。2.如何实际测试AUTOSAR项目? 3.用于AUTOSAR项目测试的工具是什么? 4.如何开始AUTOSAR项目的学习测试? 5.寻找用于学习AUTOSAR测试的资源。
发布于 2020-05-02 04:26:00
测试AUTOSAR项目与测试非AUTOSAR项目没有多大不同。甚至工具也可以是相同的(如果您用CANoe测试,使用UDS或XCP协议的通信和ECU逻辑是相同的)。您可能需要一些能够自动从ARXML文件中提取信息的新工具(或至少是当前版本的工具)。
不同的领域如:
对于特定的AUTOSAR测试,某些AUTOSAR工具现在也进行了大量检查,以实际验证由AUTOSAR元模型定义的某些约束的ARXML文件,以便在不同工具(例如创建SWCD ARXML的创作工具和使用ARXML配置系统的配置工具(BSW & RTE))之间进行数据交换。
如果通常麻烦的话,有一件事是使用DBC文件来配置AUTOSAR ComStack,因为DBC文件不能表达很多东西,所以您实际上可以使用ARXNL文件来定义,或者通常创建错误的东西(由于DBC文件中的限制)。
此外,由于对AUTOSAR概念和特性的误解/忽略,以及围绕AUTOSAR的编程,实际上出现了许多问题。有些甚至与原始设备制造商的概念/要求有关,也是在AUTOSAR之前思考的.
发布于 2020-05-23 18:46:28
发布于 2020-04-30 20:41:04
你的问题没有明确的答案。
AUTOSAR只是一种方法,其成员可以遵循标准化的接口;它允许开发协作良好的软件部件。如何测试一个具体的AUTOSAR项目取决于正在开发的产品类型,以及您的AUTOSAR工具链和硬件堆栈提供者支持的是什么。
如果我是你,我会尝试画一个详细的"V“模型的项目。您的项目在哪些步骤中被分解,以及在哪些集成步骤( "V“模型的右半部分)中测试这些步骤。一旦你有了这张图/地图,开始谷歌搜索阶段,并将单词AUTOSAR放在后面。
您会发现,在AUTOSAR出现之前,大多数这些测试技术都是存在的。然而,一个最先进的软件工具应该能够检查您的AUTOSAR模型,并支持您进行测试设计或执行工作。
请记住,没有“确定的”AUTOSAR建模;一些项目创建详细的模型,其他项目只是表面地做。在做出测试计划或测试工具决策之前,问问工程师你的项目是如何“建模良好”的。AUTOSAR是一个流行词,它使开发人员/测试工具的成本增加了n倍,但是如果一个项目没有遵循标准到非常详细的水平,那么它的有用性就会大大降低。
https://stackoverflow.com/questions/61521952
复制相似问题