Decrease Build Testing Time NOT Build Quality. Refael Botbol Director of Professional Services

Size: px
Start display at page:

Download "Decrease Build Testing Time NOT Build Quality. Refael Botbol Director of Professional Services"

Transcription

1 Decrease Build Testing Time NOT Build Quality Refael Botbol Director of Professional Services

2 Our Goal To reduce the build tes/ng phase while increasing test coverage Save Time: By paralleling your tests Delegate: Enable each persona contribute to the effort Focus: Concentrate on building not on maintaining tests Scale: Execute builds as many as your business requires

3 Which type of test we are / should run? Func/onal (API / UI) Regressions Cri/cal Business Processes Performance Smoke tests

4 Open Source Tools you probably use for that Func/onal (API / UI) Selenium / JMeter / PhantomJS Regressions Selenium / JMeter / PhantomJS Cri/cal Business Processes Gatling / JMeter / Selenium Performance Gatling / JMeter / Locust / Tsung Smoke tests Selenium / JMeter / Gatling

5 Tes/ng Layers Prod Monitoring Smoke tests Full scale performance tests Save Time Staging Critical business processes Performance tests Integration Functional UI Functional backend Regression tests Critical business processes

6 Tes/ng layers (for example) Integration tests types Functional UI & Backend Regression tests Critical business processes Staging tests type Critical business processes (part 2) Performance tests Production tests type Monitoring Smoke tests Full scale performance tests

7 Divide, Parallel & Conquer Plan your tests per layer and parallel as much as possible Stop the build once a designated cri/cal test has failed and No/fy the developer regarding the issue Free resources for other builds Build once, run many (even when adding new tests)

8

9

10

11

12 Who can contribute to the build s tests? Coders By providing low level tests for API / UI and regressions Delegate Testers By providing system wide tests and regressions Opera/ons By providing cri/cal key points and crea/ng tests with pass/fail criteria for them

13 Who can contribute to the build s tests? Product By providing pass/fail criteria for business processes Delegate Marketeers By comple/ng the product view and providing marke/ng scenarios Performance By implemen/ng performance tests

14 This is how we (can) do it Coders Using code based engines or even YML/JSON DSL Delegate Testers They would probably tell you how J Opera/ons Automa/ng the scripts and providing pass/fail criteria to make sure nothing breaks

15 The how surprising part Delegate Product Providing pass/fail criteria for staging and produc/on environments (and azer several runs, even for the integra/on..) Marketeers Launching a new event? - Why not test is by using a DSL with these pages? Performance These guys already have the scripts and the produc/on values. The only thing that is lez,is to include it.

16 A simple API example Coders / Testers Examples Delegate A complex scenario Java / Python selenium tests JMeter / Gatling tests

17 Create tests and set criteria Product / Opera/ons Examples Delegate Set pass / fail criteria per environment Easily include it as part of your test execu/on

18 Delegate Marke/ng Example

19 Delegate Add a performance tests to your build

20 We can also use the DSL to set pass/fail criteria and describe the test execu/on Short summary First, take a deep breath you have made it so far, you deserve it J We can use DSL based on YML / JSON to create tests We can choose the flavor of tools which best suits us, and reuse our exis/ng scripts

21 Build Once Use Many Focus Op/on 1 : Separate everything Have your scripts represent one test at a /me Have one or more DSL describing the execu/on per build per environment Have one or more DSL describing the pass/fail criteria per environment This gives you maximum agility on controlling your build tests Adding tests is fast Criteria are applied to tests automa/cally per environment

22 Focus Build Once Use Many Op/on 2 : Have clusters of tests Group your tests together base on type, func/onality or any characteris/cs that fits you Abach the right execu/on and criteria per group This is the best op/on for special projects such as A new campaign Satellite projects which aren t part of every build Performance tests

23 Build once use many Focus Op/on 2 : have clusters of tests Group your tests together base on type, func/onality or any characteris/cs which fits you Abach the right execu/on Show option and 1 criteria per grou Best for special projects such as New campaign Satellite projects which aren t part of every build Performance tests

24 Build once use many Focus Op/on 2 : have clusters of tests Group your tests together base on type, func/onality or any characteris/cs which fits you Abach the right execu/on Show option and 2 criteria per grou Best for special projects such as New campaign Satellite projects which aren t part of every build Performance tests

25 Build once use many Focus Op/on 2 : have clusters of tests Group your tests together base on type, func/onality or any characteris/cs which fits you Abach the right execu/on Show a mix of and option criteria 1 & 2 per grou Best for special projects such as New campaign Satellite projects which aren t part of every build Performance tests

26 Use the Force Cloud to Scale Some test types can consume all of your Jenkins Worker s resources Scale Some/mes, the amount of tests is simply too high for one Worker You shortened the build /me and now everyone wants to build

27 One Worker to Test Them All The Jenkins Worker holds the files and configura/ons Scale The Worker start the tests using cloud resources to scale it Results are transimbed to back to the Worker Based on the results the Worker decides: Lunching the next pack of tests Stopping the build due to bad results Mark the build as successful and con/nue to the next step

28 Use the force cloud to scale Some test types can consume a lot resources Scale Some/mes, the amount of tests is simply too high for 1 server Show a YML file with cloud provisioning You ve shorten the build /me, now everyone wants to build

29 Use the force cloud to scale Some test types can consume a lot resources Scale Some/mes, the amount of tests is simply too high for 1 server Show a YML file with cloud provisioning Weight off Multiple scenarios You ve shorten the build /me, now everyone wants to build

30 Enough talk let s rock Workshop /me

31 Gedng Taurus Overall, we install Taurus by using pip. Scale Informa/on per OS can be found here : hbp://gebaurus.org/install/installa/on/

32 Get your Taurus up and running Scale Plug your flash drive Install VirtualBox install vagrant (.dmg file) Open terminal and create a folder Go to that folder and do vagrant box add my-taurus-box file:///d:/path/to/taurus/box.box

33 Get your Taurus up and running Scale On that folder do vagrant init my-taurus-box Vagrant up Vagrant ssh Once you re inside the vagrant, do cd TaurusScript Do: bzt TaurusScenario.yml

34 The Challenge 1. Run a JMeter script with Taurus 2. Create your own (simple) YML DSL file and run it with Taurus 3. Run a Gatling test with Taurus 4. Parallel them J 5. Run your YML DSL with 3 different executors (JMeter, Gatling and Selenium) and see the difference between them Use report to see the BlazeMeter s report

35 Working :me

PLM in a Massively Multidisciplinary World

PLM in a Massively Multidisciplinary World PLM in a Massively Multidisciplinary World Rob McAveney Chief Architect Aras GPDIS_2014.ppt 1 Massively Multidisciplinary? Mechanical Design Thermal Analysis Program Management Field Service So9ware Tes;ng

More information

Agile Project Planning

Agile Project Planning Agile Project Planning Introduction Delivery of Soware projects, to plan and to budget, is always a challenge! Fortunately, even in an Agile environment, keeping the business and stakeholders up to date

More information

Software Testing, Validation & Verification - UTD AUTOMATION IN PRACTICE WHAT IT IS & WHAT IT SHOULD BE

Software Testing, Validation & Verification - UTD AUTOMATION IN PRACTICE WHAT IT IS & WHAT IT SHOULD BE Software Testing, Validation & Verification - UTD AUTOMATION IN PRACTICE WHAT IT IS & WHAT IT SHOULD BE Who Is This Guy? Paul Grizzaffi Director of QA and Automation Program Architect at nthrive Software

More information

Challenges for making scalable security management for informa5on and communica5on infrastructure

Challenges for making scalable security management for informa5on and communica5on infrastructure Challenges for making scalable security management for informa5on and communica5on infrastructure Prof. Dr. Suguru Yamaguchi Graduate School of Informa5on Science, Nara Ins5tute of Science and Technology,

More information

DevOps Guide: How to Use APM to Enhance Performance Testing

DevOps Guide: How to Use APM to Enhance Performance Testing DevOps Guide: How to Use APM to Enhance Performance Testing CHAPTER 1: Introduction This short ebook discusses how combining performance test automation with application performance management (APM) solutions

More information

An Econocom Group company. Your partner in the transi8on towards Mobile IT

An Econocom Group company. Your partner in the transi8on towards Mobile IT E c o n o c o m Te l e c o m S e r v i c e s An Econocom Group company Your partner in the transi8on towards Mobile IT E c o n o c o m Te l e c o m S e r v i c e s A few key figures 40 000 mobile terminals

More information

Lifecycle Intelligence: Splunking the Product Development Lifecycle and DevOps

Lifecycle Intelligence: Splunking the Product Development Lifecycle and DevOps Copyright 2014 Splunk Inc. Applica@on Lifecycle Intelligence: Splunking the Product Development Lifecycle and DevOps Jon Rooney Director of Developer Marke@ng Splunk Disclaimer During the course of this

More information

Process Modeling Best Practices. Raphael Derbier Nicolas Marzin

Process Modeling Best Practices. Raphael Derbier Nicolas Marzin Process Modeling Best Practices Raphael Derbier Nicolas Marzin SAFE HARBOR DISCLOSURE During the course of this presenta1on TIBCO or its representa1ves may make forward-looking statements regarding future

More information

Marketo s Data Journey

Marketo s Data Journey Marketo s Data Journey The Vision Requirements Business Requirements Near real 3me ac3vity processing 1 billion ac3vi3es per customer per day Improve cost efficiency of opera3ons while scaling up Global

More information

While development process is moving towards all things continuous, performance testing remains rather a gray area. Some continue to do it in the

While development process is moving towards all things continuous, performance testing remains rather a gray area. Some continue to do it in the While development process is moving towards all things continuous, performance testing remains rather a gray area. Some continue to do it in the traditional pre-release fashion, some claim 100% automation

More information

Agile Test Plan How to Construct an Agile Test Plan

Agile Test Plan How to Construct an Agile Test Plan Agile Test Plan How to Construct an Agile Test Plan XBOSoft White Paper How to Construct an Agile Test Plan www.xbosoft.com 2 Agile is changing not only the way we develop software but the way we work

