9. Testing Techniques
책에서 다루고 있는 테스트 종류
Regression Test :: Unit Test를 묶어 둔 것으로 새로운 기능을 개발하기 전에 실행. 즉 테스트는 다른 테스트에 독립적이어야 함.
Unit Test :: 단일 메소드 또는 기능을 테스트 하는 것
Load Test :: 병목현상이나 성능 측정을 위한 테스트
테스트가 왜 중요한가?
제목하고 어울리는 내용은 아닌것 같은데 시나리오를 들어 설명하고 있었습니다. 갑이라는 사람이 a, b, c 메소드를 구현하고 테스트 합니다. 병이라는 사람이 해당 클래스에 d, e 메소드를 개발하고 테스트 합니다. 그리고 QA팀에 넘겨줬는데 에러가 납니다. 원인은 regression test를 하지 않았기 때문에...
JUnit 테스팅 프레임워크 소개
역시나 이 프레임워크도 다들 알고 있을 법한 내용인지라...
JMeter 를 사용한 성능 테스트
오.. 첨보는 거라 한번 해봐야겠습니다.
생각해볼 것
1. 테스트가 중요함에도 테스트를 잘 작성하지 않는 이유?
2. 개발하는 모든 메소드를 빠짐없이 테스트 해야 하는가?
3. p192쪽의 제목 "애플리케이션에 단위 테스트 추가하기"의 코드는 정말 단위 테스트인가?
4. JMeter 외에 성능 테스트를 위한 오픈소스는 없을까?
5. 책에서 다루지 않고 있는 테스트의 종류에는 어떤 것이 있을까?
1. 테스트가 중요함에도 테스트를 잘 작성하지 않는 이유?
2. 개발하는 모든 메소드를 빠짐없이 테스트 해야 하는가?
3. p192쪽의 제목 "애플리케이션에 단위 테스트 추가하기"의 코드는 정말 단위 테스트인가?
4. JMeter 외에 성능 테스트를 위한 오픈소스는 없을까?
5. 책에서 다루지 않고 있는 테스트의 종류에는 어떤 것이 있을까?