C#에서 Selenium RC를 사용하고 있습니다. .cs 파일 목록이 있습니다. 여러 인스턴스를 열지 않고 모든 파일을 실행할 수있는 방법이 있습니까?Selenium RC의 단일 인스턴스에서 모든 클래스를 실행하는 방법은 무엇입니까?
0
A
답변
1
* .cs 파일 당 동일한 세션을 사용하려면 Selenium을 시작할 때 [SetUp]
특성 대신 [TestFixtureSetUp]
특성을 사용하십시오. 이 그것을 죽일 다음 테스트의 전에 파일의 시작 부분에 실행됩니다
[TestFixtureSetUp]
public void SetupTest()
{
selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://change-this-to-the-site-you-are-testing/");
selenium.Start();
verificationErrors = new StringBuilder();
}
당신의 [TestFixtureTearDown]
[TestFixtureTearDown]
public void TeardownTest()
{
try
{
selenium.Stop();
}
catch (Exception)
{
// Ignore errors if unable to close the browser
}
Assert.AreEqual("", verificationErrors.ToString());
}
에 넣어 그리고 당신은 당 개별 파일에서 테스트를 이동할 수 있습니다 테스트 할 기능 비트 당 1 개의 파일로 테스트하십시오.
+0
참고 : 이것은 Selenium 라이브러리와 관련이 없으며 개별 셀렌 테스트를 실행하는 데 사용되는 nUnit 라이브러리입니다. –
관련 문제
- 1. Selenium-rc의 확인 창 받기
- 2. Selenium Hub에 연결된 Selenium RC의 수에는 제한이 있습니까?
- 3. Selenium RC의 head 태그에서 javascript 실행
- 4. webtest에서 Selenium 코드를 실행하는 방법은 무엇입니까?
- 5. 프로그래밍 방식으로 Selenium RC의 시작과 중지를 제어 할 수 있습니다
- 6. Xcode에서 단일 테스트 케이스를 실행하는 방법은 무엇입니까?
- 7. 허드슨 클러스터의 노예가 아닌 RC의 Hudson Selenium Grid Hub에 Selenium RC를 등록 할 수 있습니까?
- 8. GUI Jbutton에서 메인 클래스를 실행하는 방법은 무엇입니까?
- 9. WebDriver에서 Selenium 2.0 RC -htmlSuite를 실행하는 방법은 무엇입니까?
- 10. Selenium IDE에서 페이지에 임베드 된 스크립트를 실행하는 방법은 무엇입니까?
- 11. Selenium IDE에서 MS Excel의 테스트 케이스를 실행하는 방법은 무엇입니까?
- 12. CI (Continuous Integration)로 Selenium 테스트를 실행하는 방법은 무엇입니까?
- 13. setup.py 스크립트에서 모든 테스트를 실행하는 방법은 무엇입니까?
- 14. Eclipse에서 Junit의 단일 테스트 케이스를 실행하는 방법은 무엇입니까?
- 15. simpletest unittest 클래스에서 단일 테스트 메소드를 실행하는 방법은 무엇입니까?
- 16. Selenium RC로 모든 쿠키를 저장하고 복원하는 방법은 무엇입니까?
- 17. 동일한 순서로 IntelliJ IDEA에서 여러 클래스를 실행하는 방법은 무엇입니까?
- 18. 단일 인스턴스에서 람다를 사용하여 단일 루비 메소드 재정의
- 19. 여러 대의 컴퓨터 또는 단일 인스턴스에서 스핑크스를 실행 중
- 20. 단일 처리 모드에서 PHP 스크립트를 실행하는 방법은 무엇입니까?
- 21. 단일 스레드 아파트에서 Quartz.net 작업을 실행하는 방법은 무엇입니까?
- 22. Windows의 명령 행에서이 Java 클래스를 실행하는 방법은 무엇입니까?
- 23. 편집기 페이지가 Eclipse에 포커스를받을 때마다 클래스를 실행하는 방법은 무엇입니까?
- 24. 30 초마다 Java 클래스를 실행하는 가장 간단한 방법은 무엇입니까?
- 25. 테이블의 모든 텍스트에 대한 Selenium assertText?
- 26. Selenium - selenium.stop()을 실행하는 중 예외가 발생했습니다.
- 27. 은 셀렌 RC의 사용자 확장 필수 항목입니까?
- 28. 클래스의 모든 인스턴스에서 액세스 할 수있는 변수
- 29. Selenium-RC를 실행하는 중 문제가 발생했습니다.
- 30. 각 인스턴스에서 Tomcat 관리자를 구성하는 방법은 무엇입니까?
여러 인스턴스가 무엇을 의미합니까? 여러 브라우저입니까? – AutomatedTester
예! 각각의 실행 Selenium RC와 브라우저를 열면 .cs 파일을 열면 현재 작업 표시 줄에 탭이 많이 열리고 있습니다.이 문제를 해결하기 위해 selenium.stop() 명령을 사용하고 있습니다. 하지만 같은 세션을 계속할 길을 찾고 있습니다. 생각해주십시오. –