Turning Model Based Test Automation (MBTA) into Robotic (Business) Process Automation (RPA) Aug 2018 SAP User Group (Auckland) ii
Grant Borrie: grant.borrie@testingconsultancy.com 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/ DevOps 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
This is Test Automation !!! Market Trends – Robotic (Business) Process Automation This is Test Automation !!!
RPA Robotic Process Automation From MBTA Test Automation Market Trends – Robotic (Business) Process Automation TTC are co-developing RPA Robotic Process Automation From MBTA Test Automation
Automation across all common SAP UI SAP User Interface - Evolution From Tricentis technology support point of view, it does not matter which SAP system is running in the background or which SAP process need to be steered with Tosca. We distinguish between the different types of SAP GUIs Tosca covers the whole SAP Technology space such as SAP Fiori, SAP S/4 HANA, SAP Netweaver Business Client, SAP Netweaver and SAP WinGUI – but goes beyond: IDocs play a central role in SAP to SAP and SAP to non-SAP communication, thus being a valuable entry point for data input or verification. With Tosca Testsuite, both the generation and the verification of IDocs can be automated through business readable test cases. SAP Fiori is the new user experience for SAP software. SAP customers benefit from a higher innovation pace while the applications are intuitive, personalized, and tuned to the way users actually work. To keep step with the SAP user experience strategy, Tosca Testsuite supports the newest SAP Fiori Launchpad, giving users seamless automation independent of the SAP graphical user interface SAP WinGUI -> SAP Netweaver -> SAP Business Client -> SAP Fiori -> S/4 Hana
But our world is not just SAP…. Mobile Platforms Cross-browser Web-services
Universal Approach - MBTA (Test Automation) Test Cases Action (automated) Action (manual) Test Logic (test cases) are developed independently of the Technical Models. Only at run time do they work together. MBTA tests can also be run manually System Under Test Desktop App interface Mobile interface Automation Model(s) Technology decoupling Business Object Maps or Technical Models are created for the target technology. These contain no logic. Web Browser interface API interface
Universal Approach – RPA (Building The “Bot”) Action (automated) Action (manual) With RPA, test Cases are simply replaced by a “business” focused workflow management GUI. System Under Test Desktop App interface Mobile interface Automation Model(s) Technology decoupling Business But the rest of the process remains the same. Together – these form the RPA automation “Bot” Web Browser interface API interface
Universal Approach – Closer look at RPA Workflow Management 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 4. Logical Model Build 5. Technical Model Build 6. Execution Links to
Simplify - Universal RPA Development Process Robotic Process Automation (The Bot) Auto. generates Links to 1. Process Overview 2. Design Workshop 3.Process Design Build 4. Logical Model Build 5. Technical Model Build 6. Execution Links to There is little or no difference between the MBTA and RPA development process
Now for the good stuff Tim’s Demo
There is lots of valuable research !!! Always back a good horse !! 2017 2011 2014 2015 2016 There is lots of valuable research !!!