Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.21 KB

File metadata and controls

60 lines (39 loc) · 2.21 KB

Testing

Test Driven Development

You should write tests first because this will catch edge cases in your functions and you can then write your functions to match the expected logic behaviour of your tests cases.

Don't be these people - it's funny because it's wrong:

Test Cases are for Weak Programmers

Test Automation

  • Selenium - automates web browsers to test websites
  • Appium - uses the Selenium WebDriver standard to automated tests on mobile, desktop and IoT platforms, including iOS and Android eg. by converting UIAutomator2 on Android)
  • Cypress

Diagrams

Different Testing Methods

Testing

API Testing

API Testing

Memes

Feature Dev vs QA vs User Testing

Feature vs Dev Testing vs QA vs User

Testing Code or Code Testing Me

Testing Code or Code Testing Me

Removing Code & Hoping Nothing Breaks

Removing Code & Hoping Nothing Breakts