Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create script to perform "stress test" for ERP API #172

Closed
georgschwienbacher opened this issue Mar 3, 2021 · 3 comments
Closed

Create script to perform "stress test" for ERP API #172

georgschwienbacher opened this issue Mar 3, 2021 · 3 comments
Assignees

Comments

@georgschwienbacher
Copy link

In order to understand at the beginning of the project if the performance of the ERP API is good enough to process all request in a reasonable amount of time we need to create a script which is easily customizable/runnable in our "ERP API verification meeting"

This will allow us to discover potential risks (= slow performance API) right from the beginning

The operations to test the performance:

  • batch create 100 articles/items in the ERP system
  • batch update 100 articles/items in the ERP system
  • batch create 10 BOMs with 100 children each
  • batch update 100 children of one BOM
@PatrickGrub
Copy link
Collaborator

PatrickGrub commented Mar 18, 2021

The most simple approach is to extend our "Requirments document for the ERP Team" see #97
They need to provide an application or a script to make a stress test which can be executed on demand. FOr instance in the beginning of the project but also during the project constantly to ensure that the stress test is still valid.

If the ERP Team provides such an application we can integrate in our automated tests of Monitoring-ERP-AP.

The requirements of the ERP Team "stress-test" application would be

  • No input of item numbers or similar, the data must be generated automatically
  • This stress test can be executed easily again without the need to change the source code.

Following tests must be processed:

  • batch create 100 articles/items in the ERP system
  • batch update 100 articles/items in the ERP system
  • batch create 10 BOMs with 100 children each
  • batch update 100 children of one BOM

@georgschwienbacher what do you think about this, is this realistic?

@georgschwienbacher
Copy link
Author

eingeplant für Dienstag 23.03

@PatrickGrub
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants