SlideShare a Scribd company logo
1 of 19
Confidential. Do not distribute.
INTRODUCTION
Confidential. Do not distribute.
“NEARLY 1 MILLION NEW MALWARE THREATS RELEASED EVERY
DAY.”“Sydney cash machine glitch gives customers extra
money”
THE COST OF QUALITY… OR LACK THEREOF…
CNN, APRIL 14, 2015
BBC, MARCH 1,
2011
‘UNACCEPTABLE’ COMPUTER FAILURE”
“RBS FINED £56M OVER
BBC, NOVEMBER 20,
2014
“Hackers stole $1 billion in high-
techbank heists, researchers say”
CS MONITOR, FEBRUARY 17,
2015
“PROVIDENT BANK HIT
BY SOFTWARE GLITCH”
WOLD NEWS, MAY 6, 2015
“The Year 2010 Bug Strikes German Bank Cards”
TIME.COM, JANUARY 7, 2010
POPSCI.COM, SEPTEMBER 22, 2015
“VW: 11 MILLION DIESELS HAD CHEATING
SOFTWARE,
$7.3 BILLION SET ASIDE”
“Amazon sellers hit by nightmare
beforeChristmas as glitch cuts prices to
1p” THE GUARDIAN, DECEMBER 14, 2014
“DEUTSCHE BANK FINED £4.7
MILLIONOVER CODING ERRORS” ITPRO.COM.UK, SEP 1,
2014
“AXA Rosenberg paying
$242M BUSINESSWEEK, FEB 3,
2011
“IS KNIGHT’S $440 MILLION GLITCH THE COSTLIEST COMPUTER BUG
EVER?” CNN AUG 9, 2012
“Bloomberg glitch causes chaos in finance
sector”
COMPUTER WEEKLY, APR 17, 2015
“APPLE PAY SEES PROBLEMS AS USERS GET CHARGED
TWICE” CNET, OCTOBER 22, 2014
“ICICI Bank computer ‘bug’, cripples banking operations”
to settle case on
case”
BUSINESSTODAY.IN, MAY 14, 2015
Confidential. Do not distribute.
AND IT CONTINUES TO INTENSIFY…
Supported PlatformsSoftware Velocity Release Frequency Cost of Defects
Increased Stress on Quality
There is More Feature/Functionality to Test on More
Platforms, More Often and in a More Compressed Timeframe
Confidential. Do not distribute.
Plan Code Deploy
Continuous
Delivery
Continuous
Integration
Agile
Development
OperateBuild Test Release
Devops & TESTING
DevOps
Confidential. Do not distribute.
Plan Code Release
Continuous
Delivery
DeployBuild Test Release
Devops & TESTING
DevOps
Continuous
Integration
Tes
t
Agile
Development
Confidential. Do not distribute.
Continuous Testing is essential to achieve Continuous Delivery
Devops & TESTING
Plan Code Deploy
Continuous
Delivery
Continuous
Integration
Agile
Development
OperateBuild Release
DevOps
Test
automation
Confidential. Do not distribute.
TEST AUTOMATION BENEFITS
Start @ the Start…Continue Throughout the SDLC
Maintenance
Planning
Acceptance
Test
Analysis
Design
Implement
Software
Development
Life Cycle
Continuous Testing Early Detection
Consistent Results
Reusability
• Releases
• Environments
• Platforms
Time Savings
Cost Savings
Confidential. Do not distribute.
HELPING TEAMS ADOPT AUTOMATION… EFFECTIVELY...
# of validations & fails
Confidential. Do not distribute.
AND OUR COMPREHENSIVE SERVICES OFFERINGS
Consulting
Operating
Offshore
Training
We provide consulting services that
evaluate how you can best implement
Awetest.
We offer full-scale QA services to your
company.
We will train you in Awetest, as well as any
testing tools and technologies that you wish to
use.
Our offshore team provides comprehensive
manual and automated QA services at a fraction
of the cost.
Confidential. Do not distribute.
BY SUPPORTING VARIOUS TYPES OF TESTS
Responsiv
e
Mobile APIs Browsers Data
Confidential. Do not distribute.
Platforms Technologies 3rd Party Integrations
MAKING OPEN SOURCE AUTOMATION ENTERPRISE-READY
Confidential. Do not distribute.
SIMPLE, SCALABLE ARCHITECTURE
Tomcat
Ruby/Rails
MySQL
Redis
Shamisen Desktops +
Physical Devices
Awetest Device Lab
Test Assets
Results, Logs
1
2
3
4
5
2
3
4
Confidential. Do not distribute.
Defect Defect Rate &
Distribution Analysis
Full Video
Recording/Playback
WITH DETAILED, ACTIONABLE “INTELLIGENCE”
Detailed Click-by-Click
Reporting w/ Screenshots
Confidential. Do not distribute.
Application Team/Reference
CCER Mark Ellefson, Felix Lau
iHub Jay Mendicino
Global Wires Bryan Millmore
NX/WRIA Joan Redwing, Tom Johnson
Mobile Wallet Bipin Sahni, Nik Stroke
RELMS Monnie Mcmohan, Mike Rugh
IBM BPM Kelly Liston, Matt Bach
Profit View Maureen Davoren, Greg Cooper
Innovation Team (WMS APIs) Bipin Sahni, Nik Stroke
CEO Mobile Bryan Millmore, Julie Pua
3Qi Labs & AWETEST @ WELLS FARGO
Confidential. Do not distribute.
CASE STUDY: MOBILE WALLET
Confidential. Do not distribute.
MOBILE WALLET: TESTING REQUIREMENTS
Application
Mobile Wallet/Payment Application
Dev. Process/Setup
Testing Requirements
Distributed (Onsite-
Offshore) Development
Team
Agile/Scrum
Development Process
Multiple Handoffs w/
External & Internal Vendors
& Partners
10+ Platforms (Device-SDK
Combinations) To Be Tested
Functional Test
Case/Scenarios
400+ 1,000+
scenarios
Integration with 8
External APIs
Man Week End-To-End Manual Test
Cycle…Per Device-SDK Combination1
Confidential. Do not distribute.
TDD using Cucumber & Ruby
Data Driven Framework Using Excel & Ruby
Open Source Automation Libraries (Appium, Calabash & Watir-
WebDriver)
REST & SOAP Scenarios Automated
MOBILE WALLET: 3Qi Labs IMPLEMENTATION
Awetest
On-Device Parallel
Execution across
iOS & Android Devices
Awetest Device Lab
Confidential. Do not distribute.
RESULTS
over
75%
20x Increase In Coverage
Automated
Manua
l
In
progress
of Functional Tests Automated
API/Web Services Scenarios
Covered
1,000+
Zero P0/P1 Defects across last 5 Releases
Automation Started in Advance of Dev. Release
Automation Reused across Multiple
(Development, UAT, Pre-Prod, Production)
Environments
Confidential. Do not distribute.
AWETEST DEMO

