O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

테스트 케이스와 SW 품질

2.796 visualizações

Publicada em

테스트 케이스는 SW 품질의 필수이다.
테스트 케이스 없이 SW품질을 추구할 수 없다.

Publicada em: Software
  • Seja o primeiro a comentar

테스트 케이스와 SW 품질

  1. 1. 테스트 케이스와 품 질 임도형
  2. 2. 임도형 - 개발 문화 - 삽질 증오
  3. 3. 개발 : 요구사항을 코드로 구현하는 것.
  4. 4. 단위 별로 구현 - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템
  5. 5. 구현을 했으면 확인한다.
  6. 6. 단위 별로 확인. - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템
  7. 7. 단위 별로 요구사항이 있다. - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템
  8. 8. 흔히 요구사항이라는 것은 시스템의 것 - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템 : 요구사항 문서
  9. 9. QA의 테스트 기준은 시스템 요구사항. - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템 : QA가 수작업으로
  10. 10. 나머지는? - 함수 - 클래스 - 모듈 - 서브시스템 - 시스템
  11. 11. 나머지는, 보통 안한다. - 함수 : 확인 X - 클래스 : 확인 X - 모듈 : 확인 X - 서브시스템 : 확인 X - 시스템 : QA가 수작업으로
  12. 12. 하긴 한다. 수작업으로 살짝. - 함수 : 확인 X - 클래스 : 확인 X - 모듈 : 확인 X - 서브시스템 : 개발자가 수작업으로 살짝 - 시스템 : QA가 손으로
  13. 13. 나머지는, 보통 요구사항도 없다. - 함수 : 요구사항 X - 클래스 : 요구사항 X - 모듈 : 요구사항 X - 서브시스템 : 요구사항 X - 시스템 : 요구사항 문서
  14. 14. 확실히 문제다. 최소한 품질을 기대하긴 힘들다. - 함수 : 요구사항 X, 확인 X - 클래스 : 요구사항 X, 확인 X - 모듈 : 요구사항 X, 확인 X - 서브시스템 : 요구사항 X, 개발자가 살짝 수작업으로 확인 - 시스템 : 요구사항 문서, QA가 수작업으로 확인
  15. 15. 각 단위별로 요구사항을 정의하고 확인도 하자.
  16. 16. 개발자가 작성하는 요구사항을 설 계서 혹은 스펙이라 한다. - 함수 : 함수 스펙 - 클래스 : 클래스 스펙 - 모듈 : 시스템 설계서 - 서브시스템 : 시스템 설계서 - 시스템 : 요구사항 문서
  17. 17. 설계를 안한다는 것은 무엇을 구현할 지도 잘 모른다는 것.
  18. 18. 개발자 “시간이 없어서” “하두 자주 바꿔서”
  19. 19. “시간이 없어서” “하두 자주 바꿔서” - 함수 : 요구사항 없이 구현 - 클래스 : 요구사항 없이 구현 - 모듈 : 요구사항 없이 구현 - 서브시스템 : 요구사항 없이 구현 - 시스템 : 요구사항 문서
  20. 20. 설계 하고 구현해야 한다.
  21. 21. 확인은? - 함수 : ? - 클래스 : ? - 모듈 : ? - 서브시스템 : ? - 시스템 : QA가 수작업으로
  22. 22. 자동화된 테스트 케이스로 하자. - 함수 : 개발자가 자동화된 테스트 케이스로 - 클래스 : 개발자가 자동화된 테스트 케이스로 - 모듈 : 개발자가 자동화된 테스트 케이스로 - 서브시스템 : 개발자가 자동화된 테스트 케이스로 - 시스템 : QA가 수작업으로
  23. 23. 이왕이면 QA도 자동화된 테스트 케이스로 하자. - 함수 : 개발자가 자동화된 테스트 케이스로 - 클래스 : 개발자가 자동화된 테스트 케이스로 - 모듈 : 개발자가 자동화된 테스트 케이스로 - 서브시스템 : 개발자가 자동화된 테스트 케이스로 - 시스템 : QA가 자동화된 테스트 케이스로
  24. 24. 테스트 케이스 없이 품질을 말할 수 없다.
  25. 25. 액션 아이템 - 설계 하고 구현 해보기. - 설계 익숙해 지기. - 테스트 케이스 작성 익숙해 지기. - 자동화된 테스트 케이스 작성 방법 배우기. - 자동화된 테스트 케이스 적용해 보기. - 자동화된 테스트 케이스 습관 들이기.
  26. 26. 효과 순서 - 함수 : 5 - 클래스 : 4 - 모듈 : 3 - 서브시스템 : 2 - 시스템 : 1
  27. 27. 난이도 순서 - 함수 : 5 - 클래스 : 4 - 모듈 : 3 - 서브시스템 : 2 - 시스템 : 1
  28. 28. 제안하는 적용 순서 - 함수 : 1 - 클래스 : 2 - 모듈 : 3 - 서브시스템 : 4 - 시스템 : 5

×