More information

FACEBOOK ADVERTISING SYSTEM

FACEBOOK ADVERTISING SYSTEM Transcripts: Module 1 FACEBOOK ADVERTISING SYSTEM Bob The Teacher, Marke.ng Educator at LeadPages.net MODULE 1: VISION Bob The Teacher, Marke.ng Educator at LeadPages.net Note: The following transcripts

More information

Paul O Keeffe Shaun Loh

Paul O Keeffe Shaun Loh Test Driving an Organisation Paul O Keeffe Shaun Loh We Have a Problem Core applications Business ideas slow to get to market Manual testing times dominated the release cycle Long tail test cycles delaying

More information

Oracle Analy+cs Data Visualiza+on and Discovery. November 10, 2016

Oracle Analy+cs Data Visualiza+on and Discovery. November 10, 2016 Oracle Analy+cs Data Visualiza+on and Discovery November 10, 2016 Data Visualiza+on - Abstract! For years the ability to analyze data to discover new insights through impressive visualiza@ons and rapid

More information

Google Analytics Review Part III

Google Analytics Review Part III Google Analytics Review Part III Naviga'ng Google Analy'cs Report Intelligence Alert Report Monitor significantly changes in traffic and usage Intelligence monitors your website's traffic to detect significant

More information

Zero to Federated at the Speed of Jenkins. A Case Study of Success in DevOps

Zero to Federated at the Speed of Jenkins. A Case Study of Success in DevOps Zero to Federated at the Speed of Jenkins A Case Study of Success in DevOps Richard Mills June 18, 2015 Zero to Continuous in 90 Days A Case Study of Success in DevOps Richard Mills June 18, 2015 Who is

More information

If you have the essentials we are looking for and can also tick some of the desirable skills, we would love to hear from you.

If you have the essentials we are looking for and can also tick some of the desirable skills, we would love to hear from you. TEST ANALYST Communicator is a Software-as-a-Service (SaaS) based strategic email service partner, focused on helping ambitious brands optimise their performance across multiple channels. Our expertise,

More information

Comprehensive Strategic Planning Framework

Comprehensive Strategic Planning Framework Comprehensive Strategic Planning Framework Introduc)on and Overview This document outlines City College of New York s comprehensive strategic planning ini?a?ve. The document includes the following components:

More information

4/30/15. Agenda. Product Development: A Strategic Growth Plan. DATIA June 4, 2015

4/30/15. Agenda. Product Development: A Strategic Growth Plan. DATIA June 4, 2015 DATIA June 4, 2015 Product Development: A Strategic Growth Plan Agenda Defini1on of Product Development Steps of Product Design: Design Build Market Review Product Bundling & Ver1cal Strategy Applica1on

More information

The Evolving World of Cloud- Based AP Automa:on. Overview of the 2012 Cloud Survey Results

The Evolving World of Cloud- Based AP Automa:on. Overview of the 2012 Cloud Survey Results The Evolving World of Cloud- Based AP Automa:on Overview of the 2012 Cloud Survey Results Drivers for the AP Cloud Survey Key ques:ons come to mind: How many companies are s/ll using a paper- based system

More information

LCTA: A Test Framework for Communica6ons- Cri6cal Large Scale Systems. IEEE webinar presenta6on by Mohammad Nabulsi 22 January 2015 Copyright 2015

LCTA: A Test Framework for Communica6ons- Cri6cal Large Scale Systems. IEEE webinar presenta6on by Mohammad Nabulsi 22 January 2015 Copyright 2015 LCTA: A Test Framework for Communica6ons- Cri6cal Large Scale Systems IEEE webinar presenta6on by Mohammad Nabulsi 22 January 2015 Copyright 2015 1 Context A look at tes6ng prac6ces during large commercial

More information

Module One: Produc.ve Management Methodology for Health Services (PMMHS) An Introduc.on Part 2

Module One: Produc.ve Management Methodology for Health Services (PMMHS) An Introduc.on Part 2 Module One: Produc.ve Management Methodology for Health Services (PMMHS) An Introduc.on Part 2 What is PMMHS? It is a methodology for the management of health services based on produc.on, efficiency, resources

More information

Mastering Peak Traffic with Performance Testing

Mastering Peak Traffic with Performance Testing White Paper Performance Engineering Mastering Peak Traffic with Performance Testing Best Practices with Micro Focus Performance Testing Suite Table of Contents page Are Your Online Services Ready for Peak

More information

ATTENTION. ALWAYS. HYPER-TESTING. A Promising Quality Engineering Boost to Your Business WHITE PAPER. Copyrights 2018 Aspire Systems 01

ATTENTION. ALWAYS. HYPER-TESTING. A Promising Quality Engineering Boost to Your Business WHITE PAPER. Copyrights 2018 Aspire Systems 01 WHITE PAPER HYPER-TESTING ATTENTION. ALWAYS. A Promising Quality Engineering Boost to Your Business Practice Head Janaki Jayachandran Vice President, Services Author Niranjani Ramesh Research Analyst Copyrights

