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

laradock을 사용해서 docker-compose apache2 mysql workspace selenium

이렇게 해서 작업환경을 만들고 사용하고있습니다 문제는 selenium입니다.

처음부터 laradock을 사용한게 아니고 로컬에서 개발하다가 laradock을 적용했습니다

로컬에서는 selnium-server.jar 파일과 chrome-driver 파일을 프로젝트에 넣어주고 콘솔로 셀레니움 서버를 실행후

테스트를 진행하면서 이상이없었습니다


laradock을 적용후 프로젝트안에는 selenium-manager-3.6.2.jar 파일이 생겨났고 이외에 변화는 눈치를 채지 못하겠습니다

localhost:4444 쪽에 들어가보면 서버가 켜져있는것을 확인하고 테스트 코드를 진행 해보면 진행이되질안습니다

셀레니움 코드가 진행되는것을 눈으로 확인하면서 작업하고있었는데 laradock을 사용하면서 가상 컨테이너에서 작동이 되는지 눈에 보이지 않아 이게 진행중인지 막히는것인지 모르겠습니다 ..,.. 


  1. 육안으로 작동되는 모습을 확인하면서 작업을 하는것으로 알고있는데 laradock에서는 이런식으로 작업을 하려면 어떤식으로 해야되나요?? 로그파일을 살펴봐도 아무런 반응이없습니다 ,,ㅠㅠㅠㅠㅠ
  2. 로컬에서 셀레니움서버를 켜주고 크롬드라이버를 다운받아주는것을 laradock 에서는 안해도 진행되는건가   요 ... ?
  3. 테스트가 진행되는 컨테이너에 크롬이 설치되야 되는것으로 알고있는데 이부분도 chrome-manager가 해주는것인가요 ,,,ㅠㅠ localhost:4444/hub console에  세션을 만들고 네이버에 접속해보면 스크린샷통해서  네 이버가 확인됩니다 ,,,
  4. 스크린샷으로 확인하면서 작업해야된다면  스크린샷 찍는 명령어가 뭘까요 ㅠㅠㅠㅠ.. 

초보적인 질문 정말 죄송합니다 ㅠㅠ 구글에 아무리 검색해봐도 원하는답을 찾을수가 없어서 이렇게 질문 올립니다 ㅠㅠ 조언좀 부탁드리겠습니다 ㅠㅠ

    CommentAdd your comment...