naver / guitar

75 stars 18 forks source link

PreLoad 이미지 오류에 대해 궁금합니다. #412

Open Candyamine opened 6 years ago

Candyamine commented 6 years ago

default

56

안녕하세요? GUITAR 잘 사용하고 있습니다. 다른 스크립트를 실행하면 위처럼 오류가 뜹니다. 공통 스크립트에서 이미지를 못 찾는 것 같은데 공통 스크립트를 직접 실행하면 잘 동작해서 어떤 문제인지 잘 모르겠네요... 폴더 구조 첨부했습니다. 도움 주시면 감사하겠습니다.

ssmmhh commented 6 years ago

공통변수라는 스크립트의 위치가 어디인지, 그리고 해당 폴더의 image 폴더 하위에 "아니오" 라는 이미지가 있는지 확인해 보세요.

좀더 상세한 폴더 구조와 실행하고자 하는 스크립트의 위치 및 파일목록 이미지 정보가 필요해 보입니다.

Candyamine commented 6 years ago

공통변수 스크립트는 DATA - COMMON - SCRIPT 폴더 내에 있고 SCRIPT 폴더 내의 Image 폴더에 각 이미지들이 존재합니다.

ssmmhh commented 6 years ago

스크립트 분석과정에서 "이미지"를 실제 찾는 대상으로 판단한것 입니다.

아래와 같이 되어있는것을 아래와 같이 바꾸시면 될것 같습니다.

화면에 "계정 선택" 이미지가 있으면 -> 화면에 "계정선택" 있으면

"아니오" 버튼을 클릭하고 10초 대기한다 -> "아니오" 클릭하고 10초 대기한다

Candyamine commented 6 years ago

image

스크립트를 말씀하신 대로 수정해봤는데, 문제가 동일합니다. 분명 이미지는 공용변수 스크립트의 image 폴더에 들어있는데 다른 살펴볼 문제가 있을까요?

ssmmhh commented 6 years ago

스크립트를 어떻게 수정하셨는지 스크립트 GUITAR의 스크립트나 표시된 화면도 캡쳐해서 보내 주세요. 스트립트 문법을 잘못된 형태로 쓰시고 있는것 같습니다.

Candyamine commented 6 years ago

image

공통 스크립트는 이렇게 되어 있습니다. 또한, 공용변수.txt를 직접 전체실행하면 정상적으로 이미지를 찾아 로그인을 수행하는 것을 보면, 다른 스크립트에서 공용변수.txt를 실행할 때 이미지를 못 찾는 듯 합니다. 제가 잘못된 경로에 넣은 것 일까요? 공통 스크립트의 경로 : \GUITAR\DATA\COMMON\SCRIPT 공통 이미지의 경로 : \GUITAR\DATA\COMMON\Image 다른 스크립트의 경로 : \GUITAR\DATA\TestCase\V4\

ssmmhh commented 6 years ago

스크립트 구조상으로 볼때 서비스 폴더가 "V4" 인데요. 공용폴더에 하위에 서비스 폴더가 누락되어 있습니다.

서비스에서만 사용하는 공용폴더는 아래와 같이 "V4" 하위에 동일하게 넣어 주셔야 합니다.

공통 스크립트의 경로 : \GUITAR\DATA\COMMON\SCRIPT\V4\ 공통 이미지의 경로 : \GUITAR\DATA\COMMON\Image\V4\

만약 GUITAR 에서 모든 서비스에서 사용하고자 한다면 "public" 밑어 넣어 주시면 됩니다.

공통 스크립트의 경로 : \GUITAR\DATA\COMMON\SCRIPT\public\ 공통 이미지의 경로 : \GUITAR\DATA\COMMON\Image\public\