More information

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence July 2016 Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence Who Am I? DevOps Business Unit Manager Head Of DevTestOps Center

More information

Emerging Paradigms in Testing. Refocus your view of testing to drive superior results

Emerging Paradigms in Testing. Refocus your view of testing to drive superior results Emerging Paradigms in Testing Refocus your view of testing to drive superior results A good testing experience The quality of the application, rapidity of testing, as well as the ability to easily and

More information

CloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing

CloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing CS-1 D ATA SHEET CloudShell Pro Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud The Need for Cloud Sandboxing Enterprises today are facing intense pressure to become more agile

More information

Best Practices for Delivering BPM Projects. Jörg Grote BPM Solution Architect. Copyright TIBCO Software Inc.

Best Practices for Delivering BPM Projects. Jörg Grote BPM Solution Architect. Copyright TIBCO Software Inc. Best Practices for Delivering BPM Projects Jörg Grote BPM Solution Architect Copyright 2000-2014 TIBCO Software Inc. Agenda Topics covered BPM what is it really? Rules for success? Process Centric Development

More information

SAS Applica?ons with Oracle Exadata and Big Data Appliance: Turning Data into Knowledge

SAS Applica?ons with Oracle Exadata and Big Data Appliance: Turning Data into Knowledge SAS Applica?ons with Oracle Exadata and Big Data Appliance: Turning Data into Knowledge May 3, 2016 Exadata SIG Virtual Conference Mathew Steinberg Exadata Product Management Oracle Database Development

More information

We Start at 6:00 PM ET (New York Time) Audio will begin just prior to start 3me!

We Start at 6:00 PM ET (New York Time) Audio will begin just prior to start 3me! We Start at 6:00 PM ET (New York Time) Audio will begin just prior to start 3me! Session 5 Agenda Housekeeping Contest Updates The Fulfillment module The return center Ac:on Items Training Ac:on items

More information

Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash

Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash course in what continuous intergration& continuous delivery

More information

IT System Scope Development. Presented by Lourdes Coss, MPA, CPPO

IT System Scope Development. Presented by Lourdes Coss, MPA, CPPO IT System Scope Development Presented by Lourdes Coss, MPA, CPPO Objec4ves Discuss Key Components of an IT System Scope of Services Prac?ce the Development of the Document Discuss some of the laws of teamwork

More information

Importance of Software Testing with Study of Various Testing Techniques & Automation Tools

Importance of Software Testing with Study of Various Testing Techniques & Automation Tools Importance of Software Testing with Study of Various Testing Techniques & Automation Tools Shikha Nandi B. Tech (CSE), Galgotias University, Greater Noida, Uttar Pradesh, India Abstract- Software testing

More information

UCLA UCPath Update. Common Systems Group. July 28, UCPath at UCLA. Confiden'al. For internal UCLA use only.

UCLA UCPath Update. Common Systems Group. July 28, UCPath at UCLA. Confiden'al. For internal UCLA use only. UCLA UCPath Update Common Systems Group July 28, 2015 Confiden'al. For internal UCLA use only. Agenda Scope of UCPath Project governance How we got here Scope of work for UCLA Campus systems effort: Data

More information

How to suck up to your CFO. and other career advice

How to suck up to your CFO. and other career advice How to suck up to your CFO and other career advice They really do only care about the bloody Benjamins Top line growth Making (more) money Bottom line growth Making money efficiently Squeezing your budget

More information

Embedding Performance Engineering into the CI/CD Pipeline

Embedding Performance Engineering into the CI/CD Pipeline T16 Performance Testing Thursday, May 3rd, 2018 1:30 PM Embedding Performance Engineering into the CI/CD Pipeline Presented by: Anjeneya Dubey McGraw-Hill Education Brought to you by: 350 Corporate Way,

More information

Fast and High-Quality Modern Software Testing Framework

Fast and High-Quality Modern Software Testing Framework White Paper Application Delivery Management Fast and High-Quality Modern Software Testing Framework Table of Contents page Introduction... 1 The Shift Left Movement... 1 The Modern Framework: Three Core

More information

Hybrid SAP Applications with Modern Digital Architectures Require a New Test Strategy

Hybrid SAP Applications with Modern Digital Architectures Require a New Test Strategy White Paper Application Development, Test & Delivery Hybrid SAP Applications with Modern Digital Architectures Require a New Test Strategy Table of Contents page Executive Summary...1 From the SAP Monolith

More information

lecture 17 so,ware development best prac5ces csc302h winter 2014

lecture 17 so,ware development best prac5ces csc302h winter 2014 lecture 17 so,ware development best prac5ces csc302h winter 2014 recap from last 5me structure of a typical software company responsibilities of the various roles shareholders, b.o.d., CEO, mgmt. team.

More information

What you need for IoT: Smarter Methods

What you need for IoT: Smarter Methods What you need for IoT: Smarter Methods Ivar Jacobson www.ivarjacobson.com Agenda 1. IoT and Methods 2. Existing Methods puts you in Method Prisons 3. How to get out of your Method Prison? 4. Essentialization

More information

Scrum Test Planning. What goes into a scrum test plan?

