ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 소프트웨어 테스팅 개념
    테스팅 관련/Q&A 2020. 5. 22. 19:36

    Q. 고객들과 함께하는 디자인, 프로토타입 워크스루는 ___________의 예제이다.

    더보기

    A.  Validation

    고객들에게 피드백을 요청하여, 시스템을 위해 도출해낸 아이디어들이 요구사항들과 매치해본다

      → 소프트웨어 = 고객 니즈 이므로, 제품 설계 검증 

    A.  Validation

    고객들에게 피드백을 요청하여, 시스템을 위해 도출해낸 아이디어들이 요구사항들과 매치해본다

      → 소프트웨어 = 고객 니즈 이므로, 제품 설계 검증 

     

    Q. 행동들을 분류하기 위해, 요구 사항들(또는, 애자일 개발론의 유저 스토리들)을 도표화(mapping)하는 유닛테스트들은 _____________의 예제이다.

    더보기

    A. Verification

    시스템이 시스템의 요구사항(Spec)을 충족하고 있는지 결정하는 것이다 → 설계 구현 과정 검증 (올바르게 만들고 있는 것인가?)

    A. Verification

    시스템이 시스템의 요구사항(Spec)을 충족하고 있는지 결정하는 것이다 → 설계 구현 과정 검증 (올바르게 만들고 있는 것인가?)

     

    Q. 요구사항 또는 유저 스토리들이 시스템 수행에 관한 고객의 기대치와 충족하는지 보기 위해 하는 고객 인터뷰는 _____________의 예제이다. 

    더보기

    A. Validation

    고객들에게 피드백을 요청하여, 시스템을 위해 도출해낸 아이디어들이 요구사항들과 매치해본다

      → 소프트웨어 = 고객 니즈 이므로, 제품 설계 검증 

    A. Validation

    고객들에게 피드백을 요청하여, 시스템을 위해 도출해낸 아이디어들이 요구사항들과 매치해본다

      → 소프트웨어 = 고객 니즈 이므로, 제품 설계 검증 

     

    Q. 리팩토링은 소프트웨어의 기능을 바꾸지 않고 디자인(또는, 비기능적 속성 - 퍼포먼스)을 개선시키기위해 시스템의 구조를 변경하는 기술이다.

        리팩토링 하지 않은 버전과 똑같이 행동하는지 결정하기 위해리팩토링 이후에 하는 회귀(Regression) 검사는 ______________의 예제이다.

    더보기

    A. Verification

    시스템이 요구사항을 충족시키는지 결정한다 → 고객 니즈와 상관 X

    A. Verification

    시스템이 요구사항을 충족시키는지 결정한다 → 고객 니즈와 상관 X

     

    Q. 테스팅의 강점들은 무엇인가?

    더보기

    A. 테스팅은 개발하지 않은 부분이 포함된 전체 시스템을 검사한다 → 테스팅은 컴파일러, 운영체제 등이 올바르게 작동하고 있는지 검사할 수 있다

       테스팅은 시스템 행동을 기록한다 → 특정한 결과에 대해서 시스템이 어떻게 해야할지 설명한다

    A. 테스팅은 개발하지 않은 부분이 포함된 전체 시스템을 검사한다 → 테스팅은 컴파일러, 운영체제 등이 올바르게 작동하고 있는지 검사할 수 있다

       테스팅은 시스템 행동을 기록한다 → 특정한 결과에 대해서 시스템이 어떻게 해야할지 설명한다

    '테스팅 관련 > Q&A' 카테고리의 다른 글

    자동화: 테스팅 프레임워크 사용  (0) 2020.05.25
    테스트는 무엇일까?  (0) 2020.05.24
    테스트 주도 개발  (0) 2020.05.23
    커버리지 테스팅  (0) 2020.05.23
    sw 테스팅의 어려움  (0) 2020.05.23
Designed by Tistory.