특정 구성을 변경하여 을 여러 번 실행해야하는 테스트 세트 (약 30 개)가 있습니다. 내 아이디어는 모든 30 가지 방법을 포함하는 주문 테스트를 만들고 이것을 실행하고 싶습니다. 내가 그 일을 할 수 있는지 알고 싶습니다. 나는 Google 검색 결과에서 어떤 도움도 얻을 수 없었다. :(코드에서 순서 테스트를 실행하는 방법
답변
제공 TEST1(), TEST2()이 같은 대한 방법 기존의 시험 방법이다 :
[Test]
public void run_all_confs()
{
test_in_conf1();
test_in_conf2();
}
public void test_in_conf1()
{
setup_conf1();
run_tests();
}
public void test_in_conf2()
{
setup_conf2();
run_tests();
}
public void run_tests()
{
test1();
test2();
// ...
test30();
}
당신은 내가 아는 어떤 테스트 환경에서이 포트에 할 수 있어야한다은 약
대신'test_in_conf1'과'test_in_conf2' 메소드에'[Test]'속성을 추가 할 것입니다. run_all_confs를 제거하십시오. 그것은 단위 테스트에 대한 나의 이해입니다. 테스트는 가능한 한 작아야합니다. – Snowbear
@Snowbear : 구성 실행이 임의의 순서로 실행될 수 있다면 올바른 것입니다. 이것이 사실인지 나는 몰랐다. 나는 더 안전한 방법을 제안하기로 결정했다. – nulltoken
@Snowbear : 다른 관점에서 특정 순서 테스트에서 실행해야하는 테스트는 일반적으로 냄새입니다. :-) – nulltoken
- 1. C# 코드에서 NUnit 테스트를 실행하는 방법
- 2. NUnit에서이 테스트를 실행하는 방법
- 3. DUnit : 테스트를 실행하는 방법?
- 4. 코드에서 drush 명령을 실행하는 방법
- 5. 순서/순서로 javaScript 이벤트를 실행하는 방법
- 6. 단위 테스트를 실행하는 MSBuild
- 7. QtCreator에서 qtestlib 단위 테스트를 실행하는 방법
- 8. 대상 서버에서 NUnit 통합 테스트를 실행하는 방법
- 9. 코드에서 명령 줄 명령을 실행하는 방법
- 10. OSX에서 NUnit 테스트를 실행하는 단계
- 11. Silverlight 단위 테스트를 실행하는 NullReferenceException
- 12. 코드에서 이러한 순서 종속성을 어떻게 제거합니까?
- 13. 웹 테스트를 실행하는 동안로드 테스트를 매개 변수화 하시겠습니까?
- 14. 테스트를 사용하여 루비에서 여러 테스트 케이스를 실행하는 방법 :
- 15. Visual Studio 2008에서 단위 테스트를 임의의 순서로 실행하는 방법?
- 16. 증명을 사용하여 다른 서버에서 동일한 테스트를 실행하는 방법?
- 17. 셀레늄 : 동시에 여러 탭에서 같은 테스트를 실행하는 방법?
- 18. 배포 된 파일론 응용 프로그램에 포함 된 테스트를 실행하는 방법
- 19. mstest를 사용하여 팀 도시에서 카테고리를 기반으로 테스트를 실행하는 방법
- 20. 자동 테스트를 사용하여 .feature + _spec.rb + _test.rb를 실행하는 방법
- 21. Visual Studio 2008 Professional에서 F5를 클릭하면 모든 테스트를 실행하는 방법
- 22. CI (예 : Jenkins)를 통해 Selenium 테스트를 실행/실행하는 방법
- 23. cron을 통해 셀레늄을 사용하여 rspec 테스트를 실행하는 방법
- 24. ADAM을 사용하여 단원 테스트를 실행하는 방법은 무엇입니까?
- 25. Rails 3에서 테스트를 실행하는 작업을 어떻게 작성합니까?
- 26. 여러 환경에서 단위 테스트를 자동으로 실행하는 도구
- 27. 단위 테스트를 실행하는 중에 app.config로 변경하십시오.
- 28. cc.net을 통해 테스트를 실행하는 동안 IE가 끊깁니다.
- 29. 커밋하기 전에 테스트를 실행하는 것을 기억하십시오.
- 30. junit 4에서 스칼라 테스트를 실행하는 방법은 무엇입니까?
단위 테스트에 무엇을 사용합니까? – Oliver
Visual Studio.하지만 최근에이 작업을 수행 했으므로 가능한 일들을 확인했지만 매우 무작위 적으로 보입니다. :) – Prakash
기본 제공되는 Microsoft 테스트 프레임 워크에 의존하고 있습니까? 또는 Visual Studio 내에서 NUnit/MBUnit? – nulltoken