QA Automation/부분적으로 웹 개발자 인 분은 대부분 QTP/VBScript 자동화를 위해 일해 왔습니다.
곧 자동화 아키텍트 (Automation Architect)라는 새로운 프로젝트로 넘어갈 것입니다.
자동화 프레임 워크에 대한 전반적인 접근 방식과 아이디어가 있지만 개발하기를 원한다면 자동화 도구를 결정하는 데 도움이 필요합니다. 내 현재 프로젝트에서와 같이 저수준 함수에 대한 전체 라이브러리를 사용할 수 있으므로 QTP를 사용하고 싶습니다.
그러나 QTP를 제지 할 수있는 한 가지가 '크로스 브라우저'을 지원합니다. IE가 QTP와 가장 잘 타겟팅 될 수 있다고 생각합니다. Firefox/Chrome 지원은 여전히 제한적입니다. 또한 QTP는 한 번에 여러 브라우저 창에서 테스트 할 수 없습니다. (내가 틀 렸는지, 최신 QTP 버전이 이것을 지원할 수도 있고, 그렇다면 경험을 공유 할 수 있다면 감사 할 것입니다.)
대상 응용 프로그램은 대부분 웹 응용 프로그램이고 대상 웹 플랫폼은 IE/Chrome/Firefox/Safari입니다. /오페라.
그래서 나는 또한 셀레늄 또는 Sahi을 시도하려고합니다. 웹 개발자로서 자바 스크립트를 잘 할 수 있으므로 Selenium에 적응하는 것이 큰 변화가 아니어야합니다.
그러나 셀레늄으로 손을 더럽 히기 전에 전문가 커뮤니티의 생각을 듣고 싶습니다.
셀레늄/사히 (Selenium/Sahi) 또는 셀레늄 (Selenium)에 대한 귀하의 불만 사항에 대해 어떻게 생각하십니까?
또한 자동화 개발자가 VBscripting 세계를 향한 문을 여는 측면에서 QTP에서 얻을 수있는 유연성과 관련하여 Selenium이 얼마나 도움이되는지 알려드립니다. 지원하는 많은 VBScripts, 시스템 수준 스크립팅을 사용하여 스크립트를 확장하거나 네트워킹 관련 스크립팅 또는 IE 설정 프로그래밍, 런타임 DLL 등록 또는 다른 배치 파일, 데이터베이스 연결 (ADODB), 타사 API/웹 API 등 사용, XML 프로그래밍, .net 라이브러리 등을 사용합니다.QTP 또는 셀레늄 또는 다른 것?
미리 감사드립니다. 소중한 경험을 나누십시오.
https://stackoverflow.com/help/on-topic을 통해 읽어야합니다. – SiKing