«testing» 태그된 질문

소프트웨어 테스팅은 프로그램 또는 시스템의 속성 또는 기능을 평가하고 필요한 결과를 충족하는지 판단하기위한 활동입니다.

11
db없이 장고 단위 테스트
DB를 설정하지 않고 장고 단위 테스트를 작성할 가능성이 있습니까? db를 설정하지 않아도되는 비즈니스 로직을 테스트하고 싶습니다. 그리고 db를 설정하는 것이 빠르지 만 실제로는 상황에 따라 필요하지 않습니다.
126 django  testing 

12
JUnit 대 TestNG [닫기]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문을 업데이트하여Stack Overflow의 주제에 맞게 . 휴일 9 개월 전 . 이 질문 개선 직장에서 우리는 현재 테스트를 실행하기 위해 JUnit 3을 사용하고 있습니다. 우리는 새로운 테스트를 작성 하기 위해 JUnit 4로 …
125 java  testing  junit  testng 

7
스프링 테스트 및 보안 : 인증을 모의하는 방법?
내 컨트롤러의 URL이 제대로 보호되는지 여부를 단위 테스트하는 방법을 알아 내려고했습니다. 누군가가 주변을 변경하고 실수로 보안 설정을 제거하는 경우를 대비하여. 내 컨트롤러 방법은 다음과 같습니다. @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } WebTestEnvironment를 다음과 같이 설정했습니다. import javax.annotation.Resource; import javax.naming.NamingException; import javax.sql.DataSource; import org.junit.Before; import org.junit.runner.RunWith; import …

9
Jest로 process.env 테스트
다음과 같은 환경 변수에 의존하는 앱이 있습니다. const APP_PORT = process.env.APP_PORT || 8080; 예를 들어 테스트하고 싶습니다. APP_PORT는 node env 변수로 설정할 수 있습니다. 또는 express앱이 다음으로 설정된 포트에서 실행 중임을process.env.APP_PORT Jest로 어떻게 할 수 있습니까? process.env각 테스트 전에 이러한 변수를 설정할 수 있습니까 ? 아니면 어떻게 든 조롱해야합니까?

8
db : seed 데이터를 테스트 데이터베이스에 자동으로로드하는 방법은 무엇입니까?
저는 db:seed레이크 작업 인 Rails 2.3.4+에서 시드 데이터를로드하는 새로운 표준 방식을 사용하려고합니다 . 내 응용 프로그램이 실제로 올바르게 작동하는 데 필요한 상수 데이터를로드하고 있습니다. db:seed데이터가 미리 채워지도록 테스트 전에 작업을 실행 하는 가장 좋은 방법은 무엇입니까 ?

10
테스트 환경에서 Rails 콘솔을 실행하고 test_helper.rb를로드하는 방법은 무엇입니까?
배경 : 저는 Thoughtbot의 "Factory Girl"gem에 문제가 있습니다. with is used to create objects to use in unit and other tests. 콘솔로 이동하여 다른 Factory Girl 호출을 실행하여 무슨 일이 일어나고 있는지 확인하고 싶습니다. 예를 들어, 거기에 들어가고 싶습니다. >> Factory(:user).inspect 다른 환경에서 콘솔을 실행할 수 있다는 것을 알고 있습니다. …

30
드롭 다운 protractorjs e2e 테스트에서 옵션을 선택하는 방법
각도기를 사용하여 각도 e2e 테스트를 위해 드롭 다운에서 옵션을 선택하려고합니다. 다음은 선택 옵션의 코드 스 니펫입니다. <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> <option value="0">Ranjans Mobile Testing</option> <option value="1">BeaverBox Testing</option> <option value="2">BadgerBox</option> <option value="3">CritterCase</option> <option value="4">BoxLox</option> …


19
Visual Studio에서 디버그 모드로 NUnit을 실행하려면 어떻게하나요?
저는 최근에 제가 작업해온 약간의 C #에 대한 테스트 프레임 워크를 구축하고 있습니다. 구성 요소를 테스트하기 위해 작업 공간 내에 NUnit이 설정되어 있고 새 프로젝트가 있습니다. Nunit (v2.4)에서 단위 테스트를로드하면 모두 잘 작동하지만 디버그 모드에서 실행하고 몇 가지 중단 점을 설정하는 것이 정말 유용 할 지점에 도달했습니다. 테스트 프로젝트의 '디버그'속성 …

2
src / androidtest와 src / test 폴더의 차이점은 무엇입니까?
프로젝트의 Android Studio에는 기본적으로 두 개의 테스트 폴더가 있습니다. 첫 번째는 src/androidTest. 이 폴더는 이전 버전의 Android Studio에 이미 있습니다. 그럼에도 불구하고, 기본적으로, 이제 새로운 테스트 폴더가 src/test, 새로운 의존 testCompile 'junit: junit: 4.12'에 build.gradle. 테스트에 어떤 폴더를 사용해야합니까? 둘의 차이점은 무엇입니까?

10
PHP로 작성된 코드의 속도를 어떻게 측정 할 수 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 4 개월 전 . 이 질문 개선 많은 클래스 (모두 동일한 작업을 수행함)가 더 빨리 실행되는지 어떻게 알 수 있습니까? 그것을 측정하는 소프트웨어가 있습니까?

10
JUnit : 테스트 유틸리티 클래스에서 "실행 가능한 메소드 없음"을 피하는 방법
JUnit3.8에서 JUnit4.4로 전환했습니다. ant를 사용하여 테스트를 실행하고 모든 테스트가 성공적으로 실행되지만 테스트 유틸리티 클래스가 "No runnable methods"오류와 함께 실패합니다. 내가 사용하는 패턴은 테스트 폴더 아래에 * Test *라는 이름의 모든 클래스를 포함하는 것입니다. 주자가 @Test 속성으로 주석이 달린 메서드를 찾을 수 없다는 것을 이해합니다. 그러나 이러한 클래스는 테스트가 아니기 때문에 …
118 java  ant  junit  testing 

11
테스트 중에 DateTime.Now를 덮어 쓰는 좋은 방법은 무엇입니까?
오늘 날짜에 의존하여 미래의 일을 올바르게 계산하는 (C #) 코드가 있습니다. 테스트에서 오늘 날짜를 사용하면 테스트에서 계산을 반복해야하는데 옳지 않다고 생각합니다. 결과가 알려진 값인지 테스트 할 수 있도록 테스트 내에서 알려진 값으로 날짜를 설정하는 가장 좋은 방법은 무엇입니까?

6
"스텁"이란 무엇입니까?
그래서 TDD에 더 많이 들어가기 위해 새해 결심을 계속하면서 이제 Rhino Mocks 와 더 많이 작업하기 시작했습니다 . 내가하고 싶은 한 가지는 내가 무엇을하고 있는지 정말로 이해하고 있는지 확인하는 것이므로 지금까지 본 것에 대한 이해를 확인하고 싶었습니다 (그리고 여기에있는 것이 좋을 것이라고 생각했습니다. 자원). "스텁"은 무엇입니까?

13
Django에서 다른 설정으로 단위 테스트하는 방법은 무엇입니까?
단위 테스트를 위해 Django 설정을 재정의하는 간단한 메커니즘이 있습니까? 특정 수의 최신 개체를 반환하는 내 모델 중 하나에 관리자가 있습니다. 반환되는 개체 수는 NUM_LATEST 설정에 의해 정의됩니다. 누군가가 설정을 변경하면 내 테스트가 실패 할 가능성이 있습니다. 설정을 무시 setUp()하고 나중에 복원 하려면 어떻게 해야 tearDown()합니까? 그것이 가능하지 않다면 원숭이 패치 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.