2012-09-20 3 views
1

양식을 자동 완성하고 단추 클릭을 시뮬레이션 한 후 다음 페이지로 이동할 수있는 테스트 프레임 워크를 제안하십시오.프로그래밍 방식으로 asp.net 페이지 테스트

이 작업을 자동화하여 개발 시간을 단축하려고합니다.

편집 : Arran이 제안한 목록에서 Coded UI가 가장 적합한 옵션 인 것으로 보입니다. (기업의 제약으로 새로운 소프트웨어를 설치할 수는 없다.)

혼자서 작성하거나 Microsoft Coded UI를 사용하여 몇 가지 지침을 제시하십시오.

감사합니다.

답변

2

당신은 몇 가지 옵션이 있습니다.

모두가 큰 호응을 얻지 못할 것입니다.

+0

Watin이 Abandonware라는 주장을 뒷받침하는 모든 출처가 있습니까? – dugas

+0

@dugas, no, 그러나 프로젝트에 많은 활동이 없다는 것을 천재적으로 알 수는 없습니다. 테스팅 프레임 워크를 사용한다면 빈번하게 유지 관리되는 프레임 워크 또는 매번 유지 관리되는 프레임 워크를 원하십니까? Watin은 잘 작동하고, 나는 이것을 부정하지 않습니다. – Arran

+0

@autrevo Visual Studio 2010 Ultimate 또는 Premium에 번들로 제공되며 추가 기능이 필요하지 않습니다. – Arran

2

WatiN주세요. 나는 과거에 그것을 사용하고 그것을 정말로 좋아한다. 예 :

는 마이크로 소프트의 CodedUI 비주얼 스튜디오 궁극적 인

셀레늄

Watin (다소 밴던)

Telerik의 테스트 프레임 워크에 내장 :

[Test] 
public void SomeMethodTest_SelectListOptionPickedAndButtonClicked_TextboxHasExpectedValue() 
{ 
    using (var browser = new IE("http://yourpage.com")) 
    { 
    browser.SelectList("DdlId").Option("SomeOption").Select(); 
    browser.Button(Find.ByName("SomeButtonId")).Click(); 
    string textFieldValue = browser.TextField(Find.ByName("SomeTextFieldid")).Text; 

    Assert.AreEqual("ExpectedValue", textFieldValue); 
    } 
} 
관련 문제