Ok, quindi ho due menu a tendina chiamata Ajax. Lista B popola basa sulla selezione fatta su Lista A utilizzando la tecnologia Ajax.Come aspettare un funzionario che lavora su compilazione di un elenco a discesa in selenio
Ora il problema è che una volta che si seleziona una forma un'opzione elenco A, io non sono in grado di vedere la Lista B popolata come Ajax sta prendendo un sacco di tempo per caricare. Voglio sapere come usare la condizione Wait in questo scenario per dare a Ajax un tempo sufficiente per il caricamento. Sono un principiante quindi mi dispiace se la mia domanda sembra stupida. Ma sono davvero bloccato su questo a lungo.
non posso usare:
WebDriverWait wait = new WebDriverWait(driver,30);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id/xpath)));
perché l'id, xpath
ecc rimane la stessa da sempre, anche quando la lista non viene popolata.
Simile all'elenco B – mohit
Prima di selezionare l'opzione dall'elenco A: –
mohit