Ich habe 3 Tage, Feld in einer Reihe, und ich versuche, darauf schließen zufällig datieren, aber Winkelmesser zu schnell ist und setzte so etwas wie:Wie setze ich 3 Datum in meinem Winkelmessertest?
- erste Daten: 01/08/1990 (richtig)
- zweite Daten: 01/09/0009 (ungültig)
- letzte Daten: 01/10/0007 (ungültig)
So verwenden ich browser.sleep (200) und es ist funktioniert, aber gibt es einen anderen Weg zu tun? Ist das der richtige Weg?
var dataPublicacao = element(by.xpath("//label[. = 'Data de Publicação*']/following-sibling::input"));
dataPublicacao.sendKeys(RetornaDataAleatoria());
browser.sleep(200);
var dataInicio = element(by.xpath("//label[. = 'Inicio Vigência*']/following-sibling::input"));
dataInicio.sendKeys(RetornaDataAleatoria());
browser.sleep(200);
var fimVigencia = element(by.xpath("//label[. = 'Fim Vigência']/following-sibling::input"));
fimVigencia.sendKeys(RetornaDataAleatoria());
Sind Sie sicher, dass die 'RetornaDataAleatoria' Funktion produziert gültige Daten? – alecxe
Yeap. Funktion RetornaDataAleatoria() { \t \t Rückgabe (Math.floor (Math.random() * 31) +1) + '/' + (Math.floor (Math.random() * 12) +1) + '/'+ (Math.floor (Math.random() * (2016-1990) + 1990)); \t} – paulotarcio