Scrum Test Planning. What goes into a scrum test plan? Scrum Test Planning What goes into a scrum test plan? 2 Do you really need a test plan when using agile? How about scrum test planning? With scrum, one of the popular flavors of agile, the entire team

More information

Continuous Validation An Approach to Production Assurance in DevOps

Continuous Validation An Approach to Production Assurance in DevOps Continuous Validation An Approach to Production Assurance in DevOps Shailja Sehgal, Sr Principal Quality Engineer Karanam Ramadevi, Sr Principal Software Engineer Manhattan Associates Inc. EXECUTIVE SUMMARY

More information

Development Track Program Guide

Development Track Program Guide Track Program Guide For the first time at CA World this year, we are excited to announce a development track filled with intensive technical content to satisfy the needs of your developer and other technology-savvy

More information

DoE RPS Infrastructure Review Status

DoE RPS Infrastructure Review Status DoE RPS Infrastructure Review Status 32 Review Commifee Membership NASA Membership Jim Adams Chair, NASA Deputy Chief Technologist David Schurr NASA PSD Deputy Division Director Hal Bell NASA Deputy Chief

More information

Project Management. Project Planning CE PROJECT MANAGEMENT L- 5

Project Management. Project Planning CE PROJECT MANAGEMENT L- 5 Project Management Project Planning CE 447 - PROJECT MANAGEMENT 1 L- 5 Project Phases 1. Ini7a7on 2. Planning 3. Execu7on 4. Controlling 5. Closing Planning Phase Communica7on plan Scope management plan

More information

Deployment. 15 Feb Data & Intelligence Global One Team. NTT DATA Mathematical Systems, Inc. NTT DATA Mathematical Systems, Inc.

Deployment. 15 Feb Data & Intelligence Global One Team. NTT DATA Mathematical Systems, Inc. NTT DATA Mathematical Systems, Inc. Data & Intelligence Global One Team NTT DATA Mathematical Systems, Inc. Deployment 15 Feb. 2019 NTT DATA Mathematical Systems, Inc. NTT DATA Mathematical Systems Inc. offers you 1. Optimization Let s PoC

More information

DevOps KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO

DevOps KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO DevOps KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO Contents What is DevOps? The Rapid Flow Benefits of DevOps Q & A References https://medium.com/sirisoft/devops-development-it-operation-dc4793d975b5

More information

TIM158 Business Informa3on Strategy

TIM158 Business Informa3on Strategy TIM158 Business Informa3on Strategy Instructor: Safwan Shah Teaching Assistant: Paul Vroomen To maintain consistency. Lectures throughout TIM158 adapted or borrowed from Kevin Ross. Addi3onal material

More information

SAP BW on HANA Upgrade Roadmap. Scope

SAP BW on HANA Upgrade Roadmap. Scope SAP on Upgrade Roadmap Scope Summary v SAP on Upgrade Roadmap 2015 v About ATCG Solu@ons Scope Understand the 7 Flavors of as a Database ECC ECC as a Data Warehouse Enterprise ECC Enterprise ECC Third

More information

Inbound Marketing for Small Businesses

Inbound Marketing for Small Businesses Inbound Marketing for Small Businesses A guide to know if this approach is right for you Presented by: Traditional marketing is telling the world you re a rock star Inbound marketing is showing the world

More information

The Ultimate Guide To a Successful Continuous Delivery Pipeline. Published by Mobile Labs Inc.

The Ultimate Guide To a Successful Continuous Delivery Pipeline. Published by Mobile Labs Inc. The Ultimate Guide To a Successful Continuous Delivery Pipeline Published by Mobile Labs Inc. To learn more about Mobile Labs visit mobilelabsinc.com Published by Mobile Labs Inc. Copyright 2017 Mobile

More information

Agile Testing: Challenges still to be conquered. Mobile:

Agile Testing: Challenges still to be conquered. Mobile: Agile Testing: Challenges still to be conquered Pablo.garcia@qualitypoint.se Mobile: +46 70 3183958 Pablo Garcia started as a tester in 1996 for Ericsson. After passing through roles like Test Manager,

More information

The most striking problems in test automation: A survey

The most striking problems in test automation: A survey The most striking problems in test automation: A survey May 2018 Sponsored by Table of Contents Executive Summary Introduction Survey Overview Overall challenges in test automation Respondents with 1+

More information

Belatrix Software Factory

Belatrix Software Factory Belatrix Software Factory Agile Testing Best Practices Introduction The testing phase of software development sometimes gets the short shrift from developers and IT managers. Yet testing is the only way

More information

Who we are 2017, 2014, ATP - ISTQB Agile Tester Extension 2014, Software Testing World Cup and achieve the 17th position across Africa

Who we are 2017, 2014, ATP - ISTQB Agile Tester Extension 2014, Software Testing World Cup and achieve the 17th position across Africa Profile Most companies looking for business and IT knowledge skill level to hire or use effective testers. And neglect the testing knowledge skill level required. Who we are 2017, 2012, 2013, ATP - ISTQB

More information

SIG Talk: Quality & Testing - DevOps and Performance Testing Powered by Voice October 9, 2018

