«integration-tests» 태그된 질문

통합 테스트는 개별 소프트웨어 모듈이 그룹으로 결합 및 테스트되는 소프트웨어 테스트 단계입니다. 조롱이나 스텁이 필요하지 않습니다. 프로덕션에서와 같이 모든 것이 테스트됩니다.

1
이미지 처리 코드를 단위 테스트하는 방법?
이미지 처리 (주로 OCR)에서 일하고 있으며 개발시 단위 테스트를 어떻게 통합해야하는지 궁금합니다. 이미 "일반적인"코드 유형에 대해 단위 테스트를 사용하고 있지만 이미지 처리 코드를 처리 할 때는 어떻게 처리해야할지 잘 모르겠습니다. 이러한 종류의 코드에는 항상 일부 이미지 데이터 입력 / 출력이 필요하며이를 조롱하는 것은 분명하지 않습니다. 지금은 주로 통합 테스트를 수행하고 …

3
자동 테스트를 대중화하는 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 우리의 코드 기반은 현재 20 년 동안 성장하고 있습니다. 우리는 약 10 개발자 + sqa와 500kloc을 사용하고 …

2
테스트 대상 시스템에서 클래스를 추출 할 때 단위 테스트를 리팩터링해야합니까?
나는 몇 가지 일을하는이 수업을 썼습니다 (아마도 이것이 단일 책임 원칙을 위반하는 것입니다). 지금은 프로젝트의 다른 부분이 필요 실현 조각 이 논리의 나는 내 원래의 시스템에서 테스트의 클래스를 추출하는 것입니다 노출거야 방법. 테스트 코드를 변경하지 않고도이 작업을 수행 할 수있을 것으로 기대하지만 완료하면 테스트가 더 이상 단위 테스트 가 아니라고 …

4
통합 테스트를위한 이름 선택
단위 테스트를 사용하면 도메인이 매우 작으므로 쉽습니다. 나는 Osherove의 methodName_conditions_result()계획을 사용했으며 매우 분명했습니다. 그러나 통합 테스트를 통해 매우 긴 이름을 갖게 될 것으로 생각되며 대신 무엇을 배치 methodName해야합니까? 통합 테스트 클래스의 이름을 어떻게 지정합니까? 통합 테스트 이름의 실제 예는 매우 환영합니다. 답변이 이러한 테스트를 더 잘 이해하는 데 도움이되기를 바랍니다.

1
소프트웨어 테스트 관행과 개발자 생산성 사이의 관계에 대한 연구가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 소프트웨어 테스트 관행 (단위 및 / 또는 통합 테스트)과 개발자 생산성 사이의 관계에 대한 연구가 있습니까?

3
CI (Continuous Integration)에 통합 테스트가 포함되어야합니까?
웹 응용 프로그램을 개발 중이고 Hudson은 컴파일, 단위 테스트 및 정적 코드 분석과 같은 일반적인 작업을 수행한다고 가정합니다. 그러나 까다로운 부분은 다음 과 같습니다. Hudson 은 이전 작업이 완료되면 응용 프로그램 서버를 배포하고 시작하여 통합 테스트를 수행합니다. 이는 데이터베이스 연결, 3 부 응용 프로그램 연결, 소켓 포트 수신, 환경 변수, …

3
단위 테스트와 통합 테스트 사이의 선을 어디에서 그려야합니까? 그들은 분리해야합니까?
내가 작업 한 작은 MVC 프레임 워크가 있습니다. 코드베이스는 확실히 크지 않지만 더 이상 두 클래스가 아닙니다. 나는 마침내 뛰어 들기로 결정하고 테스트를 작성하기로 결정했습니다 (예, 내가 함께해야한다고 알고 있지만 API는 지금까지 매우 불안정했습니다) 어쨌든 내 계획은 통합 테스트를 포함하여 테스트를 매우 쉽게하는 것입니다. 통합 테스트의 예는 다음과 같이 진행됩니다. …

2
bluesky / prototype 프로젝트에서 단위 테스트 또는 통합 테스트를 먼저 작성할지 평가
내가 최근에 발견 한 것은 다음 유형의 프로젝트를 수행 할 때입니다. 프로젝트를 시작할 때 MVP / 프로토 타입 작업 완전히 정의되지 않은 기능 추가 소규모 프로젝트에서 작업 참고로, 현재 주석과 모든 공백을 포함하여 ~ 1k 줄의 코드가있는 Python 프로젝트를 작성 중입니다. 먼저 통합 테스트를 작성하고 코드 작업 을 한 다음 …

2
단위 및 통합 테스트를위한 별도의 코드 범위 보고서 또는 둘 다에 대한 하나의 보고서?
단위 및 통합 테스트에 대해 별도의 코드 적용 범위 보고서가 있어야합니까, 아니면 둘 다에 대해 하나의 코드 적용 범위 보고서가 있어야합니까? 코드 적용 범위를 통해 코드가 가능한 한 테스트를 통해 적용되도록 할 수 있다는 생각이 있습니다. 단위 테스트에서 다루지 않은 것과 통합 테스트에서 다루지 않은 것을 알기 위해 별도의 보고서를 …

1
OSS 프로젝트의 통합 테스트-인증으로 타사를 처리하는 방법은 무엇입니까?
내 (오픈 소스) 취미 프로젝트 중 하나는 GitHub, Bitbucket 등에서 리포지토리의 오프라인 백업을 수행하는 백업 도구입니다. 리포지토리 목록을 가져 오기 위해 호스팅 업체의 API를 호출 한 다음 Git / Mercurial / 무엇을 사용하여 복제 / 리포지토리를 로컬 컴퓨터로 가져옵니다. 그래서 인증을 통해 GitHub API를 호출하는 통합 테스트가 있습니다. (그리고 복제 …

1
단위와 통합 간의 격차 테스트 : 소규모, 컴포넌트, 단위 통합 테스트의 통합
지난 몇 주 동안 저는 테스트 방법론의 차이를 메우는 방법을 연구하고있었습니다. 간략하게 말하면 단위 테스트는 너무 작고 기존 통합 테스트는 너무 큽니다. 빈번한 시나리오가 등장 A하고 B모두 사용하는 구성 요소를 C. 그러나 A에 B대해 약간 다른 요구 사항이 있으며에 대해 약간 다른 가정을 C합니다. 내가 A어떻게 그리고 어디에서 내 가정을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.