«integration-testing» 태그된 질문

개별 소프트웨어 모듈 (또는 구성 요소)이 결합되고 그룹으로 테스트되는 소프트웨어 테스트의 한 형태입니다. 통합 테스트는 단위 테스트 후 및 시스템 테스트 전에 발생합니다.

20
통합과 단위 테스트의 차이점은 무엇입니까?
단위 테스트 및 통합 테스트의 소위 교과서 정의를 알고 있습니다. 궁금한 점은 단위 테스트를 쓸 시간이되었을 때입니다. 가능한 많은 클래스 세트를 다루기 위해 작성합니다. 예를 들어 Word수업 이 있으면 수업에 대한 단위 테스트를 작성합니다 Word. 그 후, 나는 나의 쓰기 시작 Sentence클래스를, 그리고이 상호 작용해야하는 경우 Word클래스, 나는 종종 내 …

3
Karma vs 테스트 프레임 워크 Jasmine, Mocha, QUnit [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 몇 가지 질문 : Karma와 테스트 프레임 워크 X (Jasmine, Mocha, QUnit)는 서로 어떤 …

7
Maven에서 단위 테스트는 방지하지만 통합 테스트는 허용
SureFire 플러그인을 사용하여 일부 단위 테스트를 실행하고 FailSafe 플러그인을 사용하여 일부 통합 테스트를 실행하는 Maven 빌드가 있습니다. FailSafe 플러그인의 테스트를 실행하는 방법을 원합니다. 멀티 모듈 빌드이므로 모든 모듈의 pom을 편집하고 싶지 않기 때문에 pom에 다른 프로파일이나 다른 것을 추가하는 것은 좋은 해결책이 아닙니다. 있다 skip.tests및 maven.test.skip및 skipTests중지하는 모든 테스트를하고,skipITs 단지 …

6
RSpec vs Cucumber (RSpec 스토리) [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

6
Junit : 분할 통합 테스트 및 단위 테스트
Junit 테스트를 상속 받았지만이 테스트 (실제로 작동하지 않는 것)는 실제 단위 테스트와 통합 테스트 (외부 시스템, db 등 필요)가 혼합되어 있습니다. 그래서 실제로 단위 테스트를 훌륭하고 신속하게 수행하고 그 후에 통합 테스트를 실행할 수 있도록 실제로 분리하는 방법을 생각하고 있습니다. 옵션은 .. 별도의 디렉토리로 분할하십시오. Junit4 (v3에서)로 이동하고 클래스에 주석을 …

10
통합 테스트 실행시 포함 된 MongoDB
내 질문의 변형 이 일 . Java Web-app 프로젝트에는 많은 읽기 필터 / 쿼리 및 GridFS와 같은 도구와의 인터페이스가 필요하기 때문에 위의 솔루션이 제안하는 방식으로 MongoDB를 사용하는 합리적인 방법을 생각하는 데 어려움을 겪고 있습니다. 따라서 통합 테스트와 함께 MongoDB의 임베디드 인스턴스를 실행하는 것을 고려하고 있습니다. 자동으로 시작하고 (각 테스트 또는 …



4
Go에서 단위 테스트와 통합 테스트 분리
GoLang (testify)에서 단위 테스트와 통합 테스트를 분리하는 모범 사례가 있습니까? 단위 테스트 (외부 리소스에 의존하지 않고 따라서 매우 빠르게 실행 됨)와 통합 테스트 (외부 리소스에 의존하여 느리게 실행 됨)가 혼합되어 있습니다. 그래서 내가 말할 때 통합 테스트를 포함할지 여부를 제어 할 수 있기를 원합니다 go test. 가장 간단한 기술은 main에 …

18
좋은 단위 테스트는 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …


11
jUnit 4.x의 Before and After Suite 실행 후크
테스트를 실행하기 위해 jUnit 4.4를 사용하여 통합 테스트 세트에 대한 설정 및 분해를 수행하려고합니다. 분해는 안정적으로 실행되어야합니다. TestNG에 다른 문제가 있으므로 jUnit으로 다시 포팅하려고합니다. 테스트가 실행되기 전과 모든 테스트가 완료된 후에 실행할 수있는 후크는 무엇입니까? 참고 : 우리는 빌드에 maven 2를 사용하고 있습니다. 나는 maven의 pre-& post-integration-test단계를 사용해 보았지만 테스트가 …

5
요청 사양의 스터 빙 인증
요청 사양을 작성할 때 세션 및 / 또는 스텁 컨트롤러 메서드를 어떻게 설정합니까? 통합 테스트에서 인증 스텁을 시도하고 있습니다-rspec / requests 다음은 테스트의 예입니다. require File.dirname(__FILE__) + '/../spec_helper' require File.dirname(__FILE__) + '/authentication_helpers' describe "Messages" do include AuthenticationHelpers describe "GET admin/messages" do before(:each) do @current_user = Factory :super_admin login(@current_user) end it …

8
일부 JS가 실행 된 후 Capybara가 가시성을 확인하도록하는 방법은 무엇입니까?
페이지를로드 한 후 xhr에서 반환 한 데이터를 기반으로 다양한 항목을 실행하고 숨기고 표시하는 코드가 있습니다. 내 통합 테스트는 다음과 같습니다. it "should not show the blah" do page.find('#blah').visible?.should be_true end 이 테스트가 실행되는 컨텍스트의 페이지로 수동으로 이동하면 #blah가 예상대로 표시 되지 않습니다 . Capybara가 페이지의 초기 상태 (이 경우에는 보이지 …

14
여러 활동에서 Android 애플리케이션을 어떻게 테스트합니까?
우리는 많은 활동에 분산 된 많은 화면과 워크 플로로 구성된 복잡한 Android 애플리케이션을 구축하고 있습니다. 우리의 워크 플로우는 은행의 ATM 기계에서 볼 수있는 것과 유사합니다. 예를 들어 사용자의 선택에 따라 다른 활동으로 전환 할 수 Activity있는 주 메뉴로 전환하는 로그인 Activity이 있습니다. 워크 플로가 너무 많기 때문에 워크 플로를 처음부터 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.