Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

셀레니움 크롬 브라우저를 쓰고있는데요 

크롬에 새로운 탭을 띄우고 싶어서 아래와같이 작성했는데 

오류도 없고 기능도 작동도 안하네요... 문법이 잘못됬을까봐 올려보는데 확인좀 해주실수 있을까요?? 




$this->driver->getKeyboard()->sendKeys(array(WebDriverKeys::CONTROL, 't',)); 

오류도 없고 실행시키면 크롬창 뜨면서 아무런 반응없이 끝납버립니다,,,, 크롬창은 컨트롤러 

__CONSTRUCT 메소드에 아래와 같이 작성하고 작동은 잘되는데 컨트롤 T로 새탭이 오류도 없고 반응도 없어요 ... 

    public function __construct($data){ 
        $options = new ChromeOptions(); 
        $options->addArguments(array( 글자수 줄이기 )); 
        $host = 'http://숨김.kr:4444/wd/hub'; // this is the default 
        $capabilities = DesiredCapabilities::chrome(); 
        $capabilities->setCapability(ChromeOptions::CAPABILITY, $options); 
        $this->driver = RemoteWebDriver::create($host, $capabilities, 5000);

    CommentAdd your comment...