SlideShare a Scribd company logo
Low Code Testing for APEX
Kai Donato
28. September 2020
enabling the adaptive enterprise
Low-Code Testing Tool
• You need to learn a special kind of syntax to write tests
• Most of the frameworks are made to test a specific browser
• Each and every framwork needs to be installed and configurated on its own
way
Some similarities between existing Frameworks
codecept.io
codecept.io
• Puppeteer
• Chrome
• WebDriverIO
• Chrome
• Internet Explorer
• Firefox
• Selenoid (div. Browser in Containern)
• Protractor
• Angular WebApps
• Non-Angular WebApps
• Nightmare
• Chrome (mit Electron)
• Appium
• Mobile Device-Tests
• You need to learn just one Syntax!*
• After the initial creation of your test-scripts you can run tests with multiple engines
• Is ment to be easily written and used as a compatibility layer between test and engine
• Compatible Engines:
One Syntax for all the engines!
• „Code generates Code“
• Templates for predefined test-szenarios in APEX
• Component specific modules (Sign In, Interactive Report, Interactive Grid, …)
• Meta-Data from APEX in JSON as basic manifest
• Bundled in Docker Container and reachable via RESTful service
• Tests can be regenerated when some of the testing modules were
changed/updated
handlebars
Low-Code Testing Tool
Low-Code Testing Tool
10
Automatisiertes Testen mit APEX
ManifestAPEX Tool Test Code RunningPhase
APEX Items
Master Data
Login URL etc
Specific test input
Gathering
Meta Data
Con erting to
Test Code
E ectute on
multiple Engines
Logs Screenshots etc
Demo

More Related Content

PDF
APEX Migration
PDF
Affordable Workflow Options for APEX
PPT
A Microsoft primer for PHP devs
PPTX
Professional JavaScript Error-Logging
PPTX
Php On Windows
PPTX
ASP.NET Core MVC + Web API with Overview
PPTX
ASP.NET Brief History
PDF
Alfresco Day Barcelona 2016 - Developer Track - Herramientas para administrad...
APEX Migration
Affordable Workflow Options for APEX
A Microsoft primer for PHP devs
Professional JavaScript Error-Logging
Php On Windows
ASP.NET Core MVC + Web API with Overview
ASP.NET Brief History
Alfresco Day Barcelona 2016 - Developer Track - Herramientas para administrad...

What's hot (20)

PPT
Top 10 web application development frameworks 2016
PDF
Modern Web App Architectures
PPTX
Introduction to ASP.NET
PPT
Introduction to ASP.NET MVC 1.0
PPTX
ASP.NET Core MVC + Web API with Overview
PPT
ASP.NET Tutorial - Presentation 1
PPTX
ASP.NET 5 Overview for Apex Systems
PPTX
ASP.NET Presentation
PPT
Restful services with ColdFusion
PPT
Asp.net basic
PPT
Rich Enterprise Applications with JavaFX
PPTX
ASP.NET Core 2.1: The Future of Web Apps
PPTX
Introduction to ASP.NET
PPTX
Introduction to asp.net
PPTX
ASP.NET Core MVC + Web API with Overview (Post RC2)
PPTX
ASP.NET 5: What's the Big Deal
PDF
C# ASP.NET WEB API APPLICATION DEVELOPMENT
PPTX
ASP.NET 5 Overview: Post RTM
PDF
ColdFusion Keynote: Building the Agile Web Since 1995
PPTX
Chris OBrien - Pitfalls when developing with the SharePoint Framework (SPFx)
Top 10 web application development frameworks 2016
Modern Web App Architectures
Introduction to ASP.NET
Introduction to ASP.NET MVC 1.0
ASP.NET Core MVC + Web API with Overview
ASP.NET Tutorial - Presentation 1
ASP.NET 5 Overview for Apex Systems
ASP.NET Presentation
Restful services with ColdFusion
Asp.net basic
Rich Enterprise Applications with JavaFX
ASP.NET Core 2.1: The Future of Web Apps
Introduction to ASP.NET
Introduction to asp.net
ASP.NET Core MVC + Web API with Overview (Post RC2)
ASP.NET 5: What's the Big Deal
C# ASP.NET WEB API APPLICATION DEVELOPMENT
ASP.NET 5 Overview: Post RTM
ColdFusion Keynote: Building the Agile Web Since 1995
Chris OBrien - Pitfalls when developing with the SharePoint Framework (SPFx)
Ad

Similar to Low-Code Testing Tool (20)

