2008-08-15 3 views

답변

0

거기에 몇 가지가 있습니다. 그들은 모두 Windows API에 연결하여 항목 클릭을 기록한 다음 테스트를 위해이를 복제합니다.

우리는 이제 웹 기반 (WatiN 사용)이지만 Mercury Quicktest를 사용했습니다.

퀵 테스트를 사용하지 마십시오. 이유가 엄청나게 많습니다.

7

대부분 자동화 관리 작업이나 사용자를위한 단축키를 목표로하고 있지만 AutohotkeyAutoIT은 마우스/키보드 상호 작용에 이르기까지 원하는 모든 것을 자동화 할 수 있습니다.

마우스 물건 중 일부는 실제로 마우스로 클릭하려는 것을 X, Y 좌표로 나타낼 수있는 유일한 방법이지만 Windows 컴퓨터에서 완전히 임의의 작업을 자동화하는 경우에는 트릭을 사용합니다.

내가 말했듯이, 그것들은 반드시 테스트 목적으로 의도 된 것이 아니므로 단위 테스트 규칙을위한 도구가 아닙니다. 그러나, 나는 테스트 관련이 아닌 것을 자동화하기 위해 항상 사용한다.

1

Microsoft UI Automation API.을 통해 프로그래밍 방식으로 수행 할 수 있습니다. MSDN Magazine article이 있습니다.

단위 테스트 프레임 워크와 잘 통합됩니다. 레이아웃이 바뀔 때 스크립트를 다시 작성할 필요가 없기 때문에 좌표 기반 스크립트 러너보다 더 나은 옵션입니다.

관련 문제