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 performance tests #2

Open
17 of 34 tasks
Gormartsen opened this issue Mar 2, 2018 · 0 comments
Open
17 of 34 tasks

Create performance tests #2

Gormartsen opened this issue Mar 2, 2018 · 0 comments
Labels
docs help wanted Extra attention is needed

Comments

@Gormartsen
Copy link
Member

Gormartsen commented Mar 2, 2018

Test description:
copy paste prototype for checkmarks

  - create api that handle requests:
    - [ ] /users/:username - user information endpoint
    - [ ] /users/:username/notes/:note_id - notes by username endpoint
  - [ ] API should support access token with scope that allow post notes by user but read user information only
  - [ ] order DO vps and pre install it for tests
  - [ ] perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
  - [ ] use metrics to store CPU/MEM/IO pressure to compare.
  - [ ] create repository

Compare:

  • mfw
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope that allow post notes by user but read user information only
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done
  • totals
  • sailsjs
  • loopback
    • create api that handle requests:
      • /users/:username - user information endpoint
      • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope that allow post notes by user but read user information only
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository
  • express
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope replaced by role that allow post notes for user byitself and read only for other users notes
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done
  • koa
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope replaced by role that allow post notes for user byitself and read only for other users notes
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done
@Gormartsen Gormartsen added help wanted Extra attention is needed docs labels Mar 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant