2017-05-11 16 views
-1

:개발자가 연기 테스트를 수행 할 수없는 이유는 무엇입니까? 에서 참조로

http://istqbexamcertification.com/what-is-smoke-testing-when-to-use-it-advantages-and-disadvantages-2/

연기 테스트는 다음과 같은 경우에 사용됩니다

  • 는 그것은 테스트 팀에 구축주기 전에 개발자에 의해 수행된다.

  • 세부 테스트를 시작하기 전에 테스터가 수행합니다.

질문 : "애자일 개발자"가 "단위 테스트"를 수행했기 때문에 문제가 될 수 있습니까?

+0

그것은 규칙에 따라 편집되었습니다. 아직 그 흔적까지 있지 않니? –

답변

2

이상적으로 모든 검사는 개발진에 의해 이루어집니다 : 이것은 나쁜 코드를 도입하는 팀을 느리게된다는 사실을 명확하게

  • .
  • Devs는 일반적으로 코드를 잘 작성하기 때문에 훨씬 자동화가 가능하므로이 또한 more optimal automated testing을 허용합니다.
  • 팀 내의 사람들이보다 다양한 업무를 수행 할 수 있도록 상호 교차 기능을 제공합니다.
  • 이렇게하면 팀이 수평으로 더 잘 확장됩니다. 좁은 유형의 작업을 수행 할 수있는 사람들이 있다면 일반적으로 시간 단위당 제한된 유형의 작업이므로 확장하기가 더 어렵습니다.

Atlassian JIRA 팀이 개발자 테스트 및 검토를 개선하여 Quality Assistance instead of Quality Assurance을 어떻게 도입 할 수 있었는지 확인하십시오.

불행히도 현재의 개발자 세대는 시장의 요구에 부끄럽지 만 말입니다. 오늘날 우리는 Devs가 진절머리 나는 작업에 대한 책임을 이전하기 위해 사용할 수있는 QA 팀을 매우 자주 가지고 있습니다. 그리고 관리 및 기술 리드 뿐만 아니라 전문 지식에서 완전한 지원과 이해가없는 한 수정하기가 매우 어렵습니다.

개발자가 연기 테스트를 수행하게되면 자동으로 테스트를 수행하는 것이 좋으며 모든 사람이 혜택을 볼 수 있습니다. 그러나 행운을 빕니다 :

+0

그 대답에 동의합니다. IMHO 테스트는 많은 개발자들에 의해 '진절머리 나는 작업'으로 인식됩니다. 세대 또는 시장 수요에 대한 태도보다 더 중요합니다. 테스트가 다른 사람에 의해 수행되어야한다고 생각하는 중학교 및 고학년 프로그래머 모두를 만났습니다. 불행히도 테스트는 자신의 사고 방식의 범위에 있지 않기 때문에 테스트 할 수없는 코드를 작성한 사람들입니다. –

+0

@Stanislav Bashkyrtsev : "품질 보증 대신 품질 지원에 관한 우수한 비디오. 감사합니다. –