shiren
255
2020-06-15 17:50:06 작성 2020-06-15 18:50:40 수정됨
4
1978

유용한 테스트 케이스를 위한 개발자의 자세


1
0
  • 댓글 4

  • 인절미후후
    615
    2020-06-18 10:22:07

    좋은글이네요 나중에 번역(자동번역 등)될것도 생각하면 좋은말 쓰는게 좋을거 같네요 ㅎ

    그냥 개인적으로 잘모르고 궁금해서 그런데  보통 TestCase 를 TC 라고 줄이는 경우가 많나요?

    그리고 프로젝트와 프로덕트의 차이점은 뭘까요. 어플리케이션이라는 단어도 보이던데

    내부구조를 안다 모른다라는 얘기를 보면 whitebox or blackbox 테스트의 관점이 생각되어지는데

    일반적으로는 테스트케이스는 whitebox 테스트를 중심으로 짜여지는걸로 아는데 글쓴이의 글에서는 blackbox 적인 관점이 보이네요

    TC 역시 모듈을 사용하는 사용자 입장에서 바라봐야 하고 TC는 모듈의 구체적인 것에 의존하면 안 된다. 추상에 의존해야 한다. 

    좀 아쉬운건 해당 글 역시 좀 추상적인 얘기가 많긴 하네요. 많은 내용을 전하고 싶은 느낌이네요.

    1
  • shiren
    255
    2020-06-19 10:03:21

    1. TC는 그냥 용어인것 같아요~ 회사에서 자주 그렇게 줄여 사용하다 보니 글에서도 짧게 줄였습니다.

    2. 몇몇 부분에서 프로덕트하고 프로젝트하고 용어롤 고민하다가 프로젝트가 좀 더 많은 범위를 포함한것 가아서 프로젝트라고 표현했습니다. 

    3. 전반적으로 외부 인터페이스를 이용해서만 테스트하자는 이야기를 길게 한것입니다~  white, black으로 보면 유닛테스트는 whitebox 테스트가 맞고 E2E테스트나 비쥬얼 테스트들이 blackbox 테스트라고 볼 수 있을것 같습니다. 

    피드백 감사합니다!

    1
  • 인절미후후
    615
    2020-06-19 10:18:38 작성 2020-06-19 10:19:21 수정됨

    대댓글 감사합니다

    저도 조금더 찾아보니 TC라고 하는 곳도 많더군요  TE(Test Engineer)라는 용어도 종종 쓰고 ㅎㅎ

    앞으로도 좋은글 많이 공유해주세요~

    다른 블로그글들도 좋은내용이 많네요

    1
  • 김무난
    255
    2020-06-20 17:54:37

    인절미후후

    대부분 다 TC(티씨)로 줄여서 얘기합니다! 

    TE, QA 어떻게보면 같은 말이에요. QA가 조금 더 상위의 개념이긴 한데..

    1
  • 로그인을 하시면 댓글을 등록할 수 있습니다.