요하네스가 말했듯이, AutoIt은 아마도 (심지어 AutoHotkey에도 맞지 않을 수도 있지만) 다른 언어로 존재하는 많은 GUI 및 웹 테스팅 프레임 워크를 체크 아웃 할 수 있습니다. 그 중 일부를 사용하면 "헤드리스 (headless)"브라우저 (브라우저와 마찬가지로 웹을 탐색하지만 보이는 창은 없음)를 실행할 수 있습니다. 또는 Xvfb X11 서버와 같은 가상 디스플레이에서 표준 브라우저를 실행할 수 있습니다. 서버 (또는 어디서 실행할지)가 유닉스 계열 OS를 실행하는 경우 가장 쉽지만, Windows에서도 가능할 수 있습니다.
Selenium Webdriver는 실제 브라우저를 스크립팅하고 테스트하는 데 매우 인기가있는 것으로 보입니다. 기본적으로 Java이지만 Ruby와 같은 언어에 바인딩됩니다. 또한 HtmlUnit이라는 이름의 파일에 연결할 수도 있습니다. 이는 인기가없는 헤드리스 브라우저 중 하나입니다. 또 다른 (상대적으로 신인) phantom.js는 Javascript에 있지만 다른 언어에 대한 바인딩을 (다시) 가지고 있습니다.
그런 당신의 창 (SetWindowState @SW_HIDE) 또는 뭔가를 숨기기 ... 그리고 (그들이 원래 컨트롤이있는 경우!) ControlClicks를 사용
또는
숨기기 :
서버가 프로그램 실행 중에 차단 될 수있는 데스크톱을 가지고 있다면 왜 그렇습니까? 그러나 그래픽 프론트 엔드를 사용하지 않고 모든 것을 자동으로 관리하고 싶다면 AutoIt은 GUI 인터랙션을 위해 특별히 설계 되었기 때문에 AutoIt 키 스트로크는 다른 언어를 사용하는 것이 좋습니다. – Samoth