Ho già provato ad usare la sintassi ">" ma il selenio non lo accetta, so che c'è un modo per farlo usando Xpath ma il nostro intero progetto è scritto usando selettori CSS.Come posso ottenere i bambini immediati di tutti gli elementi con selettori CSS utilizzando il selenio?
Sto tentando di memorizzare un elenco che conterrà tutti i figli immediati di un elemento ma non i loro figli (discendenti), quando uso la sintassi "*" ottengo tutti i discendenti dell'elemento.
Vuoi dire che 'body> *' non ti dà tutti i discendenti diretti del tag body in Selenium? – jro
Puoi dare un esempio del selettore CSS che stai usando. In Selenium RC abbiamo la maggior parte del nostro codice usando selettori CSS senza problemi quindi sarei sorpreso se in Selenium2 avessero fatto un passo indietro. – Skuld
@jro, ho provato a utilizzare 'someWebElement.findElement (By.cssSelector ("> *"))' L'eccezione generata è: "invalidElementStateException". – Shiran