Re: [EGD-discu] Test automatisé pour disposition de clavier

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


----- Mail original -----
> De: "Mélanie Chauvel (ariasuni)" <perso@xxxxxxxxxxxxxx>
> À: discussions@xxxxxxxxxxx
> Envoyé: Vendredi 11 Mai 2018 10:20:02
> Objet: Re: [EGD-discu] Test automatisé pour disposition de clavier
> 
> Un test doit être indépendant du reste du code, sinon il n’est pas
> efficace. L’intérêt est justement d’avoir des tests dans un format
> lisible qui puisse servir de spécification, et détecter toute erreur
> dans les pilotes qui peut éventuellement remonter au format de départ
> —
> un format proche de XKB.

Vu qu’on s’oriente pour avoir 2 mécanismes de génération (un pour windows, et l’autre pour tout le reste), et vu que le pilote windows a l’air bien plus complexe et plus fragile dans sa gestion des touches mortes, est-ce qu’on n’aurait pas intérêt à génerer le script de test à partir de l’autre générateur ?

Ça inclut évidemment le script de test pour simuler les frappes, mais aussi le fichier résultat.

Les fichiers sources sont très basiques, ce sont des simples tsv (csv, mais avec des tabulations).

-- 
Nicolas

> 
> Le 09/05/2018 à 23:17, Marcel a écrit :
> > Très bonne idée !
> >   
> > Excuse-moi, je n’avais pas vu passer ton mail.
> >
> > Selon le fichier modèle, on pourrait le dériver de la base de
> > données qui
> > sert à générer le code source des pilotes ?
> >   
> >> Message du 09/05/18 22:30
> >> De : "Adrien CLERC"
> >>
> >> Salut à tous,
> >>
> >> Je vois passer des remontées de bugs sur différents pilotes. Ne
> >> serait-il pas judicieux d'avoir des tests automatisés, ou
> >> semi-automatisés ?
> >>
> >> J'ai déjà utilisé par le passé ce logiciel :
> >> https://wiki.actiona.tools/doku.php?id=:fr:start
> >>
> >> L'idée serait d'avoir un script pour actiona qui appuie sur toutes
> >> les
> >> touches, séquentiellement, avec une légère pause entre chaque. Je
> >> n'ai
> >> pas encore regardé en détail, mais je pense qu'il est possible de
> >> générer un script pour actiona qui fait TOUTES les combinaisons,
> >> dans
> >> n'importe quel ordre. Et de comparer le résultat avec un fichier
> >> rempli
> >> à la main.
> >>
> >> Le test ferait donc les actions suivantes :
> >>
> >> - Ouvrir un fichier texte, vierge
> >>
> >> - Appuyer sur toutes les touches
> >>
> >> - Comparer le fichier résultant avec un fichier modèle
> >>
> >> Gros avantage, on pourra voir les différences entre systèmes
> >> d'exploitations, les régressions, etc.
> >>
> >> Gros inconvénient : il faut l'écrire. Là, ce soir, je suis bien
> >> motivé,
> >> mais demain, euh, je ne sais pas :) Vous en pensez quelque chose ?
> >> Ça
> >> vaut le coup ?
> 
> --
> Pour ne plus recevoir les messages de cette liste de discussion,
> envoyez un courriel avec pour destinataire
> discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".
> 
> 

--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/