Overview
Syllabus
- Introduction
- Why people avoid testing
- What is testing?
- What is an assertion?
- What types of testing are there?
- Difference between the developer and the user perspective
- How much testing do I need to do?
- Congrats to Milos for getting the job!
- Is there a difference between writing tests before or after the code is developed?
- At what point does testing begin?
- Regression Testing
- What is the difference between testing and debugging?
- What are testing tools/frameworks/libraries?
- What do you think of Jest testing?
- What is security testing
- Is testing done by UX? Or can we avoid testing by utilizing UX research?
The difference between Automated and Manual testing
- Should tests be precise or flexible?
- How does the unit testing process function on a project?
- How do you introduce tests if you have a large project?
- Usability testing vs User-acceptance testing
- Cross browser testing
- Who is executing the unit testing/integration testing/regression testing?
- Are end-to-end tests different from integration tests? What are they?
- What is API testing? / Postman
- As a QA engineer, how do you test coverage?
- Is there a point at which you need to start unit testing your unit test software?
- Should you write tests for third-party APIs without mocking in case the JSON structure changes?
Taught by
Scrimba