Marrant, en gros piloter un browser, des actions en les écrivant en "langage naturel" (anglais).
Là on peut se demander "à quoi ça sert ??? J'ai des mains et une souris et un clavier !!!". Ben pour par exemple
- automatiser une tâche quand vous n'êtes pas là sur un site web
- pour une personne qui ne peut plus utiliser ses mains, dicter les actions dans son browser
- lancer une action automatique sur un site web dans un script
- pour les dev, lancer des tests automatiques de non-regression sur un site (oui il existe plein de logiciels qui font ça)
- *put here* what your needs / imagination ...
Leur github: https://github.com/syscolabs/kasaya
Je l'ai téléchargé au taf, j'essayerai un de ces 4 des trucs un peu plus poussés.
1 De Dushnock -
TRES utile pour pouvoir automatiser les tests de disponibilité d'un site web ou de tout un scénario de site web pour une entreprise...
Là où je bossais il y a longtemps, on utilisait une suite d'outils (payants, probablement chers) pour savoir quand le site web était en rade 24h/24 de manière à savoir qu'il y avait un problème avant qu'un client n'ait l'idée de contacter la hotline...
Des scénarios tournaient 24/24 toutes les 2-3 minutes et testaient diverses fonctionnalités ...
Et il y a quelques années... des élèves à moi utilisaient des trucs de ce genre pour ... automatiser les actions de leurs "personnages" pour certains jeux en-ligne via page web...