Pages

[Sélénium] File chooser et prise de tête sujet

mardi 8 avril 2014




Bonjour à tous,
Je suis actuellement confronté à un souci concernant Sélénium IDE (le plugin Firefox) et les inputs HTML de type file chooser.
En effet, si il est simple de choisir un fichier via un simple

Code:


type | //input[@type='file'] | /path/to/file

Je n'ai aucune idée sur comment gérer un file chooser "multiple" (qui permet de choisir plusieurs fichiers à la fois).

Difficulté supplémentaire : l'application que je dois soumettre aux tests est, par endroits, peu clair.
Aussi, je me retrouve avec quelque chose de ce goût :

Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<form id="fileupload" enctype="multipart/form-data" method="POST" action="somefile.php">
<input id="id" type="hidden" value="7" name="_id"></input>
<dl></dl>
<div class="row fileupload-buttonbar">
<div class="span7">
<span class="btn btn-success fileinput-button">
<input id="filelist" type="file" multiple="" name="files[]"></input>
</span>
<button class="btn btn-primary start" type="submit" style="display: none;"></button>
</div>
<div class="span5 fileupload-progress fade"></div>
</div>
<div class="fileupload-loading"></div>
<br></br>
<table class="table table-striped"></table>
</form>



Le <button type="submit"> n'apparaît qu'une fois au moins un fichier choisi et la technique du type ne fonctionne pas...
Une idée pour me sortir de là?




Aucun commentaire:

Enregistrer un commentaire