SIG Talk: Quality & Testing - DevOps and Performance Testing Powered by Voice October 9, 2018 SIG Talk: Quality & Testing - DevOps and Performance Testing Powered by Voice October 9, 2018 Welcome to #VivitSIGTalk Future topics If you are interested in participating as a SIG Talk speaker for one

More information

Accurate Management Reports on 1me, every 1me - why your project deserves more than Excel. Richard Jebb Technical Director, PCF Ltd

Accurate Management Reports on 1me, every 1me - why your project deserves more than Excel. Richard Jebb Technical Director, PCF Ltd Accurate Management Reports on 1me, every 1me - why your project deserves more than Excel Richard Jebb Technical Director, PCF Ltd Contents Introduc:on to PCF The Challenge of Project Repor:ng Spreadsheets

More information

Contract Management COE Abbo1 Approach

Contract Management COE Abbo1 Approach Contract Management COE Abbo1 Approach September 20, 2017 Kedric Chamberlin Director, Legal Opera7ons Abbo: Kedric.Chamberlin@abbo:.com 1 Topics CMS @ Abbo: Centers of Excellence Key Concepts Abbo: COE

More information

While you wait. Why not let us know about your cloud monitoring experiences? Take the short survey at: squaredup.com/hybrid

While you wait. Why not let us know about your cloud monitoring experiences? Take the short survey at: squaredup.com/hybrid While you wait Why not let us know about your cloud monitoring experiences? Take the short survey at: squaredup.com/hybrid Topic A look at APM tools and how they fit into your monitoring strategy with

More information

AGILE TEST MANAGEMENT WITH VISUAL STUDIO

AGILE TEST MANAGEMENT WITH VISUAL STUDIO AGILE TEST MANAGEMENT WITH VISUAL STUDIO any companies are implementing an agile methodology, but often still have waterfall based tools. We ve been working on several agile projects, one of which we collaborate

More information

SAS Viya. Примеры проектов на новой платформе. Copyright SAS Institute Inc. All rights reserved.

SAS Viya. Примеры проектов на новой платформе. Copyright SAS Institute Inc. All rights reserved. SAS Viya. Примеры проектов на новой платформе SAS 9.4 high-level architecture Variuos Data Sources Streaming data SAS Event Stream Processing SAS Micro Analytic Server SAS High-Performance Analytics SAS

More information

Dealership Technology Insights: Dealership Management System DMS Nego5a5on s Guide

Dealership Technology Insights: Dealership Management System DMS Nego5a5on s Guide Dealership Technology Insights: Dealership Management System You don t get what you deserve, you get what you nego5ate The most powerful tool in any nego8a8on is leverage. Of course, dealers know this

More information

SAP Solutions Guide Accelerate the Rate of Change with End-to-End Automation

SAP Solutions Guide Accelerate the Rate of Change with End-to-End Automation SAP Solutions Guide Accelerate the Rate of Change with End-to-End Automation SAP is the single largest technology investment for many companies. As a critical part of your ability to do business, ensuring

More information

Delivering Agile Methodologies and Emerging Technologies in Hostile Environments

Delivering Agile Methodologies and Emerging Technologies in Hostile Environments April 12, 2016 Delivering Agile Methodologies and Emerging Technologies in Hostile Environments Martin Snyder CTO, Wingspan Technology Hostile Environments Hos/le to the very things we want to deliver

More information

Process of Change. Perspectives from OBM / Lean / Agile work. Presenters: Rolf Olofsson & Laurent Alt

Process of Change. Perspectives from OBM / Lean / Agile work. Presenters: Rolf Olofsson & Laurent Alt Process of Change Perspectives from OBM / Lean / Agile work Presenters: Rolf Olofsson & Laurent Alt Lean an overview TPS: Toyota Production System 1900 s: Ford and Taylorism Op>mized factories to produce

More information

7 Tips. for Better Automated QA Testing

7 Tips. for Better Automated QA Testing 7 Tips for Better Automated QA Testing Introduction You wouldn t send out a sales presentation, a marketing brochure or a bid package without having a competent, properly trained employee proof it, would

More information

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR AGENDA DevOps: Problem statement, what, and why How to enable DevOps Cloud Architecture PaaS OpenShift How OpenShift Accelerates

More information

What is Important When Selecting an MBT Tool?

What is Important When Selecting an MBT Tool? What is Important When Selecting an MBT Tool? Interest towards model-based testing has increased quite significantly over the years as people have started to reach limits of traditional approaches and

More information

TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door.

TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door. TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door. Testing needs to shift left : Testing is starting to be done by developers more frequently. QA professionals

More information

In Cloud, Can Scien/fic Communi/es Benefit from the Economies of Scale?

In Cloud, Can Scien/fic Communi/es Benefit from the Economies of Scale? In Cloud, Can Scien/fic Communi/es Benefit from the Economies of Scale? By: Lei Wang, Jianfeng Zhan, Weisong Shi, Senior Member, IEEE, and Yi Liang Presented By: Ramneek (MT2011118) Introduc/on The power

More information

