JD Edwards EnterpriseOne Load Testing

Dimension LoadTest™ is a powerful, accessible and easy to use tool for JD Edwards EnterpriseOne (JDE E1) load testing. It allows customers to easily simulate load and do the work of hundreds of users in a fraction of the time, reducing overall test resource by more than 95%!

Take the stress out of stress testing

LoadTest is a flexible tool, enabling users to test a wide range of internal or external, customer facing JDE E1 supported applications, such as e-commerce websites, BI applications, timesheet logging apps etc. It can be installed anywhere, on-premises or in the cloud, to test any application.

Dimension LoadTest allows users to go live with confidence; providing a greater level of quality assurance and risk management. This is achieved by:

  • Working natively with JD Edwards EnterpriseOne
  • Utilizing a very small footprint which can be installed in minutes
  • Simulating large numbers of virtual users with a variety of performance types and user-activity levels
  • Allowing for cloud-based workloads anywhere in the world
  • Employing sophisticated, easy-to-use “no-code” script building functionality
  • Replicating a wide range of complex and sophisticated end-to-end business processes
  • Employing a flexible and responsive SaaS model that is based on virtual user days
  • Providing in-depth analytics at the test-script “Action” level to enable performance reviews

“We would not have gone live on EnterpriseOne 9.2 (migrating from World Software) with the level of confidence that we had without using Dimension LoadTest.”
Kevin Criswell, Application Services Manager, MYR Group Inc.

 

Load testing for your everyday

When dealing with ERP and other business-critical software applications, a lot of time and effort is spent on functional testing to ensure that systems perform as expected; that a given input results in a given output. However, functional testing (i.e. unit, system and integration testing) alone is not enough to test the resilience and predictability of your system. Simply running a sequence of functional tests is not an accurate reflection of the real-world demands that are likely to be placed upon your systems.

During exceptionally busy periods, systems do not always perform as expected. That’s why stress testing or load testing your JD Edwards EnterpriseOne system is so important.

Traditionally, load testing has been perceived by many JDE users as an activity that only needs to be carried out as part of major release upgrades or brand new ‘green field’ implementations. However, the complex nature of many organizations and industries means that even the smallest failure in one system can have a huge impact.

Remember, testing is not an activity, it’s a process. Dimension LoadTest can easily support you throughout your software development lifecycle and is particularly powerful when enterprise applications are being updated, extended or enhanced. Below are some examples of where LoadTest can support you:

  • Implementing major platform changes involving your operating systems or databases
  • Applying hardware changes, swaps and additions within your JD Edwards ecosystem
  • Discretely simulating user load on specific JD Edwards applications to help troubleshoot any ongoing performance issues
  • Performing regular benchmark testing (weekly/monthly) on JD Edwards workloads shifted to cloud infrastructure, ensuring continued optimal performance
  • Supporting disaster recovery and business continuity planning; simulating load on a restored system to ensure optimal performance before making the switch
  • Assisting with user community growth; simulate the user load expected from onboarding new subsidiaries onto your existing JD Edwards system
  • Benchmark testing of your satellite offices with pre-defined user loads; assisting with any performance related troubleshooting and aiding the delivery of a consistent level of service to key stakeholders

 

Simulating and executing your load test

JDE EnterpriseOne Load Testing - Dimension LoadTest Annotated Diagram

DWS designed Dimension LoadTest such that any experienced System Administrator/CNC should be able to scope, schedule, action and monitor load tests.

Dimension LoadTest is designed to provide users with the type and size of load they need, where they need it. Agents can be rapidly spun up on physical or virtual machines, to test internal load, as well as in multiple locations around the world to test external load.

Users can define specific load to run over specific functional areas, such as time entry or purchase order requisition, or combine functional areas within a single load test for the ultimate ‘peak time’ test. One of the core benefits of Dimension LoadTest is that it automates and standardizes load, creating identical test conditions, every time.

 

Get testing quicker

Dimension_LoadTest_Runtime_Execution_Progress_ScreenshotUnlike other load testing tools, Dimension LoadTest allows users to utilize their functional testing assets. Pulling in data directly from Dimension SwifTest™, it’s easy to create test queues that can run on separate agents. Testing different functional areas concurrently, without the need for tedious setup, ensures users can get testing quicker.

Test scenarios may contain multiple agents, each handling a number of virtual users, each with their own functional processes, that can be set to run as many instances as required. This allows virtual agents to individually be sped up or slowed down, allowing users to test actions, duration’s and user-specific variables. (E.g. it’s possible to reflect the (slower) behaviour of new starters and/or the behaviour of experienced users that interact differently with systems).

The result is a more realistic and accurate load test. Users can introduce real-world workflows and test a wide spectrum of scenarios. From ‘the worst day ever’ to specific business-critical processes, LoadTest provides a platform for quick, accurate, easily repeatable testing that no longer relies on large groups of people or manual tasks.

JD Edwards EnterpriseOne Testing Innovation Best Practice Guide

Explore the innovative testing solutions transforming the way we run projects.

View the best practice guide

 

Prevention is better than cure

Any change event has the potential to have a negative impact on operations. We test to identify potential points of failure and to mitigate risk. Once functional testing is complete, load testing should be included as part of the quality assurance process after each regular patching action applied to your E1 infrastructure.

Dimension LoadTest allows users to iteratively refine their tests before actioning them fully. Once the scenario is set up as required, users can test, set a baseline, adjust the settings and test again.

Once the main load test is actioned, users benefit from access to real-time analytics, detailing the status of the load test. Test runs are logged and can be stored or downloaded for further analysis.

 

JDE EnterpriseOne Load Testing - Dimension LoadTest Data Analytics ExampleDimension_LoadTest_Execution_Results_Test_Queue_Map_Screenshot

Unlike other load testing tools, Dimension LoadTest allows analysts to drill-down into the test data to examine individual actions. Data can be downloaded and manipulated to identify bottlenecks; it can also be used with third party database, network, and CPU monitoring products to monitor the effect(s) of the load in real-time, allowing you to identify individual points of potential failure.

Dimension_LoadTest_Execution_Results_Detail_Screenshot

Our extensive knowledge of the JD Edwards EnterpriseOne environment has also allowed us the ability to build in additional functionality, providing JDE-specific insights such as: Identifying how long it took for your users to login to JDE, or the longest time frame for a page to process following a user pressing the ‘OK’ button. This can then be combined with or separated out from your wider test analysis.

Dimension_LoadTest_Execution_Results_Test_Queue_Detail_Screenshot

 

Architecture Overview

JDE EnterpriseOne Load Testing - Dimension LoadTest Architecture Overview

 

See it in action

Find out how Dimension LoadTest can work for your business. Contact our team today to discuss your requirements.

Our Customers

Need Help?
Close

Marcoms House
Abbey Barn Road
High Wycombe
Buckinghamshire
HP11 1RL

UK: +44 (0) 1494 896 600
US: +1 888 769 3248
ANZ: +64 (0) 9427 99 56

Sales: sales@dws-global.com
Support: support@dws-global.com
Accounts: accounts@dws-global.com