Vérification d'un lien sur un site web avecC#

Résolu/Fermé
Utilisateur anonyme - 9 juin 2010 à 10:41
 Utilisateur anonyme - 9 juin 2010 à 14:44
Bonjour,

j'ai fais beaucoup de recherche sur internet mais j'ai pas trouvé grande chose qui peut m'aider à résoudre mon problème.

j'explique:je débute en C# et je suis en train de faire un programme qui vérifie les mots de liens sur un site internet ,en gros il test s'il trouve le lien "more", si oui il clique et va sur la page démandé, sinon il affiche une erreur et lance une exception.
le problème est même si le mot existe,ça m'affice que ce lien n'existe pas, je suis vraiment bloqué si quelque peut m'aider ça sera vraiment gentil.

je développe sur visual studio 2008 pro avec windows xp comme système d'exploitation.

voici le code de test que je fais:
if(ie.Link(Find.ByText("More")).Exists == true)
                {
                    Console.WriteLine("ce lien existe");
                    ie.Link(Find.ByText("More")).Click();
                }
                else 
                {
                    Console.WriteLine("ce lien n'existe pas");
                    throw new System.Exception();
                }



merci d'avance

3 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
9 juin 2010 à 11:35
De quel type est la variable "ie" ?

Tu n'utilises pas un WebClient ou des HttpRequest?

Je te réponds plus amplement tout à l'heure.
0
la variable est de TYPE:
IE ie = ENOInternetExplorerServices.New(iUrl);

je utilise watin pour créer mes actions ensuite je rajoute les tests
non je utilise pas un webclient ni httprequest
j espere que ca te convient comme réponse
0
Utilisateur anonyme
9 juin 2010 à 14:44
up
0