More Related Content

Viewers also liked (16)

Trabajo final-de-amarilis-gomez
Trabajo final-de-amarilis-gomezTrabajo final-de-amarilis-gomez
Trabajo final-de-amarilis-gomez
 
Nevera LIEBHERR TX1021
Nevera LIEBHERR TX1021Nevera LIEBHERR TX1021
Nevera LIEBHERR TX1021
 
Gwiazda a slupki
Gwiazda a slupki Gwiazda a slupki
Gwiazda a slupki
 
"Un intelectual al servicio de la clase trabajadora” - Cult y Espec - Página 12
"Un intelectual al servicio de la clase trabajadora” - Cult y Espec - Página 12"Un intelectual al servicio de la clase trabajadora” - Cult y Espec - Página 12
"Un intelectual al servicio de la clase trabajadora” - Cult y Espec - Página 12
 
Marija Pucko- Ludwig II
Marija Pucko- Ludwig IIMarija Pucko- Ludwig II
Marija Pucko- Ludwig II
 
питание школа 1363
питание школа 1363питание школа 1363
питание школа 1363
 
Poema camila vera
Poema  camila veraPoema  camila vera
Poema camila vera
 
Agenda Arquidiocesana RCC Arequipa N°22
Agenda Arquidiocesana RCC Arequipa N°22Agenda Arquidiocesana RCC Arequipa N°22
Agenda Arquidiocesana RCC Arequipa N°22
 
