페이지에서 동적으로 컨트롤을 생성하는 웹 응용 프로그램을 자동화하려고하는데 웹 컨트롤의 ID가 결코 같지 않습니다.동적으로 생성 된 컨트롤로 자동화 된 테스트를 수행하는 방법은 무엇입니까?
Visual Studio 2012 Ultimate, MTM 및 Coded UI Test를 사용하고 있습니다. 응용 프로그램이 C# 및 Visual Studio 2012로 작성되었습니다.
문제는 새 실행마다 컨트롤의 ID가 변경되므로 테스트가 항상 실패한다는 것입니다.
이 문제를 해결할 방법이 있습니까?
특별히 ** ** ** ** ** ** ** ** ** ** ** ** 해당 ID를 만들 때 해당 컨트롤에 고정 ID를 할당 할 수 없습니까? –
코딩 된 UI는 지정할 수있는 모든 항목을 지정하여 검색 기준을 만드는 경향이 있습니다. 원치 않는 또는 도움이되지 않는 기준을 종종 삭제할 수 있습니다. 검색 기준에서 컨트롤 ID를 삭제할 수 있습니다. – AdrianHHH
지금 당장 고정 ID를 할당 할 수 없습니다. 나는 dev 팀에 요청을 보냈습니다. –