Automotive Testing Automation

Slides:



Advertisements
Similar presentations
HARDWARE Rashedul Hasan..
Advertisements

Automation of the home, housework or household activity. Linked systems/appliances to centralized control. Remote monitoring of the home from a tabletop.
Residential. introduction On Demand TV would like to thank you for the opportunity. Our systems have been running in the African market and internationally.
Contents Different O.S. and platforms. Different programming languages. Possibilities for mobiles. GPS, digital compass, accelerometer,… Augmented reality.
Conformance Testing of MOST based Applications Towards Effective System Testing André Baresel, Michael Schmidt - DaimlerChrysler AG Contact:
Multi Functional Digital Fault Recorder
1 Aastra S850i Wireless Conference Phone Aastra S850i Product Summary.
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
Change | Challenge | Create © 2012 Samsung Electronics America - CONFIDENTIAL Introducing MagicInfo Lite Samsung Digital Signage.
Chapter 4 Section 3.
HOME AUTOMATION THROUGH ANDROID MOBILE. What is Home Automation?  Home automation involves introducing a degree of computerized or automatic control.
Mobile Handset Hardware Architecture
Introduction Mobile Switch is a device which will be helpful to switch on and off any electrical/electronic devices through a SMS. The parameters of these.
Drivers Station 2010 Joe Ross Team /12/2009.
VEX Robotics Platform and ROBOTC Software
Your Interactive Guide to the Digital World Discovering Computers 2012.
…Dedicated Micros has introduced a new Hybrid DVR….
Analog High Definition DVR
Your Interactive Guide to the Digital World Discovering Computers 2012 Lecture -1.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Pack-it Technology Highly versatile Internet connectivity solution for non-Internet enabled devices. Seamless interface with RS232, Ethernet, switches,
All-in-One Analog, AHD and TVI DVR
Computer Hardware – System Unit
By Noordiana Kasim. MODERN I/O DEVICES 1. PRINTER 2. MONITOR 3. KEYBOARD 4. AUDIO SPEAKER 5. DVD DRIVE.
Digital Literacy: Computer Basics
Group: CCM Project 2.5. EMERSON Emerson is a diversified global manufacturing company.  Provides innovative solutions to customers in the following areas:
Digital-watchdog.com 960H Advanced DVR Presenter’s Name Title | Product Overview.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Background Music System -- Home Automation. Background Music System Features RF and IR remote control Multi source for music input Easy programme for.
M IND Q S YSTEMS Leaders in Training /7, 2nd Floor, Srinivasa Nagar Colony (W) Above HDFC Bank, S.R.Nagar Hyderabad
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
TECHNOLOGY IN ACTION. Chapter 8 Digital Devices and Media: Managing a Digital Lifestyle.
1 © 2016 Samsung Electronics America - Confidential Introducing MagicInfo Lite I 4.0.
Interfaces 101 Interfaces provide connectivity for the drawers to virtually any POS device (printer, terminal, tablet etc.) in the industry.
The Components of the System Unit
Safety, Security & Savings
Chapter 1: Introduction to the Personal Computer
Introduction to Computers
Etere MTX IT Based Playout.
ICON Signals Event Alert Notification Platform Overview March 28, 2017
COSEC ARC IP based Access Control Panel.
ACOUSTICAL BIRD MONITORING SYSTEM - ELECTRONIC EQUIPMENT
Computer Hardware – System Unit
Opening slide.
SCADA for Remote Industrial Plant
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Remote Sensor Interface for IoT
Discovering Computers 2011: Living in a Digital World Chapter 4
Introducing MagicInfo Lite I 4.1
DevOps – Test Automation for IOTs
Submitted by imtiaz hussain BBE/785.
MOBILE DEVICE OPERATING SYSTEM
The next generation of collaboration
SeeTestManual.
Vision for Robotic Applications
Instructor Materials Chapter 1: Introduction to the Personal Computer
Quality assurance platform for mobile apps, available as hosted SaaS or onsite deployment
Chapter5.
Android Smart Watch. What is Smart Watch ? Smart watch are taking the technology market by storm.The introduction of this latest wholly upgraded version.
Introducing MagicInfo Lite
Essential Question #1 What is a Computer??
Ecosystem for Smart Glass Technologies: Proposal Presentation
Rapid Automation Design
Denial-of-Service Jammer Detector Training Course Worldsensing
Crestron Flex: Simple. Secure. Scalable. Consistent.
Chapter 4: Hardware for Educators
LEGO Education - Mindstorms EV3 - Computer/control center – The Brick
Skinput Technology by Gaurav Aswani.
Presentation transcript:

Automotive Testing Automation Mera Experience

About ME Андрей Лаврентьев Testing Automation Tech Expert at MERA 13+ years IT experience 8 years in MERA About ME

About Project Features: Audio / Video Navigation Satellite Radio Rear & Front Camera View Mobile Integration (Android, iOS) Sensors And Car Equipment Communication via CAN About Project

Project Goals End-To-End Test Automation Approach Testing Framework Development Infrastructure Solution For Test Automation Integration Into Existing Organization Process And Continuous Integration Project Goals

Solution: HU Controller MiniPC attached to HU allows: Controlling HU Controlling auxiliary hardware Exposing HU to network Auxiliary services Solution: HU Controller

Solution: Power Supply Programmable and controllable Power Supply: Allows setting a specific voltage for consumer Providing set voltage value via interface Solution: Power Supply

Solution: Audio Attenuation circuit Converting analog signal into digital via Sound Card (ADC) Capturing audio signal on MiniPC Solution: Audio

Solution: USB Devices Management Programmatically controllable smart USB Switch allows: Enabling / disabling ports Solution: USB Devices Management

Solution: Bluetooth AND CALLS Controlling Android via adb iOS via MacMini and Xcode Solution: Bluetooth AND CALLS

Solution: DIRECT HU interaction Touch screen events emulation Screenshot capturing Solution: DIRECT HU interaction

Automated Testing Framework Features: 2 levels: Top level: Robot Framework Low level: Python Plain English keywords to interact with HU, USB, Mobile, Camera, etc. Custom plain English asserts Automated Testing Framework

Automated Testing Framework Test Sample: Turn HU On Insert USB Stick Assert Audio Is Playing Remove USB Stick Turn HU Off Automated Testing Framework

Automated Testing Framework

Automated Testing Framework: Libraries CAN Bluetooth USB Audio HU Camera Logging Video Android Asserts iOS Power Supply Automated Testing Framework: Libraries

Testing Infrastructure: Goals Remote lab (like Cloud Service) Capabilities Tests scheduling Parallelizing test execution Remote HU control Testing Infrastructure: Goals

Testing Infrastructure: Solution Client/Node/Server (similar to Jenkins) Queue Messaging (ZeroMQ) Configuration Management (Ansible) Testing Infrastructure: Solution

Testing Infrastructure: Solution

Continuous Integration Nightly Builds Reporting to Stakeholders Multi-Staged Test Suites Installation / Upgrade Smoke/Sanity Tests Functional Tests Continuous Integration

Questions & Answers Thank you for the attention THE END