Theory of bioresonance
Theory of bioresonanceTheory of bioresonance
Theory of bioresonance
 
Slideshare
SlideshareSlideshare
Slideshare
 
9 de febrero 2016 powerpoint
9 de febrero 2016 powerpoint9 de febrero 2016 powerpoint
9 de febrero 2016 powerpoint
 
AS CONCEÇÕES DOS EDUCADORES DE INFÂNCIA SOBRE A EDUCAÇÃO EM CIÊNCIAS NO CONTE...
AS CONCEÇÕES DOS EDUCADORES DE INFÂNCIA SOBRE A EDUCAÇÃO EM CIÊNCIAS NO CONTE...AS CONCEÇÕES DOS EDUCADORES DE INFÂNCIA SOBRE A EDUCAÇÃO EM CIÊNCIAS NO CONTE...
AS CONCEÇÕES DOS EDUCADORES DE INFÂNCIA SOBRE A EDUCAÇÃO EM CIÊNCIAS NO CONTE...
 
Tool Book March - June 2016
Tool Book March - June 2016Tool Book March - June 2016
Tool Book March - June 2016
 
Channellock Tool Book
Channellock Tool BookChannellock Tool Book
Channellock Tool Book
 
EVANGELIO Abril 18
EVANGELIO Abril 18EVANGELIO Abril 18
EVANGELIO Abril 18
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 

Similar to 022416 3 qi_short_overview_joanna_redesigned_v2 (1)

The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019Grid Dynamics
 
Cara perceptive computing software
Cara perceptive computing softwareCara perceptive computing software
Cara perceptive computing softwareIMRSV Inc.
 
Software Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewSoftware Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewChelsea Frischknecht
 
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...Denis Gorchakov
 
Web security – everything we know is wrong cloud version
Web security – everything we know is wrong   cloud versionWeb security – everything we know is wrong   cloud version
Web security – everything we know is wrong cloud versionEoin Keary
 
Ppt ATD 24th_aug_final
Ppt ATD 24th_aug_finalPpt ATD 24th_aug_final
Ppt ATD 24th_aug_finalKanika Pandey
 
Protect Yourself Against Today's Cybercriminals and Hackers
Protect Yourself Against Today's Cybercriminals and HackersProtect Yourself Against Today's Cybercriminals and Hackers
Protect Yourself Against Today's Cybercriminals and HackersKaseya
 
Cybercrime Threats in 2012 - What You Need to Know
Cybercrime Threats in 2012 - What You Need to KnowCybercrime Threats in 2012 - What You Need to Know
Cybercrime Threats in 2012 - What You Need to KnowKaseya
 
Augmented and Virtual Reality with Big Data
Augmented and Virtual Reality with Big DataAugmented and Virtual Reality with Big Data
Augmented and Virtual Reality with Big Datahadoopsphere
 
CE Cybersecurity Trends and Strategies for Hosting in the Cloud
CE Cybersecurity Trends and Strategies for Hosting in the CloudCE Cybersecurity Trends and Strategies for Hosting in the Cloud
CE Cybersecurity Trends and Strategies for Hosting in the CloudCase IQ
 
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...SWITCHPOINT NV/SA
 
Marketplace Innovation Report | Q2, 2016
Marketplace Innovation Report | Q2, 2016Marketplace Innovation Report | Q2, 2016
Marketplace Innovation Report | Q2, 2016Endava
 
Allianz Global CISO october-2015-draft
Allianz Global CISO  october-2015-draftAllianz Global CISO  october-2015-draft
Allianz Global CISO october-2015-draftEoin Keary
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Codemotion
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Den Reymer
 
Digital Workloads on Amazon Web Services
Digital Workloads on Amazon Web ServicesDigital Workloads on Amazon Web Services
Digital Workloads on Amazon Web ServicesAmazon Web Services
 
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...Shawn Wells
 
Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)Amazon Web Services
 
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019 Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019 Amazon Web Services
 

Similar to 022416 3 qi_short_overview_joanna_redesigned_v2 (1) (20)

The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
 
Cara perceptive computing software
Cara perceptive computing softwareCara perceptive computing software
Cara perceptive computing software
 
Software Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewSoftware Fail Watch: 2015 in Review
Software Fail Watch: 2015 in Review
 
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...
Countering mobile malware in CSP’s network. Android honeypot as anti-fraud so...
 
No Safety Without Security
No Safety Without SecurityNo Safety Without Security
No Safety Without Security
 
Web security – everything we know is wrong cloud version
Web security – everything we know is wrong   cloud versionWeb security – everything we know is wrong   cloud version
Web security – everything we know is wrong cloud version
 
Ppt ATD 24th_aug_final
Ppt ATD 24th_aug_finalPpt ATD 24th_aug_final
Ppt ATD 24th_aug_final
 
Protect Yourself Against Today's Cybercriminals and Hackers
Protect Yourself Against Today's Cybercriminals and HackersProtect Yourself Against Today's Cybercriminals and Hackers
Protect Yourself Against Today's Cybercriminals and Hackers
 
Cybercrime Threats in 2012 - What You Need to Know
Cybercrime Threats in 2012 - What You Need to KnowCybercrime Threats in 2012 - What You Need to Know
Cybercrime Threats in 2012 - What You Need to Know
 
Augmented and Virtual Reality with Big Data
Augmented and Virtual Reality with Big DataAugmented and Virtual Reality with Big Data
Augmented and Virtual Reality with Big Data
 
CE Cybersecurity Trends and Strategies for Hosting in the Cloud
CE Cybersecurity Trends and Strategies for Hosting in the CloudCE Cybersecurity Trends and Strategies for Hosting in the Cloud
CE Cybersecurity Trends and Strategies for Hosting in the Cloud
 
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...
PALO ALTO presentation used during the SWITCHPOINT NV/SA Quarterly Experience...
 
Marketplace Innovation Report | Q2, 2016
Marketplace Innovation Report | Q2, 2016Marketplace Innovation Report | Q2, 2016
Marketplace Innovation Report | Q2, 2016
 
Allianz Global CISO october-2015-draft
Allianz Global CISO  october-2015-draftAllianz Global CISO  october-2015-draft
Allianz Global CISO october-2015-draft
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015
 
Digital Workloads on Amazon Web Services
Digital Workloads on Amazon Web ServicesDigital Workloads on Amazon Web Services
Digital Workloads on Amazon Web Services
 
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...
2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Sourc...
 
Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)
 
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019 Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019
Guarding the guardian’s guard: IBM Trusteer - SEP326 - AWS re:Inforce 2019
 

More from Full Circle Insights (9)

JUMPSTART-1
JUMPSTART-1JUMPSTART-1
JUMPSTART-1
 
Marketing Guide2 (1)
Marketing Guide2 (1)Marketing Guide2 (1)
Marketing Guide2 (1)
 
HowToPriceYourVideos
HowToPriceYourVideosHowToPriceYourVideos
HowToPriceYourVideos
 
Email Marketing (2) (1)
Email Marketing (2) (1)Email Marketing (2) (1)
Email Marketing (2) (1)
 
7 Steps Manual 02.03.15 (1)
7 Steps Manual 02.03.15 (1)7 Steps Manual 02.03.15 (1)
7 Steps Manual 02.03.15 (1)
 
