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

Tests et Performance Java Discussion :

Comment tester le telechargement de fichier avec Selenium?


Sujet :

Tests et Performance Java

  1. #1
    Membre régulier Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 271
    Points : 116
    Points
    116
    Par défaut Comment tester le telechargement de fichier avec Selenium?
    Bonjour,

    existe-t-il une methode pour tester le telechargement d'un fichier.
    Le but ce n'est pas de telecharger le fichier mais de verifier que le fichier peut etre telechargeable.

    -On peut le faire en configurant le profile de firefox mais si on change de browser ca ne marche plus.
    -L'autre methode est d'utiliser la classe Robot, mais la une fois arrivé a la page de telechargement, le bouton
    pour telecharger est bien pressé mais il ne se passe rien, la classe robot de java ne me semble pas etre efficace ici.
    -Puis il y a Sikuli script pour les tests en gui, ou j'arrive bien a faire ce que je veux, mais par contre je n'arrive pas a
    faire generer le code en java pour que je puisse utilisé a ma façon.

    C'est la seule solution que j'ai pour l'instant, Siukil utilise Powerpoint et des captures d'images etc,... c'est tres artistique mais ca marche. Je ne vois pas le code en java.

    Est-ce-qu'il y a d'autres facons pour tester le telechargement de fichier en selenium+java.

    Je précise que le fichier que je veux télécharger change a chaque fois, ce n'est jamais le meme fichier par contre l'element que je clique est le meme.

    Merci

  2. #2
    Membre régulier Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 271
    Points : 116
    Points
    116
    Par défaut
    Pour ce probleme, je dois recuperer la session id apres mon login.
    Quelle serait la methode pour connaitre la session id?

    J'ai essayé ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    HttpServletRequest request = null;
               HttpSession session = request.getSession();
               boolean isSessionNew = session.isNew();
               String sessionId = session.getId();
               String cookieFromRequestHeader = request.getHeader("cookie"); 
     
               driver.manage().getCookieNamed(sessionId);
               System.out.println("SEssion id = "+sessionId);
    je ne vois pas la session id

    Merci

Discussions similaires

  1. comment telecharger un fichier avec rails
    Par devmassi dans le forum Ruby on Rails
    Réponses: 6
    Dernier message: 19/10/2007, 17h49
  2. Réponses: 2
    Dernier message: 25/05/2006, 11h11
  3. Réponses: 5
    Dernier message: 01/03/2006, 11h14
  4. [VB6] Télécharger un fichier avec VB 6
    Par lechevbt dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 18/02/2004, 20h05
  5. Réponses: 10
    Dernier message: 18/11/2003, 18h01

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