배경 :자바 코드를 통해 Windows 응용 프로그램과 상호 작용할 수 있습니까?
우리는 우리의 응용 프로그램에서 자동화 기반 테스트를하고 있습니다. 그리고 우리는 웹 기반 응용 프로그램을 테스트하기 위해 Selenium을 사용하고 있습니다.
는 질문 :
지금, 우리 "는 버튼의 클릭의"요구 사항이이 "Putty.exe"를 엽니 다.
우리는 종단 간 테스트를 완료하기 위해 열려있는 창에서 사용자 이름 &을 입력해야합니다. 그리고 우리가 호스트에 연결할 수 있는지 확인하십시오.
이 우리가 다른 응용 프로그램? (브라우저 이외의) 어떤 도움을 매우 높이 평가된다
와 상호 작용할 수있는 방법입니다. 코드가 적용 위에
당신의 정확한 요구 사항이 무엇인지 확인하는 방법과 연결하여 유틸리티를 할 필요가 테스트 응용 프로그램과 함께하지이 링크로 이동 AutoIt이 사용자의 필요를 채울 것입니다. –
나는 과거에 sikuli를 사용하여 브라우저 외부의 콘텐츠와 상호 작용했습니다. 조사 할 가치가있을 수 있습니다. – Cathal
@HovercraftFullOfEels 앞서 언급했듯이 웹 페이지의 버튼을 클릭하면 프로세스 p = Runtime.getRuntime(). exec ("c : \\ putty.exe")를 통해 putty.exe가 열립니다. 이제 코드를 통해 열린 퍼티 창에 사용자 이름/암호를 입력하고 싶습니다. 내 문제를 이해하면 알려줘. – vikiiii