Implementing an SQA Automation Strategy Using the Automature Framework, a Case Study
|
|
- Jesse Lindsey
- 5 years ago
- Views:
Transcription
1 Session 14E Implementing an SQA Automation Strategy Using the Automature Framework, a Case Study Steven A. Spura ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
2 The Problem Custom In-house Software Developed over decades No clear unifying architecture IT IS: hard to maintain hard to test due to poorly thought out and implemented interdependencies. 2 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
3 The Problem The Company Runs on It The company s life blood Unable to just replace it wholesale No specs Lots of customized workflows (both in code and in tribal knowledge) No clear unifying architecture TESTING (and characterizing application) was never a priority. No instrumentation in place No existing tests to leverage 3 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
4 The Solution The Goal Produce reliable and stable software product as efficiently as possible. Properly implemented automated testing improves reliability by exercising and characterizing it more extensively than the limitations of manual testing would allow. Making releases less risky and more efficient. 4 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
5 Application Software Re-build the Application using carefully crafted, modern architecture principals upgrade of current system with independent and isolated autonomous components working together Strive for Continuous Integration Create APIs in the parts that can be tested 5 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
6 Automated Testing Initiative Test instrumentation in the code Developers involved with creating and designing tests Test at several different layers of application code. Checks and double checks of design adherence Available to all engineering users 6 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
7 The Challenge of Introducing Automated Testing Top Down Sufficient external support Management support Head Count Financial Investment Strategic alignment Bottom Up Sufficient internal support Engineering Team support Test Design Patterns congruent with Core Code 7 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
8 ROI and What to Test 8 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
9 ROI and Testing A case for considering ROI before testing Much has been said about testing ROI, I m not going to rehash this except to say Automated testing is a big investment Hardware Software Training People Make sure the testing effort supports the organization s goals 9 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
10 ROI and Testing Evaluate the return to the organization Many promises, poor returns Automated testing - as carefully designed as the application Evaluate where automated testing expands testing limits AND provides real value 10 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
11 ROI and Testing Pitfall of NOT evaluating ROI Automated Testing is never seen as achieving important goals for the company 11 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
12 ROI and What to Test Levels of Testing - Value Unit Test Owned by the developers, for the benefit of the developers Quick and immediate confirmation that at this low level of testing the part works as specified 12 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
13 ROI and What to Test Levels of Testing - Value Heavy Weight Unit Test Low level tests that include out of unit dependencies Owned by the developers Benefits the engineering team Provides reasonably quick and immediate confirmation that at a fairly low level the part continues to work as specified Testing Automation suitable 13 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
14 ROI and What to Test Levels of Testing - Value Autonomous Service Tests At a higher level, encompassing many related functions that exist for a single business purpose in the architecture Only depends on Autonomous Service only and artificial constructs for external dependent actions Written by developers to confirm that the Autonomous Service s interfaces honor their contract Depend on artificial manipulation of otherwise external resources 14 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
15 ROI and What to Test Levels of Testing - Value Service Tests Similar to Autonomous Service Tests, but allows for interaction with whole system Focus is on Autonomous Service No artificial functionality needed Provides hints about integration quality Automated testing runs these on a regular basis (daily) and ad-hoc 15 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
16 ROI and What to Test Levels of Testing - Value Integration Tests Testing the APIs and interrelated functionality of the Autonomous Components Functional business process workflow tests, below the UI level Similar to Service Tests, has external dependencies Automated series of tests to validate health of major functional organizations in business terms 16 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
17 ROI and What to Test Levels of Testing - Value Acceptance Tests Similar to Integration Tests, with focus on business process Automated testing for regression and reduction in tedium Non-UI full business workflow tests Expensive and possibly fragile to automate 17 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
18 ROI and What to Test Levels of Testing - Value UI Tests This is the normal realm of manual testers Automated testing for regression and reduction in tedium Allows manual testers to concentrate on new functionality and the creative testing processes that they are best suited for, and make their task more efficient Business Trusts this level of testing the most Most expensive and fragile to automate and maintain 18 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
19 Testing Level vs Benefit Test Level Focus Value Execution time Unit Tests Discrete code functionality Product Confidence fine focus feedback on change quick Lower Heavy Weight Unit Test Discrete code functionality Code sections will work with other parts quick to moderate (minutes) Lower Autonomous Service Tests Defined, isolated business functional unit. Services will work as defined moderate to medium (minutes) Medium Service Tests APIs and interrelated functionality of Autonomous Components Services will work with other parts moderate to medium (minutes) Medium Integration Tests Application functionality below the UI Deployed code in an environment works together with other services. Medium to long High Acceptance Tests Business process testing Similar to Integration testing with business processes focus Medium to long Higher UI Tests UI driven functionality Testing the application as if you were an end user. Medium to long Highest With a nod to Adrian Smith and his talk 7 Deadly Sins of Automated Software Testing 19 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
20 Our plan, a mixture value at different levels Need a testing framework to support plan Selection of Automature for testing framework Capable of testing at all levels of the code Designed for the needs of small and medium sized shops fit our budget Best choice, even though it has many more features than we needed Low price point 20 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
21 Other testing vectors Other testing vectors not mentioned Performance Testing A/B Testing 21 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
22 Introducing Automated Testing into a Small Business or Start Up organization 22 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
23 Management Commitment and Support Involvement & support of management for Automated Testing Early involvement Highly Visible Long Term Plan Made the case for testing at different levels to maintain value of development investment and stability of deliverables Fits the corporate model to make the current development of code sustainable and flexible Regular reports to management on the progress, benefits and coverage of project 23 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
24 Testing the Framework Can Automature Framework test at multi levels? Spent the time creating tests to validate essential tests at different testing levels UI Testing Handles complex interdependencies and data driven testing Variable expansion (write the test steps, run through many times with varying input) Ability to execute at lower testing levels Handled Autonomous Component test and data gathering Can execute Heavy Weight Unit Tests and collect results for reporting 24 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
25 Testing the Framework Can Automature Framework work with all engineers? Ability to manage tests by non-developers Automature has novel spreadsheet based way to define Test Case and Test Suites. Supports reuse of useful elements Ability to Create Automated Test efficiently Simple concepts allow non-programmers to create robust tests Allows use of external applications and passing parameters We use it with Microsoft MSTest, to integrate Developer created tests into testing framework Other custom build modules allow test development from within Automature 25 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
26 Other Characteristics of Framework Record of test execution and results Notification system completion s Monitor Historic trends Resource correlations i.e. multi environment, or browser version Schedule correlations Team Sprint Build 26 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
27 More Characteristics of Framework Meaningful reports Direct Access to Framework database for customized queries Integration into the organization. The more people who can benefit from the automated tests, the more value it produces. 27 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
28 Final Tweaks Customizing the tool to work the way we do Test installation to understand all the nuances Learning the best way to use the framework Releases mapped to our Agile Teams Ignoring other features Bug tracking is done with other tools Build IDs are not relevant to us Etc. 28 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
29 Summary Automated Testing integration involves many different levels of the company. employed at different levels of the application code structure. integrated in the planning / architecture of the product. employed by all members of the engineering team maintains the features needed for the application to serve the company. 29 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
30 Questions? 30 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
31 SQA Automation References 7 Deadly Sins of Automated Software Testing By Adrian Smith The Automated Testing Handbook By Linda G. Hayes 31 ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
32 Steven A. Spura QA Manager Pro Teck Valuation Services 307 Waverley Oaks Rd. Suite 305 Waltham, MA Office: Fax: ASQ NEQC 60th Conference, Springfield, Massachusetts October 21, 2014
The Need for a Holistic Automation Solution to Overcome the Pitfalls in Test Automation
The Need for a Holistic Automation Solution to Overcome the Pitfalls in Test Automation Abstract Many organizations opt for test automation with the primary objectives of reducing the cost of quality and
More informationSeven Deadly Sins of Agile Testing
Seven Deadly Sins of Agile Testing 2 About me Brad Swanson Time to market Traditional Development Analyze Implement Test Agile Development Deliverable Deliverable 3 Risk Risk traditional agile Time 4 Schedule
More informationAdopting Agile Practices
Adopting Agile Practices Ian Charlton Managing Consultant ReleasePoint Software Testing Solutions ANZTB SIGIST (Perth) 30 November 2010 Tonight s Agenda What is Agile? Why is Agile Important to Testers?
More informationSmart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center
Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center Leverage Analytics To Protect and Optimize Your Business Infrastructure SOLUTION PROFILE Managing a data center and the
More informationSample Exam. Advanced Test Automation - Engineer
Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,
More informationThe SD-WAN implementation handbook
The SD-WAN implementation handbook Your practical guide to a pain-free deployment This is the future of your business Moving to SD-WAN makes plenty of sense, solving a lot of technical headaches and enabling
More informationCAPABILITY. Managed testing services. Strong test managers experienced in working with business and technology stakeholders
TESTING SERVICES 1 CAPABILITY Innovative use of open source tools helping early and frequent and reducing license costs Test strategy Managed services Test management Functional Strong test managers experienced
More informationAgile Testing Course: 15 16/11
Agile Testing Dr. Ronen Bar-Nahor ronen@agilesparks.com 1 AgileSparks We help companies improve by Adopting agile principles and practices. We provide training and coaching to all organizational levels,
More informationMaja Schreiner. 9th Lean, Agile & Scrum Conference 2017
Maja Schreiner 9th Lean, Agile & Scrum Conference 2017 Senior Test Master @ Swisscom, Switzerland maja.schreiner@gmail.com testmotion.wordpress.com Twitter: majaschreiner process of executing many different
More informationContinuous Testing at Scale
Continuous Testing at Scale TAPOST Conference October 12th 2016, Riga dmitry@buzdin.lv @buzdin Dmitry Buzdin Introduction to Continuous Testing Continuous Delivery Get changes to production in fast and
More informationBuilding a Customized Test Automation Framework Using Open Source Tools
Building a Customized Test Automation Framework Using Open Source Tools August, 2016 Contents Executive Summary...03 Need for Test Automation...04 Overcoming Limitations of Open Source Tools...04 Test
More informationTest Automation. Fundamentals. Mikó Szilárd
Test Automation Fundamentals Mikó Szilárd 2016 EPAM 2 Blue-chip clients rely on EPAM 3 SCHEDULE 9.12 Intro 9.19 Unit testing 1 9.26 Unit testing 2 10.03 Continuous integration 1 10.10 Continuous integration
More informationData Center Management and Automation Strategic Briefing
Data Center and Automation Strategic Briefing Contents Why is Data Center and Automation (DCMA) so important? 2 The Solution Pathway: Data Center and Automation 2 Identifying and Addressing the Challenges
More informationSoftware Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis
Software Quality in a Modern Development Team Presented by Timothy Bauguess and Marty Lewis High-Quality Software Who benefits? End users Development Stakeholders Components of Software Quality Structural
More informationLies and forgotten facts about Test Automation
Lies and forgotten facts about Test Automation Percy Pari Salas Who can do test automation? My opinion is contrary to how most test automation tools are sold not everybody can do test automation However,
More informationAgile vs Fragile. Susmit Bhattacharya, Solution Architect, Asia Pacific. - The need for Automation in Agile Tricentis GmbH. All Rights Reserved.
Agile vs Fragile - The need for Automation in Agile Susmit Bhattacharya, Solution Architect, Asia Pacific 2017 Tricentis GmbH. All Rights Reserved. Years Months Months Weeks Delivery Cycle Time Weeks Days
More informationJourney to the Cloud At Derby City Council. Nick O Reilly Director of Digital Services
Journey to the Cloud At Derby City Council Nick O Reilly Director of Digital Services Contents Council Context Strategic Decision What cloud platform and why Implementation Challenges What Next Conclusion
More informationWHY THE WORLD S LEADING.NET DEVELOPMENT TEAMS RELY ON CODE COVERAGE AND WHAT IT MEANS TO YOUR TEAM CODE COVERAGE FOR THE TEAM
CODE COAGE FOR THE WHY THE WORLD S LEADING.NET S RELY ON CODE COAGE AND WHAT IT MEANS TO YOUR MISSION CRITICAL.NET CODE Quality code is a team effort Throughout the planning, development and testing process,
More informationChapter 9 Quality and Change Management
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics
More informationAgile Testing in the Real World Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE]
Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE] There are lots of books, articles, and webinars about how great Agile is However, those often describe purist approaches that adhere to
More informationPearson Education 2007 Chapter 9 (RASD 3/e)
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics
More informationCopyright 2018, Oracle and/or its affiliates. All rights reserved.
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance Monday, Oct 22 10:30 a.m. - 11:15 a.m. Marriott Marquis (Golden Gate Level) - Golden Gate A Ashish Agrawal Group Product Manager Oracle
More informationSD-WAN: A Simplified Network for Distributed Enterprises
1 SD-WAN: A Simplified Network for Distributed Enterprises 2 Table of Contents 3 Keeping up with changing technology 4 The problem with traditional MPLS networks 5 New networks must meet growing business
More information1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.
CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE
More informationTest-driven development
Test-driven development And how we do it at WIX Mantas Indrašius Software Engineer WIX.COM Agenda Tests overview Test-driven development (TDD) The Bowling Game demo Kickstarting a project using TDD How
More informationFinal Paper. Automation in Agile Testing. Vijay Kumar - Senior Software Engineer - Testing CenturyLink Technologies
Final Paper Automation in Agile Testing Vijay Kumar - Senior Software Engineer - Testing CenturyLink Technologies Vijay.Kumar@CenturyLink.Com Abstract In any Agile Development methodology, automated testing
More informationTest Automation Practice STC 2012
Test Automation Practice in Agile Projects STC 2012 www.harbinger-systems.com Abstract Principles of agile Challenges in Test Automation What we should and shouldn t automate Test Automation Frameworks
More informationWEB DESIGN SERVICES. Google Certified Partner. In-Studio Interactive CEO: Onan Bridgewater. instudiologic.com.
In-Studio Interactive CEO: Onan Bridgewater instudiologic.com sales@instudiologic.com info@instudiologic.com WEB DESIGN SERVICES Google Certified Partner 1. Brand Building Engagements that Drive Sales
More informationAutomated Acceptance testing by Developers & Automated Functional Testing by Testers
Automated Acceptance testing by Developers & Automated Functional Testing by Testers Gowrishankar Sundararajan QA Manager Tata Consultancy Services, Canada Executive Summary Overview on Traditional Agile
More informationTest Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions
Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving
More informationCONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010
PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except
More informationHow technical excellence helps in LeSS adoption. Anton Bevzuk Dodo Pizza Chief Agile Officer
How technical excellence helps in LeSS adoption Anton Bevzuk Dodo Pizza Chief Agile Officer The plan Why engineering practices? Deep dive into Pair Programming Test Automation Continuous Integration Q&A
More informationSmart Data Center Solutions
Smart Data Center Solutions New Data Center Challenges Require New Solutions Data Center Architecture. Inside and Out. Data centers are mission-critical facilities. A silo-based approach to designing,
More informationAdvanced Software Engineering: Software Testing
Advanced Software Engineering: Software Testing COMP 3705(L4) Sada Narayanappa Anneliese Andrews Thomas Thelin Carina Andersson Web: http://www.megadatasys.com Assisted with templates News & Project News
More informationTurning a Marathon Runner into a Sprinter: Adopting Agile Testing Strategies and Practices at Microsoft
Turning a Marathon Runner into a Sprinter: Adopting Agile Testing Strategies and Practices at Microsoft Jean Hartmann Test Architect jeanhar@microsoft.com Overview Embracing Change Quality-related themes
More informationThe ROI of UI Toolkit Standardization
The ROI of UI Toolkit Standardization Whitepaper Introduction 1 Buy vs. Build 2 The ROI of Standardization 3 The ROI of Infragistics as your UX Team 3-4 Leveraged Learning 4 The Overall Value of Standardization
More informationCustomer Success Onboarding Guide. Version 11.3
Customer Success Onboarding Guide Version 11.3 Hello and Welcome to the SmartBear family! SmartBear has put a major focus on Customer Success to ensure our customers can maximize the return on their investment
More informationEnd-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS.
End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS. ABOUT THE CUSTOMER Our Customer is one of the global leaders in Enterprise Information Management
More informationCS 307: Software Engineering. Lecture 10: Software Design and Architecture
CS 307: Software Engineering Lecture 10: Software Design and Architecture Prof. Jeff Turkstra 2017 Dr. Jeffrey A. Turkstra 1 Announcements Discuss your product backlog in person or via email by Today Office
More informationJuniper Care Plus Advanced Services Credits
Juniper Care Plus Advanced Services Credits Service Overview Today s organizations are under constant pressure to meet dynamic market demands while increasing their return on investment. IT departments
More informationCreating an Intranet using Lotus Web Content Management. Part 2 Project Planning
Creating an Intranet using Lotus Web Content Management Introduction Part 2 Project Planning Many projects have failed due to poor project planning. The following article gives an overview of the typical
More informationAccelerate Your Enterprise Private Cloud Initiative
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
More informationHPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017
HPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017 Brought to you by the Vivit Business Intelligence Special Interest Group led by Oded Tankus Hosted By Oded Tankus Project Manager
More informationBEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions
BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES Presenter: Joshua Eastman Director, Strategic Solutions ABOUT THE SPEAKER Josh has over seven years of experience as an accomplished software testing
More informationRunning Effective Projects In Office 365. June 1, 2017
Running Effective Projects In Office 365 June 1, 2017 Peter Carson President, Envision IT SharePoint MVP Partner Seller, Microsoft Canada peter.carson@extranetusermanager.com http://blog.petercarson.ca
More informationApplication Development at
Application Development at Abstract: This paper uncovers the diversity of Congruent s Application Services and its Delivery excellence. It also analyzes its processes, practices & tools that sets Congruent
More informationIntroduction to Software Engineering
Introduction to Software Engineering Gérald Monard Ecole GDR CORREL - April 16, 2013 www.monard.info Bibliography Software Engineering, 9th ed. (I. Sommerville, 2010, Pearson) Conduite de projets informatiques,
More informationExam Questions
Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You
More informationAdds Leading AI Data Engine to Oracle Cloud Applications, Providing Dynamic and Insightful Company-Level Data to Power Even Smarter Decisions
Oracle Buys DataFox Adds Leading AI Data Engine to Oracle Cloud Applications, Providing Dynamic and Insightful Company-Level Data to Power Even Smarter Decisions October 31, 2018 Oracle is currently reviewing
More informationA Tale of Continuous Testing
T22 DevOps/Continuous Delivery Thursday, October 4th, 2018 3:00 PM A Tale of Continuous Testing Presented by: David Lumpkin Craftsy Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073
More informationICAgile Learning Roadmap Agile Testing Track
ICAgile Learning Roadmap Agile Testing Track The work in this document was facilitated by the International Consortium for Agile (ICAgile) and done by the contribution of various Agile Experts and Practitioners.
More informationKanban One-Day Workshop
Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner
More informationEnabling Performance & Stress Test throughout the Application Lifecycle
Enabling Performance & Stress Test throughout the Application Lifecycle March 2010 Poor application performance costs companies millions of dollars and their reputation every year. The simple challenge
More informationOracle Autonomous Database
Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general
More informationThe Future of Testing: Continuous Enterprise Testing
The Future of Testing: Continuous Enterprise Testing ANZTB Test Conference, Canberra, 1 June 2018 Thomas Hadorn. Dev Ops Years Months Months Weeks Delivery Cycle Time Weeks Days Perceived Disruption Software
More informationThe Modern Manufacturer s Guide to. Industrial Wireless Cisco and/or its affiliates. All rights reserved.
The Modern Manufacturer s Guide to Industrial Wireless 2017 Cisco and/or its affiliates. All rights reserved. The Modern Manufacturer s Guide to Industrial Wireless Page 2 It s hard to imagine an effective
More informationData Center Infrastructure Management (DCIM) Demystified
software is quickly becoming the core engine of data center operations. Only 5 years ago, manual spreadsheets, sometimes supplemented with Visio diagrams, were accepted as the default tools for data center
More informationFoundation Level Syllabus Usability Tester Sample Exam
Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.
More informationFrontline Interoperability Test Team Case Studies
Frontline Interoperability Test Team Case Studies Frontline IOT Means Maximum Device Compatibility Case Summary A large Bluetooth developer (Customer X) created a new Bluetooth-enabled phone for commercial
More informationHow Can Testing Teams Play a Key Role in DevOps Adoption?
June 3, 2016 How Can Testing Teams Play a Key Role in DevOps Adoption? Sujay Honnamane QA Director @sujayh Rameshkumar Bar Sr. Automation Architect @rameshbar 2016 Cognizant Session take away DevOps Overview
More informationCopyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Safe Harbour THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO
More informationTypes of Software Testing: Different Testing Types with Details
Types of Software Testing: Different Testing Types with Details What are the different Types of Software Testing? We, as testers are aware of the various types of Software Testing such as Functional Testing,
More informationTesting in Agile Software Development
Testing in Agile Software Development T 76.5613, Software Testing and Quality Assurance Slides by Juha Itkonen Lecture delivered by 4.10.2006 V-model of testing Benefits of the V-model Intuitive and easy
More informationOne Digital Integrated Digital Assurance Automation Framework
One Digital Integrated Digital Assurance Automation Framework Vinod Sundararaju Antony, Director Projects Vinoth Balasubramanian, Senior Manager Projects Ankur Joshi, Manager Business Development Cognizant
More informationNow you can Microsoft Visual Studio 2010 with MSDN
Now you can Microsoft Visual Studio 2010 with MSDN gives your development teams the advanced functionality, superior benefits, and convenient access to the latest tools and resources they need to cost-effectively
More informationTEST STUDIO FEATURES FOR SUCCESSFUL TEST AUTOMATION
TEST STUDIO FEATURES FOR SUCCESSFUL TEST AUTOMATION CROSS-BROWSER TEST RECORD AND PLAYBACK: BETTER, QUICKER AND MORE ACCURATE 1 Unlike most test automation solutions out there, Test Studio lets testers
More informationSecond. Incremental development model
3 rd Stage Lecture time: 8:30 AM-2:30 PM Instructor: Ali Kadhum AL-Quraby Lecture No. : 4 Subject: Software Engineering Class room no.: Department of computer science Second. Incremental development model
More informationTHE BENEFITS OF DOING THE SAME THING, THE SAME WAY, EVERYWHERE
Approved for Public Release THE BENEFITS OF DOING THE SAME THING, THE SAME WAY, EVERYWHERE Tim Swett, Lianne Poisson, Twila Pfieffer, Danny Poisson Raytheon Company GBS Information Technology liveworx.com
More informationOracle Exadata Statement of Direction NOVEMBER 2017
Oracle Exadata Statement of Direction NOVEMBER 2017 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationPRO, PRO+, and SERVER
AliveChat Overview PRO, PRO+, and SERVER Version 1.2 Page 1 Introducing AliveChat 4. Our Latest Release for 2008! Mac, Windows, or Linux - All You Need is a Web Browser Access AliveChat anywhere you have
More informationHP APPs v.12 Solutions for Dev-Ops
HP APPs v.12 Solutions for Dev-Ops Kimberly Fort HP Software July 2014 Kimberly Fort Software Solutions Architect *5 Months with HP *17 Years experience using HP Tools & products *20 Years experience in
More informationCA Test Data Manager Key Scenarios
WHITE PAPER APRIL 2016 CA Test Data Manager Key Scenarios Generate and secure all the data needed for rigorous testing, and provision it to highly distributed teams on demand. Muhammad Arif Application
More informationTest Automation Beyond Regression Testing
Test Automation Beyond Regression Testing Doug Hoffman, BA, MBA, MSEE, ASQ-CSQE Software Quality Methods, LLC. (SQM) www.softwarequalitymethods.com doug.hoffman@acm.org STPCon Spring 2008 Why Automate
More informationMicrosoft Outlook Web App Options and Settings
Microsoft Outlook Web App Options and Settings Case Study: Application Development SITUATION Microsoft Outlook Web App (OWA) is the Web version of Outlook that comes with Microsoft Exchange Server and
More informationAutomated Testing of Tableau Dashboards
Kinesis Technical Whitepapers April 2018 Kinesis CI Automated Testing of Tableau Dashboards Abstract Companies make business critical decisions every day, based on data from their business intelligence
More informationAdaptive & Unified Approach to Risk Management and Compliance via CCF
SESSION ID: SOP-W08 Adaptive & Unified Approach to Risk Management and Compliance via CCF Vishal Kalro Manager, Risk Advisory & Assurance Services (RAAS) Adobe @awish11 Disclaimer All the views presented
More informationCONFIDENTLY INTEGRATE VMWARE CLOUD ON AWS WITH INTELLIGENT OPERATIONS
SOLUTION OVERVIEW CONFIDENTLY INTEGRATE VMWARE WITH INTELLIGENT OPERATIONS VMware Cloud TM on AWS brings VMware s enterprise class Software-Defined Data Center (SDDC) software to the AWS Cloud, with optimized
More informationFIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION
FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and
More informationOneUConn IT Service Delivery Vision
OneUConn IT Service Delivery Vision The University s Academic Vision establishes a foundation and high expectations for excellence in research, teaching, learning, and outreach for all of UConn s campuses.
More informationAudit. A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo
Audit A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Bachelor
More informationDomain-Specific and Model-Based Testing
Domain-Specific and Model-Based Testing Software Testing Days August 15, 2006 Antti Kervinen Tampere University of Technology 1 Domain-Specific and Model-Based Testing What is model-based testing Pros
More informationChapter 2 Example Modeling and Forecasting Scenario
Chapter 2 Example Modeling and Forecasting Scenario This scenario is for a hypothetical project that aims to re-launch a website. It demonstrates the thinking process and practical implementation of using
More informationGrow Revenue and Engagement through strategic use of technology and innovation
Grow Revenue and Engagement through strategic use of technology and innovation Global CRM team Marta Federici, Guido Vaassen Las Vegas April 26 th 2017 1 2 Introduction to Philips Customer Obsession drivers
More informationBasic Training in Software Testing (2 Days)
www.peaklearningllc.com Basic Training in Software Testing (2 Days) This is a practical hands-on seminar to cover the critical path of testing. Your instructor will be an experienced practitioner in the
More informationAgile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do?
Topics 1) What is trying to do? Manifesto & XP Chapter 3.1-3.3 2) How to choose plan-driven vs? 3) What practices go into (XP) development? 4) How to write tests while writing new code? CMPT 276 Dr. B.
More informationCertified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team
Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer
More informationMAXIMIZING ROI FROM AKAMAI ION USING BLUE TRIANGLE TECHNOLOGIES FOR NEW AND EXISTING ECOMMERCE CUSTOMERS CONSIDERING ION CONTENTS EXECUTIVE SUMMARY... THE CUSTOMER SITUATION... HOW BLUE TRIANGLE IS UTILIZED
More informationThe Fine Art of Creating A Transformational Cyber Security Strategy
SESSION ID: CXO-R11 The Fine Art of Creating A Transformational Cyber Security Strategy Jinan Budge Principal Security & Risk Analyst Forrester Research Andrew Rose Chief Security Officer Vocalink, A Mastercard
More informationGovernment IT Modernization and the Adoption of Hybrid Cloud
Government IT Modernization and the Adoption of Hybrid Cloud An IDC InfoBrief, Sponsored by VMware June 2018 Federal and National Governments Are at an Inflection Point Federal and national governments
More informationWholistic Matters. Wakefly. HEALTH AND WELLNESS
www.wholisticmatters.com Wholistic Matters Wakefly HEALTH AND WELLNESS This community-focused website allows health and wellness experts to engage meaningfully with their patients as well as other professionals.
More informationChoosing the Right Cloud Computing Model for Data Center Management
Choosing the Right Cloud Computing Model for Data Center Management www.nsi1.com NETWORK SOLUTIONS INCOPORATED NS1.COM UPDATING YOUR NETWORK SOLUTION WITH CISCO DNA CENTER 1 Section One Cloud Computing
More informationApplication Lifecycle Management Solutions using Microsoft Visual Studio 2013
1800 ULEARN (853 276) www.ddls.com.au Application Lifecycle Management Solutions using Microsoft Visual Studio 2013 Length 5 days Price $4477.00 (inc GST) Overview This five day course is designed to get
More informationRide the wave of automation to survive the digital transformation storm. December, 2017
Ride the wave of automation to survive the digital transformation storm December, 2017 Today s speakers Sheli Ashkenazi Product Management Experitest Ruth Zamir Director of Marketing Experitest 2 01 The
More informationTRANSACTIONAL BENCHMARK
TRANSACTIONAL EMAIL BENCHMARK REPORT 2018 Transactional Email: Essential to the Cloud Economy Email Is Vital to Modern Apps and Services Email is part of daily life that most of us take for granted. Email
More information& Cross-Channel Customer Engagement RFP Guide
Email & Cross-Channel Customer Engagement RFP Guide Customer Engagement in a Perpetually Connected World Today s perpetually connected customer is interacting with your brand through digital, mobile &
More informationSample Exam. Advanced Test Automation Engineer
Sample Exam Advanced Test Automation Engineer Answer Table ASTQB Created - 08 American Stware Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,
More informationQuestion 1: What is a code walk-through, and how is it performed?
Question 1: What is a code walk-through, and how is it performed? Response: Code walk-throughs have traditionally been viewed as informal evaluations of code, but more attention is being given to this
More informationCloud Computing: Making the Right Choice for Your Organization
Cloud Computing: Making the Right Choice for Your Organization A decade ago, cloud computing was on the leading edge. Now, 95 percent of businesses use cloud technology, and Gartner says that by 2020,
More informationSD-WAN. The CIO s guide to. Why it s time for a new kind of network
The CIO s guide to SD-WAN Why it s time for a new kind of network More applications, more complexity, more problems, more opportunities. We re doing business in a bold new world. Technology, data and digitalization
More informationCore Services for ediscovery Perfection
BEST-IN-CLASS DATA ENVIRONMENTS. Core Services for ediscovery Perfection MANAGE MANAGE IMPLEMENT IMPLEMENT ASSESS Core Services for ediscovery Perfection George Jon is an ediscovery infrastructure specialist
More information