2
사용자 이름 필드가 비어 있으면 "사용자 이름을 입력하십시오"와 같은 확인 메시지를 처리하고 싶습니다. 현재 엑셀 시트에서 데이터를 가져오고 있습니다. 유효성 검사 메시지를 "예상 결과"열의 행 값과 비교하고이 두 결과가 Excel 시트에 "통과"로 결과를 넣었 으면합니다.C# 용 셀렌 rc를 사용하여 유효성 검사 메시지를 처리하는 방법은 무엇입니까?
사용자 이름 필드가 비어 있으면 "사용자 이름을 입력하십시오"와 같은 확인 메시지를 처리하고 싶습니다. 현재 엑셀 시트에서 데이터를 가져오고 있습니다. 유효성 검사 메시지를 "예상 결과"열의 행 값과 비교하고이 두 결과가 Excel 시트에 "통과"로 결과를 넣었 으면합니다.C# 용 셀렌 rc를 사용하여 유효성 검사 메시지를 처리하는 방법은 무엇입니까?
두 가지 방법
으로 시도1) selenium.visible ("텍스트") 이 (Getalert() 및 .Isalertpresent으로 시도) 숨겨진 텍스트와 클라이언트 측 메시지
2 캡처) 알림 기능 대기 후
assertEquals ("Please enter username", selenium.getAlert());
또는
assertTrue (selenium.isTextPresent ("사용자 이름을 입력하세요")); 자세한 내용은
나는 selenium.visible ("텍스트")를 사용하려고했지만 그것의 해상력을 포함하지 않는 " 'Selenium.Iselenium'와 같은 오류 메시지를 제공합니다 '볼' 'Selenium.Iselenium'형식의 첫 번째 인수를 수락 할 수 있습니다 (지시문이나 어셈블리 참조를 사용하고 있습니까) – user2045840
프로젝트에 Selenium DLL을 추가 했습니까? 시작하기에 도움이되는 기본 자습서가 있습니다. http://www.theautomatedtester.co.uk/tutorials/selenium/selenium_csharp_nunit.htm –