ON THE NEED FOR MODEL-DRIVEN ENGINEERING FOR DATA HARVESTERS: EXPERIENCES FROM THE GERMAN GOVDATA.DE PORTAL

ON THE NEED FOR MODEL-DRIVEN ENGINEERING FOR DATA HARVESTERS: EXPERIENCES FROM THE GERMAN GOVDATA.DE PORTAL Matthias Heyde / Fraunhofer FOKUS ON THE NEED FOR MODEL-DRIVEN ENGINEERING FOR DATA HARVESTERS: EXPERIENCES FROM THE GERMAN GOVDATA.DE PORTAL Nikolay Tcholtchev, nikolay.tcholtchev@fokus.fraunhofer.de

More information

Automating Continuous Integration over Complex IT Infrastructure

Automating Continuous Integration over Complex IT Infrastructure WHITE PAPER Automating Continuous Integration over Complex IT Infrastructure purpose of The Continuous Integration (CI) is to avoid a long, painful, aterfall integration process that astes time and causes

More information

Ge#ng Started. Making Slack work for your team

Ge#ng Started. Making Slack work for your team Ge#ng Started Making Slack work for your team 3 Welcome to Slack 4 Start with a pilot team 6 Set up Team Preferences 12 Establish Channel Conven@ons 14 Working Within Slack 16 Get To Know Slackbot 18 Shortcuts

More information

TEST-DRIVEN EVALUATION OF GALAXY SCALABILITY ON THE CLOUD

TEST-DRIVEN EVALUATION OF GALAXY SCALABILITY ON THE CLOUD TEST-DRIVEN EVALUATION OF GALAXY SCALABILITY ON THE CLOUD Enis Afgan 1,2, Derek Benson 3, Nuwan Goonasekera 1 1. VLSCI, University of Melbourne, Melbourne, Australia 2. Galaxy Team 3. Research Computing

More information

1. DevOps 2. Application Hosting Options 3. Automating Environment Setup 4. Deployment Scripting 5. Application Monitoring 6. Continuous Deployment

1. DevOps 2. Application Hosting Options 3. Automating Environment Setup 4. Deployment Scripting 5. Application Monitoring 6. Continuous Deployment 1. DevOps 2. Application Hosting Options 3. Automating Environment Setup 4. Deployment Scripting 5. Application Monitoring 6. Continuous Deployment and Scrum Dev A Development Operations Development Working

More information

CIS Enterprise Resource Planning Systems Implementa<on and Management

CIS Enterprise Resource Planning Systems Implementa<on and Management CIS 8670 - Enterprise Resource Planning Systems Implementa

More information

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources. Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,

More information

Continuous Integration and Delivery. Services Catalog

Continuous Integration and Delivery. Services Catalog Continuous Integration and Delivery Services Catalog Page 2 Table of Contents Why Continuous Integration and Delivery?... 3 Client Success Stories... 4 Large Entertainment Company Build Management... 4

More information

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources. Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,

More information

Service and Support for Science IT

Service and Support for Science IT Service and Support for Science IT What is Science IT? FILL THE GAP from IT to Science Dedicated Support Center for Scien8fic Compu8ng and Data Analysis Speed SPEED : faster 8me to solu8on ACCESS : to

More information

Optimizing resource efficiency in Microsoft Azure

Optimizing resource efficiency in Microsoft Azure Microsoft IT Showcase Optimizing resource efficiency in Microsoft Azure By July 2017, Core Services Engineering (CSE, formerly Microsoft IT) plans to have 90 percent of our computing resources hosted in

More information

THE 5 PAIN POINTS OF ECOMMERCE and how to overcome them

THE 5 PAIN POINTS OF ECOMMERCE and how to overcome them THE 5 PAIN POINTS OF ECOMMERCE and how to overcome them ECOMMERCE: Transformed from a cu

More information

Seeking Good Agile and Avoiding Bad Agile. Agile Aus2n Monthly Mee2ng Jan. 06, 2015

Seeking Good Agile and Avoiding Bad Agile. Agile Aus2n Monthly Mee2ng Jan. 06, 2015 Seeking Good Agile and Avoiding Bad Agile Agile Aus2n Monthly Mee2ng Jan. 06, 2015 Who am I? Earl EvereE Director, Manager, Developer, Tester 1st professional sokware experience in 1971 1st agile experience

More information

Point of Sale (POS) Testing WHITE PAPER. Author: Divya Madaan Practice Head Retail

Point of Sale (POS) Testing WHITE PAPER. Author: Divya Madaan Practice Head Retail WHITE PAPER Point of Sale (POS) Testing Author: Divya Madaan Practice Head Retail Aspire Systems Consulting PTE Ltd. 60, Paya Lebar Road, No.08-43, Paya Lebar Square, Singapore 409 051. a t t e n t i o

More information

RELEASING HIGH-QUALITY APPLICATIONS AND INFRASTRUCTURE FASTER WHITE PAPER OCTOBER 2017

