
| Blocker | End-to-End (E2E) testing | Service Virtualization |
| Lack of skills | Requires the knowledge of all 3rd party systems which is not possible to achieve when companies are having hundreds of satellite systems | Concentrates only on testing SAP landscapes and for all 3rd party systems interactions requires just the use of a single UI/UX of a service virtualization solution |
| Inadequate Tools | Mainframe systems, cloud based systems require different technologies to set up end to end testing | Simulation of 3rd party systems is always done in the same way irrespectively of the connected system |
| High Initial Costs | The cost of end to end automation set up and infrastructure can be prohibitive | The cost of setting a service virtualization software is a fraction end to end testing + there are potential savings on 3rd party test system infrastructure |
| Unstable Test Environment | SAP systems are subject to frequent changes, which makes maintaining a stable test environment challenging but if you add to this hundreds of satellite (3rd party) systems it just may become not possible | Focus on what is of highest importance – only SAP system changes. |
| Resistance to Change | New (3rd party) systems require constant knowledge sharing | New (3rd party) systems don’t require constant knowledge sharing – each new application is simulate in the same way |
| Test Maintenance | Change is any of the 3rd party systems require each test case update which might be a complex program on it’s own | Simulation only requires test maintenance for one system - SAP (not in all 3rd party systems) |
| Flaky Tests | End to End testing it’s fairly complex to solve any inconsistent test results as it may involve many non-available and hard to reach out teams from 3rd party systems | With Service Virtualization there are maximum two teams (SAP and service virtualization) who can solve any test inconsistencies |
| Lack of Management Support | End to End testing spans over many 3rd party systems it might be difficult to get proper support from each landscape owner. | Service Virtualiation can get a clear and simple management support as it only works with SAP landscapes. |
| Inadequate Test Data Management | End to End testing means the data in each 3rd party systems need to be constantly refreshed which might be a complex program on it’s own | Simulation only requires test data maintenance for one system - SAP (not in all 3rd party systems) |
| Poorly Designed Tests | Too big end to end projects trying to solve the test requirements for SAP + all 3rd party systems might result in poorly designed tests to meet the budget and time. | Service Virtulization tests are much simpler (less dependency) so potentially can be of higher quality compared to end to end tests. |

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 32 | |
| 28 | |
| 22 | |
| 13 | |
| 13 | |
| 13 | |
| 12 | |
| 11 | |
| 10 | |
| 9 |