GUI 프로그램을 자동으로 테스트할 수 있을까요?

gurugio의 이미지

윈도우에서 GUI 프로그램을 테스트할때, 어떤 버튼을 클릭하면 어떤 결과가 나와야할때,
자동으로 마우스가 특정 위치에 가서 클릭하게해주는 툴이 있을까요?

요즘 윈도우에서 개발하는데 Visual Studio에서 빌드한 후,
A라는 프로그램을 띄어서 빌드 이미지 처리후,
B라는 프로그램을 띄어서 바이너리 이미지로 만들고,
탐색기에서 파일을 복사하는 작업을 반복합니다.

유닉스에서는 스크립트를 만들어서 한방에 죽 할 수 있는 작업을
GUI이다보니 일일이 마우스 움직이고 클릭하고 입력해야되네요.
뭔가 방법이 없을까요?

오리가날지못해우물에빠진날의 이미지

프로젝트 속성 - 빌드 이벤트
프로젝트 속성 - 사용자 지정 빌드 단계(?)

위 두가지가 원하시던게 맞는지 모르겠네요.

솔루션 속성의 빌드 옵션이 원하시는건지도 모르겠네요.

이래저래 답변은 아닌게 되어버리는군요.

이거 참고 하시는게 더 나으실듯

http://msdn.microsoft.com/ko-kr/library/5tdasz7h.aspx

madman93의 이미지

됩니다. 버튼을 누르는 효과도 충분히 msg를 보내면 할 수 있는 내용입니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

kaleana의 이미지

AutoHotkey 같은걸 말씀하시는듯...

-

I thought what I'd do was,I'd pretend I was one of those deaf-mutes.


-

I thought what I'd do was,I'd pretend I was one of those deaf-mutes.

gurugio의 이미지

감사합니다. 정확하게 제가 찾던 것입니다.

----
섬기며 사랑하면 더 행복해집니다.
나불나불 블로그 - http://gurugio.blogspot.com/
몸에 좋은 칼슘이 듬뿍담긴 OS 프로젝트 - 칼슘OS http://code.google.com/p/caoskernel/

aero의 이미지

Win32::GuiTest - Perl GUI Test Utilities.
http://honeyperl.tistory.com/27

gurugio의 이미지

감사합니다. 딱 제가 찾던 것입니다.
다른 언어로도 있는지 한번 찾아보겠습니다.

----
섬기며 사랑하면 더 행복해집니다.
나불나불 블로그 - http://gurugio.blogspot.com/
몸에 좋은 칼슘이 듬뿍담긴 OS 프로젝트 - 칼슘OS http://code.google.com/p/caoskernel/

jj의 이미지

sikuli.org
요것도 한번.

--
Life is short. damn short...

--
Life is short. damn short...

winner의 이미지

Kent Beck 이 말한게 이런 거였나?
자신은 pixel 단위로 test 할 수 있다고 말했는데 말이죠.