하나의 프로젝트 [MonkeytalkProject1]를 만든 상황에서 로그인, 로그 아웃과 같은 여러 폴더가 추가되었습니다. 이제 login.mt 및 logout.mt에 대한 스크립트를 작성했습니다. 이 방법으로 login.mt 스크립트에서 logout.mt 스크립트를 사용하고 싶습니다. [Script louout.mt Run]. 하지만 login.mt scrpt를 실행하면 로그 아웃하지 않고 [Logout.mt source not found]로 오류를 표시합니다. 누군가 나를 도와 준다면 좋을 것입니다. 또한 MonkeyTalk에서 프로젝트를 만들 때 따라야 할 적절한 테스트 디자인 구조를 알려주십시오. 미리 감사드립니다.여러 하위 폴더에서 monkeytalk 테스트 스크립트를 사용하는 방법? 하나의 프로젝트에서 로그인, 로그 아웃과 같은 폴더를 만들었습니다.
0
A
답변
0
MonkeyTalk은 플랫 디렉토리 구조에서 작동하므로 다른 폴더에서 스크립트를 호출 할 수 없습니다.
는 로그인을 넣고 JS 파일에서 별도의 함수로 로그 아웃하고이 스크립트 파일에 JS 포함하고 당신은 TestLibrary를 사용하여이를 달성 할 수있는 필요
1
으로 그 함수를 호출. 앞서 언급했듯이 로그인 폴더에 로그 아웃 폴더 스크립트를 사용하려면 로그 아웃 폴더에서 필요한 스크립트를 모두 선택하고 마우스 오른쪽 버튼으로 클릭 한 다음 새로 만들기 -> 테스트 라이브러리를 선택하면됩니다. 이제 이제
Script louout.mt Run
해피 자동화로 login.mt에서 logout.mt 스크립트를 호출 할 수 있습니다 당신이 TestLibrary_Logout.mtl
같은 몇 가지 논리적 이름을 제공하여 라이브러리를 작성하려는 소스 폴더 [로그인]을 선택! !
This for more details
감사 @Balaji 세카를 참조하십시오하지만 경우와 같은 난, 팝 오버를 열고 팝 오버를 폐쇄, 이메일 주소 또는 암호 필드에 누르거나 특정 요소를 눌러 같은 여러 작업이 있다고 가정합니다. 그리고, 나는이 구성 요소를 sevaral 스크립트에서 여러 번 사용하고 싶습니다. 그런 경우에는 별도의 js 파일에 모든 함수를 추가 한 다음 포함시켜야합니다. 또한, 나는 [링크] https://www.cloudmonkeymobile.com/content/monkeytalk-hacking-wanna-share-my-js-stuffs를 사용하려고 시도했지만 작동하지 않았다. – user3815836
@ user3815836 예. 필요한 모든 코드를 js 파일에 추가하고 다른 스크립트 파일에 포함시키고 필요한 기능을 호출하십시오. 그게 내가 생각할 수있는 유일한 해결책입니다. –