Agile automated software testing into automotive V-Model process:
|
|
|
- Arron Marshall
- 9 years ago
- Views:
Transcription
1 Agile automated software testing into automotive V-Model process: A practical case Xavier Martin Artal Software QA Manager [email protected] es.linkedin.com/pub/xavier-martin/6/a89/723/
2 Agenda Introduction Automotive Trends: Car Connectivity Car Telematics project Challenges Use Case Solution: From V-Model to Agile Testing Results and Conclusions
3 Introduction
4 What is this presentation about? Expose a practical case of adoption of Agile techniques in automotive testing Converge Spice automotive V-Model to Agile Spice V-Model Agile Present Technical Solution adopted: Automation Test Framework Discuss results and Agile adequacy to Automotive industry
5 Automotive Trends: Vehicle Connectivity
6 Car Telematics Car Manufacturers start to add 3G/4G capabilities Connectivity opens new opportunities to develop services for both clients and manufacturers Connectivity Services Emergency Call Fleet Management Car Sharing Remote Car Diagnostics Stolen Vehicle Tracking (SVT) WOTA Update Dealer Services User Premium Services
7 Car telematics: ecall Emergency Call Service for Europe U.E Council proposes ecall obligatory in European Cars for end 2017 Automatic call in case of accident or emergency will force car manufacturers to add IVTU to every new car for European Service Similar regulations for Russia, USA, BRA and PRC
8 Car Telematics Project Challenges
9 What is an ivtu? ivtu = in Vehicle Telematics Unit - Electronic Unit in charge of granting 2G/3G/LTE connectivity to vehicles - Two Main processors architecture: DSPIC pseudo-real time processor handling CAN interfaces communication Telematics Processor managing Radio Communications and high level services Supervisor Micro, USB, Wi-Fi, Accelerometer, GPS,
10 ivtu Interfaces Black Box Interfaces: CAN-V CAN-M IVTU RADIO On-Car Integration: USB AT (Debug) ECM BCM DCM CAN-V IVTU TSP EMU CAN-M GDC USER NAVI USB
11 Project Challenges Embedded System High dependency of Hardware Development Multiple Software Configurations for Multiple Hardware Variants 2 Car Manufacturers Number of releases Around 70 Releases per year ISO Safety Requirements Continuous changes in requirements Specifications blurriness
12 Hardware-Software Variability JAPAN 2 HW 2 SW CANADA 1 HW 3 SW USA 1 HW 3 SW EUROPE 3 HW 9 SW 2 Brands RUSSIA 3HW 5 SW CHINA 4 HW 5 SW 2 Brands BRAZIL 3 HW 4 SW 2 Brands AUSTRALI A 1 HW 1 SW
13 Use Case Solution: From V-Model to Agile Testing
14 Automotive Spice & V-Model (1) Automotive SPICE : Comprises a set of assessment indicators of process performance and process capability Based on ISO/IEC ISO/IEC Defines several levels of adherence to standard Focus on Process V-Model: Extension of Waterfall Methodology Big Design Up Front Phases aligns with Automotive SPICE
15 Automotive SPICE & V-Model (2) Benefits: The facto industry standards Defines a clear process life-cycle V-Model emphasis on testing, and particularly the importance of early test planning Drawbacks: The V-Model reflects a project management view of software development and fits the needs of project managers, accountants and lawyers rather than software developers or users. Inflexible and slow to respond to change. Process Overload Low Customer Implication
16 IVTU: Agile Project in a Waterfall World Project Challenges: Multiple HW variants Multiple SW variants Continuous requirement Changes Specifications blurriness ISO Safety Requirements Industry Adherence
17 Why Use Agile? Benefits: Flexibility to adapt to customer requirements changing during project life cycle New features to be implemented Redefinition of functions Fast time to market Drawbacks: Customer resistance Light process vs Automotive classical approach Not big design up front
18 Agile testing Incorporate Agile Methodology in System Tests: Test Group Works as an Agile Team Kanban approach. Adapting pseudo-sprints to customers necessities Client participates actively in Test Team activities Demos Specifications redefinition Feedback Automotive SPICE processes is kept Focused in Safety requirements Auto-documented Testing Test Automation to absorb number of release & System variability Jenkins CI & CD Long duration Test Campaigns, robustness, stress
19 Testing Agile Alignment Joint Check Client Functional Req. 4-8 weeks VC-LOT PT-LOT Daily Meeting Retrospective SQA Analysis Test Design Execution Demo Release Release FB Design Design SW Analysis Code+UT Integration Code+UT Integration
20 Solution: Deployment Diagram TEST CLIENT HTTPS - UMTS SMS TEST SERVER KVASER USB RELAY BOX CAN USB ivtu RPYC Socket CI Main SERVER LAN
21 Solution: Logical Diagram DEVELOPMENT and TEST CLIENT LINUX CONFIGURATION MANAGEMENT SERVER TEST SERVER PLATFORM SVN Client Command Line Eclipse - Pydev SVN Repository TCU Automation Code Unit Testing Test Suites Results SVN Client Robot Framework Subversion Server Build Script Python Jenkins Server Python CONTINUOUS INTEGRATION SERVER KVASER USB 3G IVTU UNDER TEST CAN ISP GPRS/SMS
22 Robot Framework: Keyword Driven testing Nominal ACNCall Sequence [VCAN Trigger][Front Or Side Crash][Server Hang Up][High Bus Load] [Documentation] Purpose:... The aim of this test is to check whether ACNCall is started when VCAN trigger cause is present for "front or side crash". At same time this test is checking server hang up by sending DTMF tone '6' and service behavior when high CAN bus load present Acceptance criteria:... ACNCall is triggered for "front or side crash" state.... Service behavior with high CAN bus load is correct.... ACNCall is correctly terminated from server side. [Setup] Acncall Test Setup Start Airbag Frame Bus Load ON Crash [Front Or Side Crash] Check MPDT Message [ACNCall Start] Send MPDT Message [ACNCall Started] TSP Server Action [Pick Up Call On Primary Server] Check MPDT Message [ACNCall Voice Calling Check ACNCall MSD Message TSP Server Action [Terminate Request] Check MPDT Message [ACNCall Voice Call Disconnected] [Teardown] Acncall Test Teardown
23 Results and Conclusions
24 Results: Project Complexity
25 Results: Validation Effort
26 Results: Quality
27 Conclusions Complexity of Project can be better handled by means of Agile Methodologies Intensive automated testing and client demonstrations helps to produce better products, rising clients satisfaction Agile Methodologies can be introduced with success in some projects of automotive industry Agile methods like SCRUM usually do not support some essentials, which are required in the automotive context. We do not recommend a pure Agile approach, but rather a custom version integrated in current project life-cycles. Agile and SPICE Automotive can be combined to obtain best of both worlds.
28 Future Challenges Reduce number of bugs reported by client Involucrate client into sprint Converge process to accomplish SPICE reporting Automatic Doors Reporting Automatic Data Test Package Generation Extend Agile to SW Development
29 THANK YOU!!!! QUESTIONS? Xavier Martin Artal Software QA Leader es.linkedin.com/pub/xavier-martin/6/a89/723/
Introduction to Agile Software Development Process. Software Development Life Cycles
Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative
Continuous Delivery / Continuous Deployment How to automate your Deliveries. Bernhard Keprt 24.02.2014
Continuous Delivery / Continuous Deployment How to automate your Deliveries Bernhard Keprt 24.02.2014 Bernhard Keprt Software Developer Teamleader Software Development Job at willhaben.at! Likes Agile
Testing Tools Content (Manual with Selenium) Levels of Testing
Course Objectives: This course is designed to train the fresher's, intermediate and professionals on testing with the concepts of manual testing and Automation with Selenium. The main focus is, once the
Continuous Integration Processes and SCM To Support Test Automation
Continuous Integration Processes and SCM To Support Test Automation SIGIST Conference, July 2013 Gal Fatal [email protected] 054-342-3864 AT&T Israel Center of Excellence AT&T Worldwide One of the largest
Modern practices 2.3.2015 02.03.2015 TIE-21100/21106 1
Modern practices 2.3.2015 1 Today s lecture Learn what some modern SW engineering topics are about A peek to some research topic of our department 2 3 4 5 6 How the lectures continue? 02.03 Modern practices
MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics
MM Agile: SCRUM + Automotive SPICE Electronics Infotainment & Telematics 20 Novembre, 2010 INDEX Introduction Why MM Agile Approach? How did we align classical and agile approach? How do we implement SCRUM?
DRUPAL CONTINUOUS INTEGRATION. Part I - Introduction
DRUPAL CONTINUOUS INTEGRATION Part I - Introduction Continuous Integration is a software development practice where members of a team integrate work frequently, usually each person integrates at least
The Agile Movement An introduction to agile software development
The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are
Engineering and R&D Services (ERS) EVP & Global Head Sales and Practice
Engineering and R&D Services (ERS) Sandeep Kishore EVP & Global Head Sales and Practice Engineering Services Outsourcing Market 1 2010 Engineering Services Outsourcing (ESO) is a $ 10 B market; 20% of
Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),
Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and
A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services
A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services Plan A little about Embed and our Ethos Description of the telematics
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Workflows with Business Process Management capabilities
Secure Code Development
ISACA South Florida 7th Annual WOW! Event Copyright Elevate Consult LLC. All Rights Reserved 1 Agenda i. Background ii. iii. iv. Building a Business Case for Secure Coding Top-Down Approach to Develop
Continuous Delivery and Test Automation in Agile SW projects with Robot Framework 7.6.2013 Antti Pohjonen
Continuous Delivery and Test Automation in Agile SW projects with Robot Framework 7.6.2013 Antti Pohjonen Copyright Knowit Oy 2013 Public Version 1.0 Group revenue (MEUR) Trusted Partner in Nordics Knowit
Client Overview. Engagement Situation. Key Requirements
Client Overview Our client is a global leader in mobile and digital advertising technology. Their unified monetization platform combines an ad server and a real-time bidding ad exchange to help publishers
Adopting Agile Approaches for the Enterprise
Adopting Agile Approaches for the Enterprise CollabNet Solutions Presented by: Brian Zeichick, CollabNet Product Manager Email: [email protected] Today s Agenda Developing in the Cloud for Governance
Laptops on 4 wheels. New service processes for the automotive industry. Marko Weiße ProSTEP ivip Symposium 2006 26.04.2006
Laptops on 4 wheels New service processes for the automotive industry ProSTEP ivip Symposium 2006 26.04.2006 Todays independent electronic systems from different suppliers will be integrated in the future
Call for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
Mobile Development with Git, Gerrit & Jenkins
Mobile Development with Git, Gerrit & Jenkins Luca Milanesio [email protected] June 2013 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2013 CollabNet, Inc. All Rights Reserved. About CollabNet Founded in
IT Home 2015 DevOps 研 討 會
IT Home 2015 DevOps 研 討 會 百 人 工 研 院 團 隊 如 何 落 實 CI 雙 子 星 雲 端 運 算 公 司 符 儒 嘉 執 行 長 http://www.geminiopencloud.com GOCC Internal Use Only Agenda DevOps What does it mean? From Agile to DevOps ITRI Cloud OS
How To Develop A Car
Functional Safety, Automotive SPICE and Agile Methodology Automotive SPIN Italia 8 th Automotive Software Workshop 17. February 2011 Markus Müller KUGLER MAAG CIE GmbH Leibnizstr. 11, 70806 Kornwestheim
A Study of RE Across Different Software Development Lifecycle Models. Afiya Nusrat and Navreet Ghag CS 846 Spring 2015
A Study of RE Across Different Software Development Lifecycle Models Afiya Nusrat and Navreet Ghag CS 846 Spring 2015 Motivation In-depth look at the SDL process and requirements gathering in two companies
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Overview codebeamer is a single-repository Application
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
Practicing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation
Practicing Continuous Delivery using Hudson Winston Prakash Oracle Corporation Development Lifecycle Dev Dev QA Ops DevOps QA Ops Typical turn around time is 6 months to 1 year Sprint cycle is typically
Toward Connected Vehicle with AGL
Toward Connected Vehicle with AGL September 9 th 2015 (at the AGL All Member Meeting - 2015 Fall) Ken-ichi Murata BR Connected Strategy & Planning Toyota Motor Corporation 68% of new vehicle will be connected
Principles of a Vehicle Infotainment Platform
Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved. Agenda Vehicle System Architecture Trends In Vehicle
Acquisition of Novero. Investor presentation 18th December 2015
Acquisition of Novero Investor presentation 18th December 2015 What Novero brings to Laird The acquisition of Novero and LSR rebalances our business, Wireless Systems will now be of a similar scale to
NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms
NXTware Remote Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms Gerrit Woertman CTO OpenVMS Business Generating Software [email protected] +31 6 51341600 Introduction
vs. Web Site: www.soebes.com Blog: blog.soebes.com Email: [email protected] Dipl.Ing.(FH) Karl Heinz Marbaise
Project Organization vs. Build- and Configuration Management Web Site: www.soebes.com Blog: blog.soebes.com Email: [email protected] Dipl.Ing.(FH) Karl Heinz Marbaise Agenda 1.Initialization 2.Specification
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture Sushant G.Gaikwad Department of Computer Science and engineering, Walchand College of Engineering, Sangli, India. M.A.Shah
Software Development. Overview. www.intland.com
Agile, Waterfall & Hybrid Method Support SAFe Template Git, SVN, Mercurial Integration Release Management DevOps Baselining (Versioning) Integration to Requirements and QA & Testing Overview codebeamer
Atomate Development Process. Quick Guide
Development Process Quick Guide METHODOLOGY Every project is unique You know your business inside out. You have thought and planned your ideas carefully and are keen to see it live as soon as possible.
Applied Agile Practices for Large-scale Organizations
Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,
Mobile Testing, Agile Methodologies & You!
& Mobile Testing, Agile Methodologies & You! Before We Begin... It's Quiet in Here Q&A at End of Webinar Contact Details Available Let s Go! Today s Presenters Alan Trefzger XBOSoft William Anderson Go2Group
SAS in clinical trials A relook at project management,
SAS in clinical trials A relook at project management, tools and software engineering Sameera Nandigama - Statistical Programmer PhUSE 2014 AD07 2014 inventiv Health. All rights reserved. Introduction
Performance Testing- Is Your Mobile Application Ready for Scale?
Hexaware & Experitest Co-webinar: Performance Testing- Is Your Mobile Application Ready for Scale? April 2015 Speakers Guy Arieli CTO Experitest Vinayak Gaur Head of Mobile Application Testing Hexaware
DevOps for CA Plex Automated Testing
DevOps for CA Plex Automated Testing Agenda DevOps Agile ALM CM MatchPoint Automated Testing Worksoft Certify DevOps Agile - DevOps Source: IBM SoftwareTechnical White Paper DevOps Lifecycle DevOps CA
Software Quality Testing Course Material
Prepared by Vipul Jain Software Quality Testing Course Material Course content is designed and will be taught in such a manner in order to make a person job ready in around 10-12 weeks. Classroom sessions
How to market in the Integrated Telematics Cloud Services
How to market in the Integrated Telematics Cloud Services June, 2012 FUJITSU TEN LIMITED Yoshi Shiraishi Profile of FUJITSU TEN Profile of FUJITSU TEN Business Domain Automotive Electronics Engine ECU
Enhancing The ALM Experience
Enhancing The ALM Experience Tools to Accelerate Delivery of Secure, Reliable Modern Applications Brent Dorenkamp Solutions Architect Agenda Application Modernization and the Instant-On Enterprise Building
Continuous Integration Multi-Stage Builds for Quality Assurance
Continuous Integration Multi-Stage Builds for Quality Assurance Dr. Beat Fluri Comerge AG ABOUT MSc ETH in Computer Science Dr. Inform. UZH, s.e.a.l. group Over 8 years of experience in object-oriented
Leveraging Tizen IVI Platform for Realizing V2X Use Cases
Leveraging Tizen IVI Platform for Realizing V2X Use Cases Purnendu Sinha Tizen IVI Team Samsung R&D India, Bangalore Email: [email protected] Outline V2X Applications and their Requirements Use Cases
Agile Software Development Methodologies and Its Quality Assurance
Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed
Unit Test Automation with Jenkins-CI tool
Unit Test Automation with Jenkins-CI tool Ahmed, Anastasia 2015 Leppävaara UAS Laurea University of Applied Sciences Leppävaara UAS Unit Test Automation with Jenkins CI-tool Ahmed Anastasia Business Information
Automated Acceptance Testing of High Capacity Network Gateway
Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 [email protected], 2 [email protected],
Guideline for stresstest Page 1 of 6. Stress test
Guideline for stresstest Page 1 of 6 Stress test Objective: Show unacceptable problems with high parallel load. Crash, wrong processing, slow processing. Test Procedure: Run test cases with maximum number
TEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
Oracle SOA Suite 12c Implementation
Oracle SOA Suite 12c Implementation By Michel Schildmeijer, June 4 th 2015 My personalia Michel Schildmeijer, 48 years, living in Amsterdam, the Netherlands. WebLogic and Fusion Middleware Expert WebLogic
HP ALM11 & MS VS/TFS2010
Comparison Test Management Tools HP ALM11 & MS VS/TFS2010 22 mei 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen 24/05/2012 HP ALM 11 Microsoft
Track Forever GPS Tracking Control Center Specification
Track Forever GPS Tracking Control Center Specification Invincible People, Invincible Technologies & Invincible Solutions We develop solutions that reach beyond physical boundaries using state of the art
Agile Project Management in a Regulated Environment
Paper AD06 Agile Project Management in a Regulated Environment Alistair Dootson, d-wise, Manchester, UK ABSTRACT Scrum is an agile approach to project management for software development or implementation,
Scrum in a Large Project Theory and Practice
Scrum in a Large Project Theory and Practice Agile World 2012 Munich, July 12, 2012 Dr. Sebastian Stamminger Scrum in Large Projects Agenda Theory Case Study Teams Our Process Challenges Lessons Learned
The Continuous Delivery Effect
POWERING CONTINUOUS DELIVERY The Continuous Delivery Effect Understanding the Benefits of Continuous Delivery ebook Software is Eating the World In just about any industry, the success of an organization
Computer Automation Techniques. Arthur Carroll
Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly
Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects
Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service
Trends in Embedded Software Development in Europe. Dr. Dirk Muthig [email protected]
Trends in Embedded Software Development in Europe Dr. Dirk Muthig [email protected] Problems A software project exceeds the budget by 90% and the project time by 120% in average Project Management
Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions
September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer
Service Oriented Architecture for Agricultural Vehicles
Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/
Volvo IT - WirelessCar. RedHat Forum 2014
Volvo IT - WirelessCar RedHat Forum 2014 Magnus Nyström Anders Bolinder WirelessCar is part of Volvo IT, a wholly owned subsidiary of AB Volvo The Volvo Group - 115,000 people - Production facilities in
DevOps Course Content
DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code
Software Development Process
Software Development Process A software development process, also known as software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software
Custom Software Development Approach
Custom Software Development Approach Our approach to custom software development combines benefits from several standard development process models. We tend to have a well-defined, predictable and highly
Fleet Optimization with IBM Maximo for Transportation
Efficiencies, savings and new opportunities for fleet Fleet Optimization with IBM Maximo for Transportation Highlights Integrates IBM Maximo for Transportation with IBM Fleet Optimization solutions Offers
A Survey Report by Horst Hientz Hans-Jürgen Kugler
A Survey Report by Horst Hientz Hans-Jürgen Kugler Bonifaz Maag Dominik Strube 1 Content Survey framework Results Trends & Drivers Impact on business models Impact on automotive industry Impact on automotive
Agile Development Overview. Thomas Zollver Vice President Technology & Innovation Infineon Technologies Division Chipcard & Security
Agile Development Overview Thomas Zollver Vice President Technology & Innovation Infineon Technologies Division Chipcard & Security Agenda About us Our Warum business testen is wir changing SCRUM @ CCS?
Software Life Cycles and Configuration Management
Theory Lecture Plan 2 Software Configuration Lecture 11 Software Engineering TDDC88/TDDC93 autumn 2008 Department of Computer and Information Science Linköping University, Sweden L1 - Course Introduction
Why Test Automation Fails
Why Test Automation Fails in Theory and in Practice Jim Trentadue Enterprise Account Manager- Ranorex [email protected] Thursday, January 15, 2015 Agenda Agenda Test Automation Industry recap Test
INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING. Copyright 2015 CloudGen, LLC
INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING Your Ultimate Partner for integration everywhere, ieverywhere TM CloudGen is an esteemed provider of information technology, business consulting, enterprise
Mobile Software Testing Facing the Future Challenges
WWW.QUALTECHCONFERENCES.COM Europe s Premier Software Testing Event World Forum Convention Centre, The Hague, Netherlands The Future of Software Testing Mobile Software Testing Facing the Future Challenges
EB TechPaper. Managing complexity with agile development. automotive.elektrobit.com
EB TechPaper Managing complexity with agile development automotive.elektrobit.com 1 The widespread use of smartphones in cars as well as the advent of automated driving and progressive networking has led
Kernel Testing: Tool and Techniques. Matt Porter Texas Instruments 21 February 2013
Kernel Testing: Tool and Techniques Matt Porter Texas Instruments 21 February 2013 Overview Why? Frameworks Lab Tools Tools Techniques (or Test Cases) What Else? It's a BOF! This is an interactive session
HP Agile Manager What we do
HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage
SOFTWARE DEVELOPMENT BASICS SED
SOFTWARE DEVELOPMENT BASICS SED Centre de recherche Lille Nord Europe 16 DÉCEMBRE 2011 SUMMARY 1. Inria Forge 2. Build Process of Software 3. Software Testing 4. Continuous Integration 16 DECEMBRE 2011-2
Automated Data Acquisition & Analysis. Revolutionize Validation Testing & Launch With Confidence
Automated Data Acquisition & Analysis Revolutionize Validation Testing & Launch With Confidence Stop waiting for this... Pass Fail CONTROLTEC is leveraging 21st century technologies to enable customers
a new generation software test automation framework - CIVIM
a new generation software test automation framework - CIVIM Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the
The Definition of Metrics for Continuous Integration in SCRUM. How Continuous Is Our Continuous Integration?
The Definition of Metrics for Continuous Integration in SCRUM How Continuous Is Our Continuous Integration? Christian Facchi University of Applied Sciences Ingolstadt Jochen Wessel Nokia Siemens Networks
MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
Jenkins Continuous Build System. Jesse Bowes CSCI-5828 Spring 2012
Jenkins Continuous Build System Jesse Bowes CSCI-5828 Spring 2012 Executive summary Continuous integration systems are a vital part of any Agile team because they help enforce the ideals of Agile development
Agility via Software Engineering Practices
Agility via Software Engineering Practices Agile Tour Montréal - November 2015 Steve Mercier Who am I? I participated in multiple software development projects: from very small (
Software Automated Testing
Software Automated Testing Keyword Data Driven Framework Selenium Robot Best Practices Agenda ² Automation Engineering Introduction ² Keyword Data Driven ² How to build a Test Automa7on Framework ² Selenium
Requirements INTLAND SOFTWARE. Management Guide INTLAND SOFTWARE LIBRARY QUIET ZONE. Requirements. Requirements
Management Guide INTLAND SOFTWARE INTLAND SOFTWARE LIBRARY QUIET ZONE A Management solution is vital to translate and transform business needs into products. Before buying a Management tool you should
Moving your development to the Cloud using Visual Studio Online
Moving your development to the Cloud using Online Jakob Ehn Active Solution @jakobehn [email protected] #devsum15 About //Me Senior Developer @ Active Solution ALM MVP http://geekswithblogs.net/jakob @jakobehn
Continuous Delivery. Ariel Alonso, IPC
Continuous Delivery Ariel Alonso, IPC About Me Ariel Alonso Systems Architect Independent Purchasing Cooperative, Inc. Software Engineer for 15 years Interests Agile & XP Test Driven Development Automation
Continuous Integration Build-Test-Delivery (CI-BTD) Framework in compliance with ISO26262
Continuous Integration Build-Test-Delivery (CI-BTD) Framework in compliance with ISO26262 Manish Patil Sathishkumar T September 2015 1 Contents Abstract... 3 1. Introduction... 3 2. Industry Challenges...
Fleet Telematics Solution
Fleet Telematics Solution The Cornerstone To Improving Life Cycle Costs. Telematics Solution What is it? New Flyer Connect is a simple but powerful onboard telematics system that allows you to manage your
Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences
Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences John Mullinax Market Development Manager Automotive Industry [email protected] Microsoft in Automotive Microsoft
Speed to Market in Mobile Development
Speed to Market in Mobile Development Finding the right solution with continuous integration on real devices Tina Su, Director of Development, Intuit About me Nearly 20 years of industry experience in
UC20 UMTS/HSPA+ Module Presentation
UC20 UMTS/HSPA+ Module Presentation 2013.04.15 Wireless Solutions Co., Ltd. Room 501,Building 13,No.99 Tianzhou Road, Shanghai, China 200233 Tel:0086 21 51086236 Fax:0086 21 54453668 www.quectel.com Contents
LEADING INNOVATION IN DATA AND TELEMATICS. www.iris-technology.co.uk
LEADING INNOVATION IN DATA AND TELEMATICS About IRIS IRIS Technology was formed in 2001 to address offshore subsea telemetry markets and is now one of the leading specialist telematics companies in Europe
M2M ATDI services. M2M project development, Business model, Connectivity.
M2M ATDI services M2M project development, Business model, Connectivity. Introduction Thanks to our leadership in Spectrum management, Prospective planning, Network deployment, ATDI was/is involved in
JOB DESCRIPTION APPLICATION LEAD
JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process
Controlling Change on Agile Software Development Projects
Universal Journal of Management 4(1): 42-49, 2016 DOI: 10.13189/ujm.2016.040106 http://www.hrpub.org Controlling Change on Agile Software Development Projects Andrew L Ecuyer 1, Syed Adeel Ahmed 2,* 1
Continuous Integration and Delivery at NSIDC
National Snow and Ice Data Center Supporting Cryospheric Research Since 1976 Continuous Integration and Delivery at NSIDC Julia Collins National Snow and Ice Data Center Cooperative Institute for Research
1. Vehicle Security/Tracking Device
GPS Vehicle Tracking Devices 1. Vehicle Security/Tracking Device The size of a pack of cigarettes, the SuperGuardreports to you directly with alarm details and GPS location through SMS text messaging and
Automate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014
This presentation was originally given at DrupalCamp Scotland, 2014. http://camp.drupalscotland.org/ The University of Edinburgh 1 We are 2 of the developers working on the University s ongoing project
