Klares Datum-Eingabe schlägt fehl, auf chromewebdriver

Rannte ich in ein problem beim Wechsel vom firefoxdriver zu chromedriver mit Selen, es war in Ordnung, die in FF, aber wenn ich jetzt versuche zum löschen des Datum-input-Feld habe ich diese Fehlermeldung:

Caused by: org.openqa.selenium.InvalidElementStateException: Element must be user-editable
in order to clear it. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 38 milliseconds
Build info: version: '2.31.0', revision: '1bd294d185a80fa4206dfeab80ba773c04ac33c0',
time: '2013-02-27 13:51:26'
System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.8.2', java.version: 
'1.6.0_41'
Session ID: cb5a1b7e5f4abc4f2e56e2fe284a9dc3
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{platform=MAC, chrome.chromedriverVersion=26.0.1383.0, acceptSslCerts=false,
javascriptEnabled=true, browserName=chrome, rotatable=false, locationContextEnabled=false,
version=25.0.1364.160, cssSelectorsEnabled=true, databaseEnabled=false, 
handlesAlerts=true, browserConnectionEnabled=false, nativeEvents=true,
webStorageEnabled=true, applicationCacheEnabled=false, takesScreenshot=true}]
blah blah...

Habe ich versucht, indem das contenteditable-Attribut, um meine input-Felder, aber kein Glück dort:

  <input type="date" contenteditable="true" required="required" placeholder="YYYY-MM-dd" />

Ich bin nicht sicher, ob ich mich melden soll, oder wo diese zu melden, aber ich fand, diese Fragen in verwandten Projekten, die etwas ähnlich:

https://github.com/jnicklas/capybara/issues/554

https://github.com/Behat/MinkSelenium2Driver/pull/29

In der Zwischenzeit irgendwelche Vorschläge, um zu bekommen, dass der bug?

Ren

Offensichtlich ist dies aufgrund der chromedriver noch nicht ganz reif genug. Hoffentlich wird dies in der Zukunft gelöst.

InformationsquelleAutor Renaud | 2013-03-12

Schreibe einen Kommentar