Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [C# + Selenium] Intercettare l'elemento figlio
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • W
      w.t User Attivo • ultima modifica di

      [C# + Selenium] Intercettare l'elemento figlio

      Salve,
      su un progetto dove utilizzo: "Selenium" + "WebService Soap" + "Chrome Driver",
      devo estrarre l'intera riga dove è contenuto tutto l'elemento figlio, mi spiego:

      Dato che a volte l'elemento che devo intercettare cambia sia il nome della classe css, sia l'XPath, e non ha un id, vorrei salire di una posizione e quindi al suo parent ed estrarre il suo child in modo da potere intercettarlo e utilizzarlo.
      In questo modo anche se lo cambiano posso sempre risalire all'elemento.

      
      try
      {
           driver.FindElement(By.XPath("-- il mio XPath --")).Click();
      }
      catch
      {
           //eseguo la procedura descritta sopra
      }
      
      

      Oppure posso fare in un altro modo?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • andreadragotta
        andreadragotta Staff Tecnico • ultima modifica di

        Ciao, non so se ho capito bene, ma forse la soluzione al tuo problema potrebbe essere:

        Selezionare il contenitore e poi selezionare il tag dell'elemento, quindi ad esempio .container div

        0 Miglior Risposta Ringrazia Cita Rispondi

          W 1 Risposta Ultima Risposta
        • W
          w.t User Attivo • ultima modifica di @andreadragotta

          @andreadragotta
          Ok, ti ringrazio!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          Caricamento altri post
          Rispondi
          • Topic risposta
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti