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

Using Artillery 40 requests with cache /users/{userId} (NO PR) #355

Open
OyunominJuno opened this issue Mar 23, 2021 · 0 comments
Open

Using Artillery 40 requests with cache /users/{userId} (NO PR) #355

OyunominJuno opened this issue Mar 23, 2021 · 0 comments
Assignees
Labels
task New task, feature or request team3 Issues for Practicum Team 3
Milestone

Comments

@OyunominJuno
Copy link
Contributor

OyunominJuno commented Mar 23, 2021

this issue is able to test the API users/userid (in this test, userid = 1) for 5 minutes with 40 arrival rate through artillery

What:

artillery test yml file that creates report json file.

How to use:

Artillery needs to be installed by
npm i -g artillery
No PR included so cannot repeat the steps.
However, here is the test results in google drive. Was not able to upload the json file here
https://drive.google.com/file/d/1t65J4sPmy47y07MOxU66vTUtpnAEb9cL/view?usp=sharing

Local testing:

From the root of the directory, go to

  • /testing/artillery
  • from the command line:
  • artillery run --output

Remote testing:

N/A

Why:

API endpoint was tested with lower arrival rate in the past and now we developed it more, needed to test it with higher number.

Timing:

Date Activity Time
2/21 Team meeting to discuss the testing 45 min
2/22 Created task on Github 2 min
2/22 Created draft script 0.5 hours
2/22 Had 'Too many files open' error and troubleshoot it 0.5 hours
@OyunominJuno OyunominJuno added task New task, feature or request team3 Issues for Practicum Team 3 labels Mar 23, 2021
@OyunominJuno OyunominJuno added this to the Sprint 06 milestone Mar 23, 2021
@OyunominJuno OyunominJuno self-assigned this Mar 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task New task, feature or request team3 Issues for Practicum Team 3
Projects
None yet
Development

No branches or pull requests

1 participant