IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

lire <h2 class = ""></h2> avec selenium Webdriver


Sujet :

C#

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2014
    Messages : 146
    Points : 66
    Points
    66
    Par défaut lire <h2 class = ""></h2> avec selenium Webdriver
    Bonjour á tous,

    j´aimerais lire le texte suivant "Dropchord" Avec Selenium Webdriver. voila le HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <a class="a-link-normal s-access-detail-page  a-text-normal" title="Dropchord" href="http://www.amazon.de/Double-Fine-Productions-Dropchord/dp/B00E0OK2X2/ref=sr_1_2?s=mobile-apps&amp;ie=UTF8&amp;qid=1427791650&amp;sr=1-2&amp;keywords=AS-Productions">
    <h2 class="a-size-base a-color-null s-inline s-access-title a-text-normal">Dropchord</h2>
    </a>
    j ai essayer comme ceci. mais je n obtiens pas le texte.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    IList<IWebElement> AppName = select.FindElements(By.CssSelector("h2[class='a-size-base a-color-null s-inline s-access-title a-text-normal'"));
     
     foreach (IWebElement Name in AppName)
    {
     
    }
    merci d´avance

  2. #2
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2014
    Messages : 146
    Points : 66
    Points
    66
    Par défaut
    Bonjour,
    svp es ce que quelqu´un a une idée a mon Probleme
    j´ai deja essayer toutes les Solutions possibles mais sa ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     try
                                {
                                //IList<IWebElement> AppName = select.FindElements(By.XPath("(//h2[contains(@class, 'a-size-base a-color-null s-inline s-access-title a-text-normal')])"));
                                    //IList<IWebElement> AppName = select.FindElements(By.XPath("//h2[@ class='a-size-base a-color-null s-inline s-access-title a-text-normal']"));
                                //IList<IWebElement> AppName = select.FindElements(By.CssSelector("h2[class='a-size-base a-color-null s-inline s-access-title a-text-normal'])"));
                                //IList<IWebElement> AppName = select.FindElements(By.CssSelector("h2.(a-size-base a-color-null s-inline s-access-title a-text-normal)"));
                                //IList<IWebElement> AppName = select.FindElements(By.CssSelector("h2"));
                                    IList<IWebElement> AppName = select.FindElements(By.XPath(".//h2"));
                                 //IList<IWebElement> AppName = select.FindElements(By.XPath("//ul[@id='s-results-list-atf']//h2[text()='Dropchord']"));
                                    //IList<IWebElement> AppName = select.FindElements(By.CssSelector("//a[@ class='a-link-normal s-access-detail-page a-text-normal']//h2 [@ class='a-size-base a-color-null s-inline s-access-title a-text-normal']"));
     
                                    foreach (IWebElement Name in AppName)
                                    {
                                        if (Name.Text == appname)
                                        {
     
                                        }
                                    }
                                }
                                catch
                                {
     
                                }
    merci d avance

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2014
    Messages : 146
    Points : 66
    Points
    66
    Par défaut
    bonjour,
    la solution etait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        IList<IWebElement> AppName = driver.FindElements(By.XPath("//h2[@ class='a-size-base a-color-null s-inline s-access-title a-text-normal']"));
    cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. lire un fichier .class
    Par goldeneagle1 dans le forum Général Java
    Réponses: 3
    Dernier message: 17/12/2009, 14h12
  2. lire fichier sans classe derriere
    Par oreha dans le forum Wicket
    Réponses: 1
    Dernier message: 07/08/2009, 10h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo