У меня есть ссылка с идентификатором:
<a href="#" onclick="return false();" id="lol">
В моем тесте:
selenium.click("lol"); //when running the test, the click will just end up selecting the item, not firing off the frameworks javascript
Это не регистрирует тот же клик! Существует javascript, который является частью сложной структуры, которая вызывает всплывающее окно div. Это работает в Firefox.
Но это исправляет:
selenium.click("lol"); //when running the test, the click will just end up selecting the item, not firing off the frameworks javascript
selenium.keyPress("lol", "\\13"); //press enter key, since the click ended up selecting it
Исправление работает. Однако что здесь происходит? Кажется, что selenium.click ()! = [Фактическое событие щелчка браузера]. Может ли кто-нибудь помочь пролить свет на эту внутреннюю работу?