Turning Model Based Test Automation MBTA into Robotic
Turning Model Based Test Automation (MBTA) into Robotic (Business) Process Automation (RPA) Aug 2018 SAP User Group (Auckland)
TTC Contacts Grant Borrie: grant. borrie@testingconsultancy. com Phil Bratton: phil. bratton@testingconsultancy. com Tim Rankin-Mills: tim. rankinmills@testingconsultancy. com
Slide Deck Caveat • This slide deck is intended to be delivered by presentation and for the purpose of discussion. • The slides presented in this pack may not convey the full meaning with-out background context and supporting information.
Automation in the Age of Disruption
How do you cope ?
TTC – we love disruption Some people say TTC takes a different approach. TTC have offices in USA, Asia and Europe. TTC export test automation capability and innovative aptitude into many parts of the world.
We’re having fun automating Award for delivering automation in an SAP/ Dev. Ops environment. In partnership with TRICENTIS the Global Leader in Test Automation Technology (Gartner 2018) Awards: Nov 2017
Extension from Previous Presentations…. . SAP User Group – 2017 • Making life easier for business testers, integrated agile / automation test methods SAP User Group - 2015 • MBTA saved me $20, 0000 Bob Robertson, MSD, Wgtn
ket Trends – Robotic (Business) Process Automation This is Test Automation !!!
ket Trends – Robotic (Business) Process Automation TTC are co-developing RPA Robotic Process Automation From MBTA Test Automation
Automation across all common SAP UI SAP Win. GUI -> SAP Netweaver -> SAP Business Client -> SAP Fiori -> 12 S/4 Han
But our world is not just SAP…. Mobile Platforms Cross-browser Web-services
Universal Approach - MBTA (Test Automation) Test Cases Action (manual) (automated) MBTA tests can also be run manually System Under Test Only at run time do they work together. Desktop App interface Mobile interface Web Browser interface API interface Test Logic (test cases) are developed independently of the Technical Models. Business Technology decoupling Automation Model(s) Object Maps or Technical Models are created for the target technology. These contain no logic.
Universal Approach – RPA (Building The “Bot”) Action (manual) (automated) System Under Test With RPA, test Cases are simply replaced by a “business” focused workflow management GUI. Desktop App interface Mobile interface Web Browser interface API interface Business Technology decoupling But the rest of the process remains the same. Together – these form the RPA automation “Bot” Automation Model(s)
Tricentis Robotic Process Automation Universal Approach – Closer look at RPA Workflow Management Workflow or business processes are designed by the business for the business !!
Simplify - Universal Test Development Process (Manual and Automation) Test Automation Auto. generates Links to 1. Functional Overview 2. Test Design Workshop 3. Test Design Build Links to 4. Logical Model Build 5. Technical Model Build 6. Execution
Simplify - Universal RPA Development Process Robotic Process Automation (The Bot) Auto. generates Links to 1. Process Overview 2. Design Workshop 3. Process Design Build Links to 4. Logical Model Build 5. Technical Model Build There is little or no difference between the MBTA and RPA development process 6. Execution
Now for the good stuff Tim’s Demo
Always back a good horse !! 2017 2016 There is lots of valuable research !!! 2015 2014 2011
- Slides: 19