RELEASING HIGH-QUALITY APPLICATIONS AND INFRASTRUCTURE FASTER WHITE PAPER OCTOBER 2017 RELEASING HIGH-QUALITY APPLICATIONS AND INFRASTRUCTURE FASTER WITH vrealize CODE STREAM WHITE PAPER OCTOBER 2017 Table of Contents Abstract 3 The Need for Speed 3 How to Accelerate Application Release

More information

csc444h: so(ware engineering I matt medland

csc444h: so(ware engineering I matt medland csc444h: so(ware engineering I matt medland matt@cs.utoronto.ca http://www.cs.utoronto.ca/~matt/csc444 summary why do we need a course on software engineering (of large systems)? historically, humans are

More information

Agenda. Intro to Grouper! Project status & recent news! v2.1! v2.2! demo of new UI!

Agenda. Intro to Grouper! Project status & recent news! v2.1! v2.2! demo of new UI! Intro to Grouper! Project status & recent news! v2.1! v2.2! demo of new UI! Agenda Brief campus case studies: what we're doing with Grouper and why! Michael Hodges, University of Hawaii! Chris Bongaarts,

More information

Business Administra.on

Business Administra.on Business Administra.on Roxanne Barrios Juneau LDAA Assistant Director Dale Polozola LDAA Director of Informa1on Systems Kris. Garcia Spinosa LDAA Senior Staff A5orney I. PERSONNEL Time Tracking / Over.me

More information

Today s Regression Automation Challenge for Continuous Delivery. Michael Hackett Senior VP at LogiGear Corporation

Today s Regression Automation Challenge for Continuous Delivery. Michael Hackett Senior VP at LogiGear Corporation Today s Regression Automation Challenge for Continuous Delivery Michael Hackett Senior VP at LogiGear Corporation TODAY S AGENDA The Modern CD Regression Challenge It s not like it used to be the Problem

More information

The Future of Daptiv PPM: Product Strategy & Roadmap Eric Bergman, VP of Product Management

The Future of Daptiv PPM: Product Strategy & Roadmap Eric Bergman, VP of Product Management The Future of Daptiv PPM: Product Strategy & Roadmap Eric Bergman, VP of Product Management 2 [roadmaps] facilitate the communica5on of what we re doing, when we re doing it, and, ul5mately, why we re

More information

Successfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009

Successfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009 Presented to Annex Consulting Group CIO Breakfast October 7, 2009 Successfully Integrating Test Automation and Agile Projects Silverpath Technologies Inc. Trevor.Atkins@silverpath.com Thinking Through

More information

The Regulatory Environment

The Regulatory Environment Panel on Challenges and Opportunities of Treatment, Beneficial Use and Management of CBM Produced Water The Regulatory Environment John A. Veil Argonne Na*onal Laboratory 17 th Interna*onal Petroleum and

More information

The 5 Laws of Effective Organizational Structure! Lex Sisney

The 5 Laws of Effective Organizational Structure! Lex Sisney The 5 Laws of Effective Organizational Structure! Lex Sisney www.organiza1onalphysics.com Design Controls Behavior Good Design Supports the Purpose What Gives an Organiza1on Its Shape? 1. Func(ons 2. Loca(on

More information

The Shift to Quality Engineering

The Shift to Quality Engineering The Shift to Quality Engineering Bart Gourley 2016 Accenture Testing Symposium February 2016 Today s Discussion Industry/market pressures and the quality challenge Trending responses for testing organizations

More information

Selling to Health Systems. Everything You Always Wanted to Know, But Were Too Afraid to Ask. 2018, Redox, Inc. redoxengine.com

Selling to Health Systems. Everything You Always Wanted to Know, But Were Too Afraid to Ask. 2018, Redox, Inc. redoxengine.com Selling to Health Systems Everything You Always Wanted to Know, But Were Too Afraid to Ask 2018, Redox, Inc. redoxengine.com INTRODUCTION As with many specialized services, EHR integration is technical,

More information

Advances in PI System Streaming Analytics

Advances in PI System Streaming Analytics Advances in PI System Streaming Analytics Stephen Kwan, OSIsoft Product Manager Jim Stewart, Ph.D., MathWorks Senior Engineering Manager Goals and Objectives Use PI System as the data infrastructure Enable

More information

Loading. Do s and Don ts of App Development. 15 tips for the business and development team when developing or improving mobile or web applications

Loading. Do s and Don ts of App Development. 15 tips for the business and development team when developing or improving mobile or web applications Loading Do s and Don ts of App Development 15 tips for the business and development team when developing or improving mobile or web applications Introduction You might already have a mobile or web application

More information

Enterprise-Scale MATLAB Applications

Enterprise-Scale MATLAB Applications Enterprise-Scale Applications Sylvain Lacaze Rory Adams 2018 The MathWorks, Inc. 1 Enterprise Integration Access and Explore Data Preprocess Data Develop Predictive Models Integrate Analytics with Systems

More information

Business Management. Chapter 7 Sec4ons 7.1 & 7.2. Business Management

Business Management. Chapter 7 Sec4ons 7.1 & 7.2. Business Management ì Business Management Chapter 7 Sec4ons 7.1 & 7.2 Business Management What you will learn Sec4on 7.1 Management Func4ons Overall purpose of management Four func4ons of management Differences between management

More information