0
이 질문이 명확하지 않지만 나와 함께 견딜만 한 경우 미리 사과 드리며 설명 드리겠습니다.Webdriver의 브라우저 용 구성 파일
다른 프로그래밍 언어를 사용하는 다른 프레임 워크에 대한 최근의 노출을 기반으로 개인 자동화 프레임 워크를 다시 지그재그 처리하는 중입니다. 보통 Selenium webdriver Java 바인딩을 사용하여 자동화 프레임 워크를 만들지 만 최근에는 C#을 사용하고 있습니다. 과거
, 나는 다음과 같은 코드 유형을 포함하는 baseDriver 클래스 생성 -이 브라우저를 전환 할 날 수 있습니다public static String browser = System.getProperty("browser");
static {
if(browser.equalsIgnoreCase("firefox")) {
setWebDriverToFirefox();
} else if(browser.equalsIgnoreCase("chrome")) {
if(platform.equalsIgnoreCase("Mac")) {
CHROME_DRIVER = CHROME_DRIVER + "_mac";
} else if(platform.equalsIgnoreCase("LINUX")) {
CHROME_DRIVER = CHROME_DRIVER + "_linux";
} else {
CHROME_DRIVER = CHROME_DRIVER + "_win.exe";
}
setWebDriverToChrome();
} else if(browser.equalsIgnoreCase("safari")) {
setWebDriverToSafari();
} else {
if(os_arch.contains("64")){
IE_DRIVER = IE_DRIVER + "_x64.exe";
} else {
IE_DRIVER = IE_DRIVER + "_win32.exe";
}
}
을 그리고 난이 사용 testng.xml 파일을 실행 내가 원하는 무엇
지금은 설정 파일을 가지고 이러한 속성을 정의한 다음 테스트를 실행할 때 maven 또는 testng 중 하나를 사용하여 액세스 할 수있게하는 것입니다.
비슷한 것을 구현 한 사람이 있습니까?