크로스 브라우저 테스트를 위해 C#에서 셀레늄 WD를 사용하고 있지만 Nunit firstly Firefox 창을 사용하여 테스트를 실행할 때 이상한 문제에 직면했습니다. &을 열면 내 원하는 브라우저 창이 열리고 & (원하는 브라우저)에서 테스트를 실행합니다.셀렌 웹 드라이버 크로스 브라우저 테스트에서 othre 브라우저를 열기 전에 파이어 폭스 브라우저 호출을 중지하는 방법
시스템에 Firefox가 설치되어 있지 않으면 내 지식에 따라 스크립트가 실패합니다.
그래서 셀렌에서 브라우저의이 기본값을 변경할 수있는 방법이 있습니다.
다른 브라우저에서 테스트를 실행할 수 있습니다. 내 문제는 기본적으로 원하는 브라우저를 열기 전에 첫 번째 시스템이 Firefox를 여는 것입니다. 어느 날 나를 위해 문제를 만들 & 내 테스트.
public void SetupTest()
{
driver = new SafariDriver();
baseURL = "http://google.com/";
verificationErrors = new StringBuilder();
}
한 단계는 새 프로젝트에서 동일한 문제를 시도하고 재현하여 컴퓨터 특정 문제가 아닌지 확인하는 것입니다. – Arran
나는 새로운 프로젝트도 시도했다. 여전히 파이어 폭스를 열고 브라우저를 그대로두고 크롬 브라우저를 열고 (원하는 브라우저) & 스크립트를 실행합니다. – user3436546