One common language for domain experts and test engineers



Similar documents
Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Product Information CANape Option Simulink XCP Server

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse Paderborn automotive testing expo June 22, 2010

Manual. VN1600 Interface Family. VN1610 / VN1611 / VN1630A / VN1640A Version 2.2 English

Solutions for MOST. Reliable Solutions for MOST25, MOST50 and MOST150 ENGLISH

The RT module VT6000 (VT6050 / VT6010) can be used to enhance the RT. performance of CANoe by distributing the real-time part of CANoe to a

Product Information CANalyzer

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet

AUTOSAR Configuration Process - How to handle 1000s of parameters

Car2x From Research to Product Development

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Manual. CANcaseXL CANcaseXL log. Version 5.1 English

CANoe and CANalyzer as diagnostic tools Version /07/17

Quick Introduction to CANalyzer Version Application Note AN-AND-1-110

Challenge of Ethernet Use in the Automobile

Product Information CANalyzer.J1939

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

Library Intro AC800M

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

Better Test Quality by Automation

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

Automatic Validation of Diagnostic Services

Model-Based Development of ECUs

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Product Information CANape

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide CANoe

Working Model 2D Exercise Problem ME 114 Vehicle Design Dr. Jose Granda. Performed By Jeffrey H. Cho

BUSMASTER An Open Source Tool

Smart Testing of Smart Charging

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Beckhoff TwinCAT The Windows Control and Automation Technology. TwinCAT NC PTP Examples

How To Program A Laser Cutting Robot

Plug and Play Solution for AUTOSAR Software Components

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

Integration of FlexRay-based control units in existing test benches

Technical Training Module ( 30 Days)

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES

Manual. Vector XL log Config. CANcaseXL log Configuration Version 4.1 English

Solutions for Simulation

Profibus DP Network with DeltaV/EMERSON Digital Automation System and Ponto Series Remote I/O

Product Information Services for Embedded Software

A new dimension of sound and vibration analysis

Application of Android OS as Real-time Control Platform**

Product Information CANdelaStudio

Automating witfi STEP7 in LAD and FBD

VN8900 Interface Family

Candle Plant process automation based on ABB 800xA Distributed Control Systems

Introduction to Ethernet and IP in automotive vehicles

R&S AFQ100A, R&S AFQ100B I/Q Modulation Generator Supplement

Data Logging and Realtime Visualization

LabVIEW Advanced Programming Techniques

Imation Clip USB 2.0 Flash Drive. Imation Drive Manager Software. User s Manual

FAdC i FRAUSCHER Advanced Counter i

ASAM ODS, Peak ODS Server and openmdm as a company-wide information hub for test and simulation data. Peak Solution GmbH, Nuremberg

CANape CCP Communication Version /06/03 Application Note AN-AMC-1-100

SIMATIC S It s the interplay that makes the difference. SIMATIC Controller. Answers for industry.

Model-based Testing of Automotive Systems

Getting Started with CANopen Version Application Note AN-AON

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

How-To-Do. EtherCAT Communication with CPU 300S

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Product Overview. DSL Xpert Advantages. Flexible Configuration Options. User-Friendly PC-Controlled GUI. Testing of ADSL, ADSL2 and ADSL2+

The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example. Select [Project] [New].

8 9 +

Release Document Version: User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

ISO11783 a Standardized Tractor Implement Interface

EBERSPÄCHER ELECTRONICS automotive bus systems

Convenient Charging of Electric Vehicles

idas Data Application and Documentation

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

How to read this guide

automotive.elektrobit.com Driver assistance software EB Assist solutions

Strategies for Firmware Support of Self-Encrypting Drives

HELSINKI POLYTECHNIC. Software Engineering GRADUATE STUDY TEST AUTOMATION OF DIGITAL MAMMOGRAPHY DEVICE

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

e.con 1 KB_econ_E_V100.doc Gantner Instruments Test & Measurement GmbH Vers.-Nr. 100

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung

