Test: Kinds of Programming Tests
Published in
1 min readJun 10, 2020
End-To-End Test, Integration Test, Unit Test
Related Concepts
- Test Automation
- TDD: Test Driven Development
- IAC: Infrastructure As Code
End-To-End Test
- UI Test
- Can test the service similar as real user environment
Weakness
- Highest time expense
- Need to prepare whole systems
Famous Frameworks
- Selenium
Integration Test
- Test the single system like as back-end APIs.
Features
- Need to prepare only the system to test.
- Usually need a mock-up.
Unit Test
- Test the code directly
- Basis of the software test
Famous Frameworks
- Almost programming languages has their own test libraries.
- Python: unittest, pytest