Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Elvior: TTCN-3 AUTOSAR TestCast Integration Example

3,164 views

Published on

The slideshow indicates briefly how and where to apply TTCN-3 conformance testing for AUTOSAR BSW. For more information, please contact erki.lipre@elvior.com (any query regarding TTCN-3 test tools)

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Elvior: TTCN-3 AUTOSAR TestCast Integration Example

  1. 1. An example of AUTOSAR test environment! with TTCN-3 and TestCast tool! 2011 v.1! Cut your sofware testing expenses! Functional black-box tests automation!
  2. 2. Background information!►  "e following slides are examples of various test environments for AUTOSAR BSW conformance testing with TTCN-3 test language. "e slides are for illustration purposes. TTCN-3 is the official test language for dynamic conformance testing in the AUTOSAR consortium. TTCN-3 has been chosen for the test language for having strong independence in BSW testing. !►  Elvior is providing full TTCN-3 test development tool TestCast that is suitable to be applied in the AUTOSAR conformance testing. Please read more here…!►  For additional information regarding TTCN-3 and Conformance Testing with TTCN-3 please refer to: AUTOSAR BSW & RTE Conformance Test Specification Part 4: Execution Constraints!!© Copyright Elvior Ltd. | Confidential if not permitted otherwise. 2!
  3. 3. General overview of AUTOSAR architecture!►  "e AUTOSAR partnership was set up with the objective of defining an open standard for an automotive E/E (electrical/electronic) architecture. "e drawing illustrates the AUTOSAR framework.! Source of the drawing: AUTOSAR – A Worldwide Standard is on the Road (autosar.org)! © Copyright Elvior Ltd. | Confidential if not permitted otherwise. 3!
  4. 4. Test System! ICS  TESTER! TTCN‐3 Standardized AUTOSAR Test ! (.xml)  CTSpecs  CTSpecs  Test Cases  Environment Overview! BSW Module  Descrip7on (.xml)  Configura7on  genera7on  Values for Vendor‐ SUT Adapter  specific   “Checks”  Parameters (.xml)  Checks  Sta7c  Target Test  Implementa7on  Adapter (.C / .h(  Files(.h / .c / .o)  Module Generator  Configuration & Build! System Under Test! Tool  Process for Module “M”! Executable BSW  Configura7on  Module “M”  Tooling  Target Adapter for  Configura7on  Module “M”  Dependent File  Configured Compile  & link system  Target Hardware  © Copyright Elvior Ltd. | Confidential if not permitted otherwise. 4!
  5. 5. PC environment example for AUTOSAR domain! PC Set input events! Control system adapter! Read output values! TRI  ECU  System Adapter (DaVinci Component Tester*)►  DaVinci Component Tester by Vector is a Virtual Functional Bus emulator that enables execution and testing of SWCs on a PC!►  ECU refers to SUT!© Copyright Elvior Ltd. | Confidential if not permitted otherwise. 5!
  6. 6. HW environment example for AUTOSAR domain! PC Set input events! Control system adapter! Read output values! TRI  ECU  System Adapter (I/O Interface modules for CAN, MOST, etc.)© Copyright Elvior Ltd. | Confidential if not permitted otherwise. 6!
  7. 7. Contacts!Erki Lipre, CEO!E-mail: erki.lipre@elvior.com!Elvior!www: www.elvior.com!E-mail: elvior@elvior.com! © Copyright Elvior Ltd. | Confidential if not permitted otherwise. 7!

×