Presentation is loading. Please wait.

Presentation is loading. Please wait.

Continuous Integration April 2014 tap|QA Presentation.

Similar presentations


Presentation on theme: "Continuous Integration April 2014 tap|QA Presentation."— Presentation transcript:

1 Continuous Integration April 2014 tap|QA Presentation

2 2 Welcome tap|QA Overview Rick Faulise Introduction Agenda Overview What is involved? Mobile Skill Sets Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Continuous Integration

3 3 Solutions Focus Pays Success Stories Our Mission Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com tap|OVERVIEW Focus Pays Client Examples Our mission is to provide our clients with focused solutions for delivering Strategic and Tactical Quality Initiatives We pride ourselves on hiring highly talented people that deliver high quality work for our Clients Why tap|QA? Our investment in our employees has allowed us to meet the growing demand or QA roles. Including the new Technologies and Business Requirements every QA now has along with the desire and drive in Quality. Our innovation has created new approaches in competing with Off- shore models with our tap|Lakeshore. Our tap|Technology team is advancing leading edge ideas in Continuous Integration, Delivery and Deployment.

4 4 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Rick Faulise Experience Over 15 years of QA experience Certifications: BA (B2T, IIBA) Automation Mercury Suite (HP) Development Background C, C#, C++ Java HTML XML Others

5 5 Continuous Integration – The practice of everyone involved with code, merging their local copies multiple times a day. Attempting to prevent Deployment Delays Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Continuous Integration

6 6 Continuous Delivery – The automated process of implementing, validating and reporting code from development to production. But only moving into Production after passing a manual quality gate. Continuous Deployment – The automated process of implementing, validating and reporting code from development to production. Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Delivery Vs. Deployment

7 7 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Continuous Integration Cont.

8 8 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Traditional Vs. CI Automation UI Automation: QTP Selenuim Load Testing: LoadRunner Jmeter UI Automation: QTP Selenuim Load Testing: Loadrunner Jmeter Expanded Harness: Jmeter CodedUI Test Harness: Junit SoapUI

9 9 Local Developer Level: Unit tests (TDD) Execute in < 30 seconds Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com What is Involved ?

10 10 QA Takes ownership of Test Harness: Enhance and Expand Test Harness Adding Code Additional Test Scenarios Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Where QA is Involved ?

11 11 CI Implementation at Development Master: Unit, Smoke, and Core Functionality tests Adding Code Additional Test Scenarios Jmeter, SoapUI, Visual Studio, TFS, etc. Execute in < 2 minutes Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Where QA is Involved Cont.

12 12 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Deployment Management

13 13 QA Level Smoke, Expanded Core Functionality, and UI tests QTP, Selenium, Jmeter, SoapUI, TFS, etc. Execute in < 2 – 4 hours Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Where QA is Involved Cont.

14 14 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Where QA is Involved Cont. Stage Level Smoke, Complete Core functionality, Full UI, and Load tests LoadRunner, Jmeter, LoadUI, etc. Execute in < 6 – 12 hours

15 15 Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Mobile Replicate all harnesses across all supported platforms Windows 8 (C#) Android (Java) IOS (objectiveC)

16 16 Technical skills: Architect level – Work with systems architect designing CI automated processes, and implement of initial automation framework POC. Automation Engineer – Expansion of automation coverage and maintenance of framework. Non-Technical: QA Analyst– Requirement decomposition, writing of test scenarios, reviewing of failed executions. Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Skill Sets

17 17 Trend: Current Requirements – Since CI is heavily integrated within technology the teams are attempted to be built with QA Analysts that have Architect and Automation Skills. Solutions Focus Pays Copyright © 2014 TAP/QA, LLC – Confidential & Proprietary. For more information: www.tapQA.com Observations Architect Automation Analyst QA Analyst

18 Questions? Continuous Integration


Download ppt "Continuous Integration April 2014 tap|QA Presentation."

Similar presentations


Ads by Google