Skip to content

Testing Hero

Damith C. Rajapakse edited this page Jan 25, 2019 · 4 revisions
  • Priority: Very High
  • Knowledge required: Back/front-end development/testing, testing patterns and methodologies
  • Status: Open

Improve testing infrastructure and code coverage of existing code base.

  1. Improving code testability, e.g. refactoring the code to make testing easier.
  2. Optimizing performance of tests, e.g. covering more code using cheaper unit tests rather than integration/system tests.
  3. Improving test infrastructure, e.g. making it easier to write new tests, making tests less fragile, making test code easier to understand, adding mocking infrastructure.
  4. Improving test guidelines.
  5. Adding more unit/integration/system tests.

The project can concentrate on either back-end or front-end, or tackling both concurrently.

Clone this wiki locally