Recentemente ho avuto un problema con il selenio dove chiamare clear()
in una casella di testo personalizzata causa problemi durante l'immissione del testo più avanti nel test. La casella di testo controlla (JavaScript
) browserEvents
, in particolare gli eventi keyDown
. Ho provato a capire cosa fa clear()
per vedere se questo potrebbe influenzare le cose, ma non riesco a trovare alcun dettaglio specifico.Cosa fa WebElement.clear() a TextBoxes?
La sorgente per le associazioni Java Selenio shows that clear()
does not use keyboard or mouse simulation per rimuovere il testo dalla casella di testo. Allora, cosa fa esattamente?
Ciao, ho estratto questo post, perché volevo vedere il codice sorgente di 'WebElement.clear()', ma i collegamenti che hai fornito non sono più attivi. Sarei infinitamente grato se tu potessi dirmi dove guardare da quando sono rimasto bloccato ... – DCzo
Vai al wiki per [Automation Atoms] (https://github.com/SeleniumHQ/selenium/wiki/Automation-Atoms). C'è un link in fondo che ti porta al file di build. – MikeJRamsey56