Remote IOS Monitoring System

Electrics & Electronics

Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODUL E04

SOME/IP SERVICE DISCOVERY THE NEED FOR SERVICE DISCOVERY IN THE VEHICLE

Automating with STEP7 in LAD and FBD

Collaborate.ets.org Password Setup & Recovery Guide. Table of Contents

Integrated Open-Source Geophysical Processing and Visualization

Intecs S.p.A. AUTOSAR Conformance Testing: an overview

AIDIAG PREMIUM. Offer positioning

Active Directory (AD) Self-Service

Transcription:

One common language for domain experts and test engineers Cost-effective creation and reuse of test sequences with Vector s Test Automation Editor V0.01 2011-04-13

Agenda > Overview Introduction to the Test Automation Editor Example Summary Slide: 2

Overview Setup for Testing Test Automation Editor Test-Environment failed passed Test Report Create test sequence Control and execute test Uses many ASAM standards CANoe HIL Test System Test Engineer Test Spec. GPIB, RS232, UDP, TCP, DAQ, IOcab,... CANcardXL, VN2600 Able to understand Profound Knowledge Measurement & Test Hardware: e.g. Vector VT System, Digital/Analog I/O System under Test (SUT) Bus Interfaces Domain Expert Network (CAN, LIN, MOST, FlexRay, DoIP, K-Line) Slide: 3

Agenda Overview > Introduction to the Test Automation Editor Example Summary Slide: 4

Introduction to the Test Automation Editor Creation and maintenance of CANoe Test Modules Test sequence based on pre-defined test functions of CANoe Programmed User-Library test functions and test cases directly accessible per drag & drop Environment data (like signals, sensor data, ) are available and can be accessed conveniently author is guided very well and can focus on the real task: creation of a test Slide: 5

Agenda Overview Introduction to the Test Automation Editor > Example Summary Slide: 6

Example Test Requirement Example: Simulated central locking system in CANoe Test Requirement: Crash during the engine is running and velocity is 60 km/h has to open the locked central locking system Condition 1 (Test Preparation): Set system to initial state (Start engine and accelerate to 60 km/h) Condition 2 (Main Condition): Crash applies and within 200 ms the central locking system is unlocked Condition 3: Reset system to initial state Slide: 7

Example Test Implementation: Condition 1 Condition 1: Before the main test set the system to initial state (Start engine and accelerate to 60 km/h) Insert into the Preparation section > a Initialize-primitive and parameterize it (start engine) > the CAPL test function TF_AccelerateDecelerate and set parameter targetspeed to 60 (raise velocity up to 60 km/h) Slide: 8

Example Test Implementation: Condition 2 Condition 2: Stimulate crash sensor value, verify that within 200 ms the central locking system is unlocked Insert a StateChange-pattern into the Main Sequence and parameterize it Slide: 9

Example Test Implementation: Condition 3 Condition 3: Reset the system to initial state Insert a Initialize-primitive into the Completion section and parameterize it Slide: 10

Agenda Overview Introduction to the Test Automation Editor Example > Summary Slide: 11

Summary Focus on test task: check functionality of SUT No implementation stuff Review of test parameters possible also by domain expert Cost-effective creation and maintenance of test sequences: Easily utilize build-in test functions of CANoe Open for user extensions: > Custom test functions can be implemented in CAPL and.net and used / parameterized in Test Automation Editor Reuse of user-implemented libraries Same tool can be used by different teams that specify tests for the different development phases (like system and acceptance tests) Full access to domain symbols like bus signals, value enumerations, hardware signals High usability Slide: 12

Thank you for your attention. For detailed information about Vector and our products please have a look at: Hall 1, Booth 1830 www.vector.com Author: Siegfried Beeh, Friederike Gengenbach Vector Informatik GmbH Ingersheimer Str. 24 70499 Stuttgart Slide: 13