PDF
Click, Click, Test - Automated Tests for APEX Applications
PDF
Stealing Chromium: Embedding HTML5 with the Servo Browser Engine (LinuxCon NA...
PPTX
Quick Interview Preparation Dot Net Core
PDF
Asp.Net Core MVC , Razor page , Entity Framework Core
PPTX
Blazor.pptx
PPTX
React Native new architecture Power Point
PPTX
Introduction to .NET: The Ultimate Development Framework by Infinite Web Solu...
PPTX
Container Orchestration for .NET Developers
PPTX
Xamarin.Forms Bootcamp
PPTX
real time code edito r.pptxreal time code editor.pptxreal time code ...
PPTX
ASP.NET vNext
PDF
DevOps Unleashed: Strategies that Speed Deployments
PDF
Introduction to dot net
PPT
Cloud compiler - Minor Project by students of CBPGEC
PPTX
Introduction to ASP.NET 5
PPT
Alina Cojocariu - Flex and Android tests with Ranorex
PPTX
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
PDF
Raffaele Rialdi
PPTX
Automation using Javascript
PPTX
Docker presentation for sharing
Click, Click, Test - Automated Tests for APEX Applications
Stealing Chromium: Embedding HTML5 with the Servo Browser Engine (LinuxCon NA...
Quick Interview Preparation Dot Net Core
Asp.Net Core MVC , Razor page , Entity Framework Core
Blazor.pptx
React Native new architecture Power Point
Introduction to .NET: The Ultimate Development Framework by Infinite Web Solu...
Container Orchestration for .NET Developers
Xamarin.Forms Bootcamp
real time code edito r.pptxreal time code editor.pptxreal time code ...
ASP.NET vNext
DevOps Unleashed: Strategies that Speed Deployments
Introduction to dot net
Cloud compiler - Minor Project by students of CBPGEC
Introduction to ASP.NET 5
Alina Cojocariu - Flex and Android tests with Ranorex
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
Raffaele Rialdi
Automation using Javascript
Docker presentation for sharing
Ad

More from Niels de Bruijn (18)

PDF
Flows for APEX
PDF
APEX 5.1 - Architektur, Installation & Betrieb
PDF
Getting your grips on Excel chaos
PDF
Anwendungsmodernisierung mit Oracle Application Express (APEX)
PDF
APEX für den Oracle DBA
PDF
Single Sign-On for APEX apps (Important: latest version on edocr!)
PDF
Packaged Applications in APEX 5.0
PDF
The_Beauty_And_The_Beast_APEX_and_SAP
PDF
Schatten IT erfolgreich bekämpfen
PDF
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
PPTX
APEX 5.0, und sonst?
PPTX
MT AG - KASS - Keep APEX Stupid Simple
PDF
MT AG New Features APEX 4.2
PDF
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
PDF
MT AG APEX goes Mobile
PDF
MT AG 8 Gute Gründe warum Forms zu APEX
PDF
MT AG 7 Gute Gründe warum APEX
PDF
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
Flows for APEX
APEX 5.1 - Architektur, Installation & Betrieb
Getting your grips on Excel chaos
Anwendungsmodernisierung mit Oracle Application Express (APEX)
APEX für den Oracle DBA
Single Sign-On for APEX apps (Important: latest version on edocr!)
Packaged Applications in APEX 5.0
The_Beauty_And_The_Beast_APEX_and_SAP
Schatten IT erfolgreich bekämpfen
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
APEX 5.0, und sonst?
MT AG - KASS - Keep APEX Stupid Simple
MT AG New Features APEX 4.2
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG APEX goes Mobile
MT AG 8 Gute Gründe warum Forms zu APEX
MT AG 7 Gute Gründe warum APEX
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
20250228 LYD VKU AI Blended-Learning.pptx
Spectral efficient network and resource selection model in 5G networks
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Network Security Unit 5.pdf for BCA BBA.
Building Integrated photovoltaic BIPV_UPV.pdf
Review of recent advances in non-invasive hemoglobin estimation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MIND Revenue Release Quarter 2 2025 Press Release
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

Low-Code Testing Tool

  • 1. Low Code Testing for APEX Kai Donato 28. September 2020 enabling the adaptive enterprise
  • 3. • You need to learn a special kind of syntax to write tests • Most of the frameworks are made to test a specific browser • Each and every framwork needs to be installed and configurated on its own way Some similarities between existing Frameworks
  • 5. codecept.io • Puppeteer • Chrome • WebDriverIO • Chrome • Internet Explorer • Firefox • Selenoid (div. Browser in Containern) • Protractor • Angular WebApps • Non-Angular WebApps • Nightmare • Chrome (mit Electron) • Appium • Mobile Device-Tests • You need to learn just one Syntax!* • After the initial creation of your test-scripts you can run tests with multiple engines • Is ment to be easily written and used as a compatibility layer between test and engine • Compatible Engines:
  • 6. One Syntax for all the engines!
  • 7. • „Code generates Code“ • Templates for predefined test-szenarios in APEX • Component specific modules (Sign In, Interactive Report, Interactive Grid, …) • Meta-Data from APEX in JSON as basic manifest • Bundled in Docker Container and reachable via RESTful service • Tests can be regenerated when some of the testing modules were changed/updated handlebars
  • 10. 10 Automatisiertes Testen mit APEX ManifestAPEX Tool Test Code RunningPhase APEX Items Master Data Login URL etc Specific test input Gathering Meta Data Con erting to Test Code E ectute on multiple Engines Logs Screenshots etc
  • 11. Demo