2
A Solution TEST.easy Automate your testing process with TEST.easy. Increase the quality of your software, minimize risks and reduce your costs. Developed specifically for the SAP NetWeaver® platform, TEST.easy integrates seamlessly into your system landscape and supports the creation of complex test scenarios. TEST.easy The Challenge Do not turn your test process upside down! TEST.easy covers all areas of the test pyramid. Native integration into the SAP NetWeaver® platform makes it easy to test internal interfaces and functions as well as UI or external interfaces. Create integration tests by assembling test cases into a test scenario with common data flow. The Solutions The Facts Manual testing takes time and resources due to the complexity of state-of-the-art software systems. Automated tests are therefore essential to implement new requirements quickly and flexibly and to ensure high quality. The user interface control approach is often applied in test auto- mation. However, UI tests are maintenance-intensive, slow and achieve low test coverage. In addition, UI tests in SAP can be per- formed only to a limited extent in the background and are therefore not suitable for implementing continuous integration or continuous delivery processes. API-based tests are easy to schedule as a job and can run every night. Based on integrated reporting, the current test status is always available to detect regression errors early and fix them quickly. Neither script nor programm- ing skills are required for the definition of test cases or their execution. Slow Slow Fast Fast UI Tests UI Tests External Integration Tests External Integration Tests Unit Tests Unit Tests Internal Integration Tests Internal Integration Tests Runtime Runtime System requirements _ SAP NetWeaver® 7.02 SP13 _ OData Services from NetWeaver 7.4 Interfaces _ SAP® Programs (Reports) _ Function modules (RFC and Non-RFC) _ ABAP OO (class and instance methods) _ Direct read access to data base tables _ Direct read access to file system _ SAP GUI® via eCATT (supports parameters) _ SOAP and OData via proxy classes Data generation _ Generation rules for constants, concatenation, random and sequential value selections etc. _ Mass data using iterators with combinatorics Validation _ Extensive validation rules with logging _ Integrated DB model editor The world is how we shape it

A Solution TEST - SAP Add-ons für Testing, IFRS ......into the SAP NetWeaver® platform makes it easy to test internal interfaces and functions as well as UI or external interfaces

  • Upload
    others

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Solution TEST - SAP Add-ons für Testing, IFRS ......into the SAP NetWeaver® platform makes it easy to test internal interfaces and functions as well as UI or external interfaces

A Solution

TEST.easy

Automate your testing process with TEST.easy. Increase the quality of your software, minimize risks and reduce your costs. Developed specifically for the SAP NetWeaver® platform, TEST.easy integrates seamlessly into your system landscape and supports the creation of complex test scenarios.

TEST.easy

The Challenge

Do not turn your test process upside down!

TEST.easy covers all areas of the test pyramid. Native integration into the SAP NetWeaver® platform makes it easy to test internal interfaces and functions as well as UI or external interfaces.

Create integration tests by assembling test cases into a test scenario with common data flow.

The Solutions

The Facts

Manual testing takes time and resources due to the complexity of state-of-the-art software systems. Automated tests are therefore essential to implement new requirements quickly and flexibly and to ensure high quality.

The user interface control approach is often applied in test auto-mation. However, UI tests are maintenance-intensive, slow and achieve low test coverage. In addition, UI tests in SAP can be per-formed only to a limited extent in the background and are therefore not suitable for implementing continuous integration or continuous delivery processes.

API-based tests are easy to schedule as a job and can run every night. Based on integrated reporting, the current test status is always available to detect regression errors early and fix them quickly.

Neither script nor programm-ing skills are required for the definition of test cases or their execution.

Slow

Slow

Fast

Fast

UI Tests

UI Tests

External Integration Tests

External Integration Tests

Unit Tests

Unit Tests

Internal Integration

Tests

Internal Integration Tests

Runt

ime

Runt

ime

System requirements

_ SAP NetWeaver® 7.02 SP13_ OData Services from

NetWeaver 7.4

Interfaces_ SAP® Programs (Reports)_ Function modules

(RFC and Non-RFC)_ ABAP OO

(class and instance methods)_ Direct read access to data

base tables

_ Direct read access to file system_ SAP GUI® via eCATT

(supports parameters)_ SOAP and OData via proxy

classes

Data generation_ Generation rules for constants,

concatenation, random and sequential value selections etc.

_ Mass data using iterators with combinatorics

Validation_ Extensive validation rules with

logging_ Integrated DB model editor

The world is how we shape it

Page 2: A Solution TEST - SAP Add-ons für Testing, IFRS ......into the SAP NetWeaver® platform makes it easy to test internal interfaces and functions as well as UI or external interfaces

Test process in TEST.easy10

108

Code change

Create a test scenario with test cases

Choose a test object

Set expected values

Start a test run

Assign input data

Create a test set

Evaluate test results

1

2

4

6

3

5

Test definition for new functionality

No change of regression tests needed

Define generation rules and configure iterators for mass data generation

Define validation rules and cardinality checks

Run as a job in the background or online

_ Reports _ Function modules _ Classes _ …

Combine test scenarios into an execution plan

Perform monitoring and reporting

Softwarechange

Test changes

only

Perform unmodified regression

tests

Delivery

Regression tests with TEST.easy

About Sopra Steria Sopra Steria, a European leader in consulting, digital services and software development, helps its clients drive their digital transformation to obtain tangible and sustainable benefits. It provides end-to-end solutions to make large companies and organisations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a fully collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to making the most of digital technology to build a positive future for its clients.

The world is how we shape it

Sopra Steria SEHans-Henny-Jahnn-Weg 2922085 [email protected]