여러 Windows 7 테스트 워크 스테이션에서 Selenium WebDriver를 사용하십시오. 버튼의Selenium WebDriver Internet Explorer의 문제를 클릭하십시오.
지르고 html로가 아래와 같이 표시됩니다
<input type="submit" style="border-color:Black;border-width:1px;border-style:solid;
font-family:tahoma,arial;font-size:0.7em;" id="UserPassword1_LoginButton"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("UserPassword1$LoginButton",
"", true, "UserPassword1", "", false, false))" value="Log In" name="UserPassword1$LoginButton">
셀레늄 C# 코드의 조각은 다음과 같습니다 : 일부 창 테스트 워크 스테이션에
try
{
// Click on the button identified by Id
IWebElement query = Driver.FindElement(By.Id(strControl));
query.Click();
}
버튼 클릭 방법은 잘 작동합니다. 다른 Windows 7 테스트 워크 스테이션에서는 버튼 클릭으로 버튼이 눌러지지 않습니다. 버튼이 강조 표시됩니다. 연속
query.Click();
명령이 인쇄 버튼을 얻을 :
나는 또한 내가 가진 몇 번 두 가지를 포함하는 유사한 문제를 보았다.
우리는 환경간에 어떤 차이가 있는지 알아 내려고했지만 어떤 해결책도 나오지 않았습니다.
이 문제를 해결하는 방법이나이 문제에 대한 해결책을 가진 사람이 있으면 아이디어를 얻으십시오.
감사
조
짐, 나는 당신의 초능력 디버깅 능력에 깊은 인상을 받았습니다. 예, 브라우저는 IP 9이며 솔루션에서 문제를 해결했습니다. –