2013-03-18 3 views
0

나는 나를 위해 일부 프로세스를 자동화하는 C# 응용 프로그램을 만들려고합니다. 그 중 하나는 grooveshark와 같이 자주 방문하는 웹 사이트를 탐색하는 것입니다. 내 응용 프로그램을 웹 사이트에 로그인하고 노래를 검색/재생할 수 있기를 바랍니다.응용 프로그램과 웹 사이트 탐색

나는이 주제에 대해 인터넷 검색을 수행했으며 셀레늄이라는 것을 발견했다. 이것이 내가 성취하고자하는 것에 대한 최선의 도구라면 궁금 해서요, 아니면 내 요구에 더 잘 맞는 대안이 있을까요?

미리 감사드립니다.

답변

0

비주얼 스튜디오 프리미엄 이상인 경우 코딩 된 UI를 제안합니다. 또한 CUITe http://cuite.codeplex.com/을 제안하면 코드가 간단 해집니다.

1

, 당신은 당신이 새로운 functionnality 등 Exploratory Test이 예를 들어 도구 마이크로 소프트 테스트 관리자 2012 년 대한 testing and generating code

Microsoft Test Manager를 사용할 수있는 프로세스를 자동화하기 위해, 프로세스가 응용 프로그램을 탐구하고 생성입니다 너의 시험.

링크 : http://msdn.microsoft.com/en-us/library/vstudio/hh191621.aspx

테스트를 생성 한 후, 당신은 코딩 된 UI 테스트를 생성하고 빌드 프로세스에 포함 할 수

참고 : 테스트 케이스와 상호 작용할 수 있도록하여 Team Foundation Server 또는 서비스를 사용해야합니다 WorkItem에서

0

확실히 자동화가 수행 할 수있는 작업에 달려 있습니다. 나 모르겠다 셀레늄 전혀. 특정 순서로 웹 사이트에 특정 작업을 기록하는 것이라고 생각합니다. 웹 사이트 (실제 클라이언트) 기능이 제공하는 한 프로세스를 자동화 할 수는 있습니다.

클라이언트가 제공하지 않는 좀 더 진보 된 다른 동작을 구현하려면 자체 클라이언트를 만들어야합니다. 그것은 후진 공학을 필요로 할 것입니다. 예를 들어 브라우저 게임 자동화. 일반적으로 브라우저 게임 클라이언트는 특정 양의 플레이어를 검색하고 자신의 플레이어 프로필과 자동으로 비교하지 않으므로이 기능을 직접 구축하는 것이 유일한 해결 방법입니다.

관련 문제