HowToLaunchVideosLikeAPro
HowToLaunchVideosLikeAProHowToLaunchVideosLikeAPro
HowToLaunchVideosLikeAPro
 
Twitter 101 Webinar
Twitter 101 Webinar Twitter 101 Webinar
Twitter 101 Webinar
 
Twitter Tips and Tricks
Twitter Tips and TricksTwitter Tips and Tricks
Twitter Tips and Tricks
 
Twitter tips & tricks
Twitter tips & tricksTwitter tips & tricks
Twitter tips & tricks
 

Recently uploaded

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Recently uploaded (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

022416 3 qi_short_overview_joanna_redesigned_v2 (1)

  • 1. Confidential. Do not distribute. INTRODUCTION
  • 2. Confidential. Do not distribute. “NEARLY 1 MILLION NEW MALWARE THREATS RELEASED EVERY DAY.”“Sydney cash machine glitch gives customers extra money” THE COST OF QUALITY… OR LACK THEREOF… CNN, APRIL 14, 2015 BBC, MARCH 1, 2011 ‘UNACCEPTABLE’ COMPUTER FAILURE” “RBS FINED £56M OVER BBC, NOVEMBER 20, 2014 “Hackers stole $1 billion in high- techbank heists, researchers say” CS MONITOR, FEBRUARY 17, 2015 “PROVIDENT BANK HIT BY SOFTWARE GLITCH” WOLD NEWS, MAY 6, 2015 “The Year 2010 Bug Strikes German Bank Cards” TIME.COM, JANUARY 7, 2010 POPSCI.COM, SEPTEMBER 22, 2015 “VW: 11 MILLION DIESELS HAD CHEATING SOFTWARE, $7.3 BILLION SET ASIDE” “Amazon sellers hit by nightmare beforeChristmas as glitch cuts prices to 1p” THE GUARDIAN, DECEMBER 14, 2014 “DEUTSCHE BANK FINED £4.7 MILLIONOVER CODING ERRORS” ITPRO.COM.UK, SEP 1, 2014 “AXA Rosenberg paying $242M BUSINESSWEEK, FEB 3, 2011 “IS KNIGHT’S $440 MILLION GLITCH THE COSTLIEST COMPUTER BUG EVER?” CNN AUG 9, 2012 “Bloomberg glitch causes chaos in finance sector” COMPUTER WEEKLY, APR 17, 2015 “APPLE PAY SEES PROBLEMS AS USERS GET CHARGED TWICE” CNET, OCTOBER 22, 2014 “ICICI Bank computer ‘bug’, cripples banking operations” to settle case on case” BUSINESSTODAY.IN, MAY 14, 2015
  • 3. Confidential. Do not distribute. AND IT CONTINUES TO INTENSIFY… Supported PlatformsSoftware Velocity Release Frequency Cost of Defects Increased Stress on Quality There is More Feature/Functionality to Test on More Platforms, More Often and in a More Compressed Timeframe
  • 4. Confidential. Do not distribute. Plan Code Deploy Continuous Delivery Continuous Integration Agile Development OperateBuild Test Release Devops & TESTING DevOps
  • 5. Confidential. Do not distribute. Plan Code Release Continuous Delivery DeployBuild Test Release Devops & TESTING DevOps Continuous Integration Tes t Agile Development
  • 6. Confidential. Do not distribute. Continuous Testing is essential to achieve Continuous Delivery Devops & TESTING Plan Code Deploy Continuous Delivery Continuous Integration Agile Development OperateBuild Release DevOps Test automation
  • 7. Confidential. Do not distribute. TEST AUTOMATION BENEFITS Start @ the Start…Continue Throughout the SDLC Maintenance Planning Acceptance Test Analysis Design Implement Software Development Life Cycle Continuous Testing Early Detection Consistent Results Reusability • Releases • Environments • Platforms Time Savings Cost Savings
  • 8. Confidential. Do not distribute. HELPING TEAMS ADOPT AUTOMATION… EFFECTIVELY... # of validations & fails
  • 9. Confidential. Do not distribute. AND OUR COMPREHENSIVE SERVICES OFFERINGS Consulting Operating Offshore Training We provide consulting services that evaluate how you can best implement Awetest. We offer full-scale QA services to your company. We will train you in Awetest, as well as any testing tools and technologies that you wish to use. Our offshore team provides comprehensive manual and automated QA services at a fraction of the cost.
  • 10. Confidential. Do not distribute. BY SUPPORTING VARIOUS TYPES OF TESTS Responsiv e Mobile APIs Browsers Data
  • 11. Confidential. Do not distribute. Platforms Technologies 3rd Party Integrations MAKING OPEN SOURCE AUTOMATION ENTERPRISE-READY
  • 12. Confidential. Do not distribute. SIMPLE, SCALABLE ARCHITECTURE Tomcat Ruby/Rails MySQL Redis Shamisen Desktops + Physical Devices Awetest Device Lab Test Assets Results, Logs 1 2 3 4 5 2 3 4
  • 13. Confidential. Do not distribute. Defect Defect Rate & Distribution Analysis Full Video Recording/Playback WITH DETAILED, ACTIONABLE “INTELLIGENCE” Detailed Click-by-Click Reporting w/ Screenshots
  • 14. Confidential. Do not distribute. Application Team/Reference CCER Mark Ellefson, Felix Lau iHub Jay Mendicino Global Wires Bryan Millmore NX/WRIA Joan Redwing, Tom Johnson Mobile Wallet Bipin Sahni, Nik Stroke RELMS Monnie Mcmohan, Mike Rugh IBM BPM Kelly Liston, Matt Bach Profit View Maureen Davoren, Greg Cooper Innovation Team (WMS APIs) Bipin Sahni, Nik Stroke CEO Mobile Bryan Millmore, Julie Pua 3Qi Labs & AWETEST @ WELLS FARGO
  • 15. Confidential. Do not distribute. CASE STUDY: MOBILE WALLET
  • 16. Confidential. Do not distribute. MOBILE WALLET: TESTING REQUIREMENTS Application Mobile Wallet/Payment Application Dev. Process/Setup Testing Requirements Distributed (Onsite- Offshore) Development Team Agile/Scrum Development Process Multiple Handoffs w/ External & Internal Vendors & Partners 10+ Platforms (Device-SDK Combinations) To Be Tested Functional Test Case/Scenarios 400+ 1,000+ scenarios Integration with 8 External APIs Man Week End-To-End Manual Test Cycle…Per Device-SDK Combination1
  • 17. Confidential. Do not distribute. TDD using Cucumber & Ruby Data Driven Framework Using Excel & Ruby Open Source Automation Libraries (Appium, Calabash & Watir- WebDriver) REST & SOAP Scenarios Automated MOBILE WALLET: 3Qi Labs IMPLEMENTATION Awetest On-Device Parallel Execution across iOS & Android Devices Awetest Device Lab
  • 18. Confidential. Do not distribute. RESULTS over 75% 20x Increase In Coverage Automated Manua l In progress of Functional Tests Automated API/Web Services Scenarios Covered 1,000+ Zero P0/P1 Defects across last 5 Releases Automation Started in Advance of Dev. Release Automation Reused across Multiple (Development, UAT, Pre-Prod, Production) Environments
  • 19. Confidential. Do not distribute. AWETEST DEMO

Editor's Notes

  1. Software Velocity: Is the speed at which software features are being developed Release Frequency: How often is software being released or pushed into production Cost of Defects: How much is a defect actually costing the customer
  2. http://test.dcmedia.com.ua/awetest_ui_backbone/web_dashboard.html
  3. Again over here we want to use screenshots that show the awetest logo
  4. Others we