QA는 새로운 제품 기능을 확인하는 동안 기존 제품 기능이 계속 작동하는지 어떻게 확인합니까?QA는 새로운 제품 기능을 확인하는 동안 기존 제품 기능이 계속 작동하는지 어떻게 확인합니까?
답변
회귀 테스트. 도구, 시간 및 비용에 따라 부분 자동화, 부분 수동.
일반적으로 개발자는 다른 수준의 테스트를 수행해야하며 소프트웨어 개발자는 모든 작업을 자동화하고 싶지만 테스터가 실행하는 테스트 사례 모음을 손으로 검증해야합니다.
The Wikipedia article on regression testing is a good read.
대부분의 수작업으로 검사하는 전체 검사에서 비용 절감을 위해 시스템 기능을 보장하는 최소 세트를 선택하는 것이 좋습니다. 균형은 물론 훌륭한 코드이며 코드가 실제로 얼마나 많이 변경되었는지에 달려 있습니다. 소프트웨어 제품의 좋은 모듈화는 좋은 회귀 테스트를하는 데 많은 도움이됩니다.
일반적으로 단위 테스트를 사용하여 회귀 테스트를 수행합니다. 그 외에도 이것은 거의 불가능합니다.
나는 테스트에 대해 많은 것을 읽었으며 (모든 장소에서) 삼각대에 대한 훌륭한 자료를 발견했습니다. 나는 다른 사람들이 그것으로부터 또한 이익을 얻을 수 있도록 그냥 링크 할 것입니다. What is software Testing..? 아래에 나와있는 질문의 "대다수"에 대한 대답은 명확하게 설명되어 있습니다.
기존 기능을 verifiy하는 다른 주요 방법은 @Developer 예술 지적으로 단위 테스트뿐만 아니라, 통합 및 시스템 레벨 테스트/S를 자동화 한 것입니다. 이것들은 단위 테스트가 놓치기 쉬운 시스템 구성 요소 사이의 인터페이스에서 문제를 잡아낼 것입니다.
Wikipedia entry on test automation은 주제에 대한 좋은 소개입니다.
- 1. 제품 수를 제품 팩으로 변경하십시오.
- 2. 플러그인 제품 VS 기능 제품
- 3. 제품
- 4. 제품 ID의 MSI 제품 코드?
- 5. 파일 버전, 제품 버전을 기존 어셈블리에 추가하십시오.
- 6. 새로운 제품/서비스를 홍보하는 방법은 무엇입니까?
- 7. 대체 제품 선택, 무료 제품 추가, Ubercart의 부록 제품 추가?
- 8. 관리 섹션에서 주문하는 동안 제품 선택 격자
- 9. 온라인 상점을위한 제품 및 제품 이미지 데이터는 어떻게 저장해야합니까?
- 10. 제품 수명주기 동안 빌드 환경을 보존하는 방법
- 11. Eclipse RCP의 기능을 기반으로하는 제품 빌드
- 12. 데이터베이스에서 제품 등급을 어떻게 모델링합니까?
- 13. Sharepoint 인쇄용 제품 제안
- 14. mappageroute/제품
- 15. InApp 구매 제품 ID
- 16. mod_rewrite가 작동하는지 확인하는 방법
- 17. 제품 카탈로그 : 파라미터로 필터
- 18. Rails3 제품 그룹
- 19. Magento 번들 제품 제한
- 20. ISAPI 재 작성 제품
- 21. Bizspark - 제품 사용 후 라이센스가
- 22. 몇 시간 동안 Android 마켓에서 제품 구입 (인앱 결제)
- 23. iPhone 제품 이름
- 24. Magento에서 제품 리뷰 작성
- 25. magento 제품 이미지 견본
- 26. Magento 제품 유형
- 27. 관리 제품 라우팅
- 28. Android : 인앱 제품 ID
- 29. 제품 이미지 Thumbnail
- 30. 아마존 제품 정보 마이닝
회귀 테스트. – Anders