Closed Terkwood closed 3 years ago
Read the Phoenix testing manual https://hexdocs.pm/phoenix/testing.html
Or you could try to write some integration tests with https://github.com/boydm/phoenix_integration
Maybe try using finch for http requests in a standalone app https://github.com/keathley/finch
Alternatively you could write this in rust and leverage https://bheisler.github.io/criterion.rs/book/getting_started.html
Finally, There's trusty ol jmeter https://jmeter.apache.org/
Test Zip, Memtable using https://elixirschool.com/en/lessons/libraries/benchee/
https://github.com/elixirs/faker#usage
Just use jmeter
integration tests in the existing project
Read the Phoenix testing manual https://hexdocs.pm/phoenix/testing.html
Or you could try to write some integration tests with https://github.com/boydm/phoenix_integration
end to end
Maybe try using finch for http requests in a standalone app https://github.com/keathley/finch
Alternatively you could write this in rust and leverage https://bheisler.github.io/criterion.rs/book/getting_started.html
Finally, There's trusty ol jmeter https://jmeter.apache.org/
unit test benchmarks
Test Zip, Memtable using https://elixirschool.com/en/lessons/libraries/benchee/
faker data
https://github.com/elixirs/faker#usage