Product Testing


Testing layers: (should be done in 1-4 working hours).


Standard (all):

  1. Logic: do new features reach the goal;

  2. UX: do 3-5 users to reach the goal (provide the task and follows how they succeed);

  3. Languages (and grammar): test at least 2 languages;

    • SP: 2 languages (product and data): 1) native 2) one of: RTL, Chinese, Italian.

  4. Plans/Access: test with different plans (if needed). How different plans see the same feature;

  5. UI: does it follow our UI principles;

  6. Devices and screens:

    • 3 devices: desktop, tablet, smartphone ( - test both Android and iOS;

    • 2 browsers: Chrome, Firefox, Safari, Edge.

  7. Monkey test: different key combinations and shortcuts;

  8. Test with a slow internet connection.

  9. (If applicable) test while logged into an account and while logged out.


Maximum (most important):

  1. Unit testing: for most important tasks;
  2. Stress testing: small DDos, high-load;
  3. Security testing: bounty hackers.