기본 의심 ... QTP가 동작을 기록 할 때 vbscript 코드를 생성하는 경우 vbscript 코드를 직접 작성하여 동일한 작업을 수행하는 QTP를 제거 할 수 없습니까?QTP에서 동일한 작업을 수행 할 때 vbscript를 사용하여 작업을 직접 코딩 할 수 있습니까?
답변
예. 코드를 직접 작성할 수도 있지만 QTP UI에 붙여 넣어야합니다.
아니요. QTP는이를 실행하는 엔진입니다. VBScript는 QTP UI를 사용하여 웹 페이지의 링크를 클릭하는 등 문제의 조치를 수행합니다.
당신은 텍스트 편집기에서 QTP 테스트 스크립트를 작성할 수 있지만 (QTP IDE, 메모장이나 원하는 다른 편집기 여부)을 수행 할 수 있습니다 그것의 자신의 개체 모델의 VBScript를 확장로만 QTP에서 실행을 테스트 객체 (예 : Browser
)와 테스트 액션 (예 : Click
)을 제공합니다. QTP 외부에서는 이러한 개체와 동작이 정의되어 있지 않으므로 Windows Script Host를 통해 직접 테스트 스크립트를 실행할 수 없습니다.
내가 질문하려고하는 질문은 다음과 같습니다. QTP 자체를 사용하지 않고 VBScript 만 사용하여 자동화 된 테스트 스크립트를 작성할 수 있습니까?
QTP 자체는 테스트 자동화를위한 특정 기능/기능을 제공합니다. VBScript는 단순히 선택한 순서대로 해당 기능을 함께 묶을 수 있도록 선택한 스크립트 언어입니다.
예를 들어 QTP는 메서드 인식 : Window ("MyApp"). Button ("OK")을 호출하여 특정 창에서 특정 단추를 클릭 할 수있는 개체 인식 시스템을 제공합니다. .Click QTP가 없으면 해당 기능이 없습니다.
QTP에서 제공하는 다른 유용한 기능은 DataTables, Timers, Reporter 및 전체 Actions 시스템입니다. QTP가 없으면 VBScript에는 사용할 수있는 것이 없습니다.
귀하의 질문에 대한 나의 대답은 - 네, 그렇습니다. 그런 다음 모든 것을 할 수있는 다른 방법을 찾아야합니다.
- 1. OpenGL에서이 작업을 수행 할 수 있습니까?
- 2. 하나의 쿼리로이 작업을 수행 할 수 있습니까?
- 3. .NET AppDomains가이 작업을 수행 할 수 있습니까?
- 4. 자동 매퍼는이 작업을 수행 할 수 있습니까?
- 5. 하나의 쿼리에서이 작업을 수행 할 수 있습니까?
- 6. ASP.NET 라우팅에서이 작업을 수행 할 수 있습니까?
- 7. 어떻게하면 XAML에서이 작업을 수행 할 수 있습니까?
- 8. OpenGL을 사용하여이 작업을 수행 할 수 있습니까?
- 9. CSS 메뉴에서이 작업을 수행 할 수 있습니까?
- 10. PHP로이 작업을 수행 할 수 있습니까?
- 11. 파이썬에서 파일 작업을 수행 할 수 있습니까?
- 12. 스키닝으로이 작업을 수행 할 수 있습니까?
- 13. 하나의 루프에서이 작업을 수행 할 수 있습니까?
- 14. 어떤 언어로이 작업을 수행 할 수 있습니까?
- 15. ORM으로이 작업을 수행 할 수 있습니까? - Django
- 16. 이 작업을 쉽게 수행 할 수 있습니까?
- 17. 반성없이이 작업을 수행 할 수 있습니까?
- 18. 하나의 명령으로이 작업을 수행 할 수 있습니까?
- 19. LINQ가이 작업을 수행 할 수 있습니까?
- 20. IE에서이 작업을 수행 할 수 있습니까?
- 21. 동기식 AJAX없이이 작업을 수행 할 수 있습니까?
- 22. jsf에서이 작업을 수행 할 수 있습니까?
- 23. jquery로이 작업을 수행 할 수 있습니까?
- 24. xmonad의 키 릴리스에서 수행 할 작업을 어떻게 설정할 수 있습니까?
- 25. Finch를 사용하여 오디오를 재생할 때 OpenAL에서 수행 할 수있는 모든 작업을 실제로 수행 할 수 있습니까?
- 26. 글꼴 얼굴 작업을 수행 할 수 없습니다.
- 27. InAppSettingsKit이 작업을 수행 할 수 있습니까? 아니면 다른 라이브러리가 있습니까?
- 28. 서블릿에서 수행 할 작업을 어떻게 식별 할 수 있습니까?
- 29. JQuery 함수 작업을 수행 할 수 없습니다.
- 30. 내가이 작업을 수행 할 수 스칼라
WINDOWS에서 실행되는 것과 동일한 기능을 수행하기 위해 VBScript를 작성할 수 있습니까? QTP UI가 아닌 동일한 코드입니다. – San