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

Conception Web Discussion :

Le W3C publie un premier brouillon sur l’API WebDriver


Sujet :

Conception Web

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Le W3C publie un premier brouillon sur l’API WebDriver
    Le W3C publie un premier brouillon sur l’API WebDriver
    une interface de contrôle à distance des navigateurs

    Le W3C vient de publier un premier draft de l’API WebDriver.

    WebDriver a pour but d’offrir une interface de contrôle à distance des navigateurs. Cette fonctionnalité sera principalement utilisée pour les tests automatisés des applications web.

    Les travaux livrés par le W3C font de WebDriver une API très similaire à l’interface de même nom utilisée dans l’outil open source Selenium 2, permettant également d’automatiser les actions des navigateurs (ouverture d’URL, saisie de texte dans des champs de recherche, etc.).

    WebDriver repose essentiellement sur des WebElement, qui sont des objets DOM que la fonction findElement() retourne. Le WebElement est composé de deux chaines permettant de spécifier une stratégie qui devrait être utilisée pour localiser des éléments, et une valeur à transmettre à cette stratégie. Les éléments peuvent être appelés en utilisant XPath, des sélecteurs CSS ou un lien texte.

    L’API dispose également d’autres méthodes permettant de lire et de définir les propriétés d’une variété de WebElement. Par exemple, avoir des informations sur les chaines qui remplissent les zones de texte, les boutons qui ont déclenché un clic, etc.



    Source : W3C
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Un genre de framework pour faciliter la création de bot.
    Les fautes d'orthographes sus-citées sont déposées auprès de leurs propriétaires respectifs. Aucune responsabilité n'est engagée sur la lisibilité du message ou les éventuels dommages qu'il peut engendrer.

  3. #3
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 211
    Points : 8 316
    Points
    8 316
    Billets dans le blog
    52
    Par défaut
    Je n'ai pas encore regardé le draft, mais c'est une bonne nouvelle pour les tests fonctionnels pour les sites Web. Il reste à savoir si cette future norme sera suivi par selenuim uniquement. Ou part tout les webdriver.

    Note : j'utilise selenuim2 via mink en php pour le travail. Je n'ai pas encore vue un vrai concurrent à celui-ci.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  4. #4
    Membre éprouvé Avatar de jmnicolas
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2007
    Messages : 427
    Points : 976
    Points
    976
    Par défaut
    Citation Envoyé par PatteDePoule Voir le message
    Un genre de framework pour faciliter la création de bot.
    J'imagine déjà les utilisations "originales" que pourront en faire les auteurs de malware
    The greatest shortcoming of the human race is our inability to understand the exponential function. Albert A. Bartlett

    La plus grande lacune de la race humaine c'est notre incapacité à comprendre la fonction exponentielle.

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par jmnicolas Voir le message
    J'imagine déjà les utilisations "originales" que pourront en faire les auteurs de malware
    C'est exactement ce que je me suis dit immédiatement. Le truc super-dangereux, genre qui va permettre de faire des keyloggers dans ton browser. Ou des botnets au niveau browser : dès que tu lances ton browser, ta machine fera partie du botnet.

    Le pire, c'est que je ne voies même pas comment sécuriser ça sans tout simplement bloquer la fonctionnalité...

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Le pire, c'est que je ne voies même pas comment sécuriser ça sans tout simplement bloquer la fonctionnalité...
    Dudes -_-°. C'est un outil pour développeurs.
    Un navigateur normal ne l'aura pas du tout ou, s'il inclut des outils développeurs, ne l'activera que si l'utilisateur le demande dans la configuration des outils.
    De toute façon, c'est plutôt un truc qui ne s'affiche même pas sur un écran, c'est pour tester.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 93
    Dernier message: 29/06/2015, 16h27
  2. Le W3C publie un premier brouillon pour l’API Pointer Events
    Par Hinault Romaric dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 24/01/2013, 14h04
  3. Le W3C publie un premier brouillon de l’API Push
    Par Hinault Romaric dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 25/10/2012, 08h14
  4. pb sur le premier clic sur un bouton
    Par corwin44 dans le forum Access
    Réponses: 6
    Dernier message: 28/10/2005, 09h51
  5. Premier plan sur un dialog
    Par |PaRa-BoL dans le forum MFC
    Réponses: 5
    Dernier message: 04/03/2004, 12h52

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