Gostaria de saber como posso automatizar um clock picker usando selenium com java?
Como automatizar clock picker vue.js usando selenium webdriver com java
R
7 Respostas
L
Esse componente está sendo renderizado num elemento canvas?
L
Certo, e quando vc diz automatizar, seria o que exatamente?
L
Pelo que conheço, vc conseguirá fazer isso se vc tiver acesso ao código js que monta o conteúdo desse canvas (o selenium executa javascript).
R
entendi poderia me dar um exemplo?
L
Vamos supor que tenha uma function na sua tela que monte esse relógio assim:
function montaRelogio(horario) {
// ...
}
O driver seria algo assim:
WebDriver driver = new FirefoxDriver();
if (driver instanceof JavascriptExecutor) {
((JavascriptExecutor) driver).executeScript("montaRelogio(arguments[0]);", horario);
}
Criado 3 de julho de 2019
Ultima resposta 3 de jul. de 2019
Respostas 7
Participantes 2



