Journal Faites des tests !
Actuellement sur le développement d'un programme en langage C++ et avec la quête de produire un logiciel fiable et performant je me suis mis à la recherche d'outils me permettant d'atteindre cet objectif.
Après quelques recherches, j'en ai découvert deux, le test unitaire et fonctionnel. Pour le test unitaire j'ai choisi la librairie Boost et un script Bash pour le test fonctionnel.
Durant la rédaction de ces tests, j'ai été surpris plusieurs fois à corriger des bugs dans mon programme (…)
Forum général.cherche-logiciel Progiciel de campagne de test
Bonjour,
Il y a quelques années j'ai vu un outil ( Mercury Test Director de souvenir ) avec un IHM web qui permet de :
- rentrer ses scénarios de test
- lancer sa campagne de test, avec saisie du résultat & photo en option
- lancer une nouvelle campagne ( la précédente devenant les TNR repris automatiquement ) que l'on a juste à compléter les tests pour les évolutions.
Historisation ( il y a une base derrière, trop dur (…)
Forum général.cherche-logiciel nettoyer une liste d'adresses mail
Bonjour,
J'ai à envoyer un message à 2500 parents d'élève, mais Icedove ou Thunderbird annule un envoi dès qu'une adresse mail pose problème, la proportion d'adreeses refusées est importante, d'où mes deux demandes:
(1) Comment automatiser la vérification de la validité des adresses de ma liste, sans passer par des services payants assez onéreux.
(2) Y a t-il un client mail qui poursuit les envois malgré la détection de problèmes d'adresse, au lieu d'annuler comme le fait Thunderbird, hélas?
Remarque (…)
L’heure du test — fork 1 — Void (Linux)
Voici un tour d’horizon d’une distribution peu connue mais néanmoins intéressante : Void (Linux) !
Void est une distribution indépendante, créée de zéro (from scratch, pas une divergence de Debian ou autres). Elle est développée par une communauté de volontaires et vous pouvez facilement y contribuer via ses dépôts sur GitHub. C’est une distribution avec mise à jour en continu (rolling‐release), tournée vers les ordinateurs de bureau et qui se veut légère et performante.
NdM. : Cette dépêche est inspirée par L’heure du test — épisode 1 — NixOS postée par gusterhack. Si vous aussi vous voulez parler de votre distribution ou logiciel libre préféré, n’hésitez pas.
L’heure du test — épisode 1 — NixOS
L’heure du test est un rendez‐vous qui vous propose de nombreux tests et guides d’installation de distributions, étape par étape et en exposant leurs avantages et leurs inconvénients.
Aujourd’hui, on s’attaque à une distribution qui est un peu particulière, j’ai nommé NixOS !
Forum Astuces.divers fausse capacité carte memoire USB disque dur .
Bonjour a tous , j ' avais testé avec 2 possibilités différentes sous ubuntu , 2 petits progs équivalent a H2testW .
( réponse ici : http://oss.digirati.com.br/f3/
Ayant acheté des contrefaçons malencontreusement , je voudrais re-tester la capacité réelle de la carte micro-SD afin de modifier la taille affichée et donc pouvoir utiliser normalement cette carte pour un raspberry pi et me lancer dans un projet domotique sur RPI3 + jeedom ,
( Apres re-test , la carte a une (…)
Big Blue Button : webinaire/visioconférence : rapport de tests
Big Blue Button est à la fois une solution de visioconférence (but : se voir et se parler, avec son et vidéo de chaque participant), et une solution de webinaire (but : présenter un cours ou un logiciel). J'ai réalisé des tests en situation avec les lecteurs de linuxfr.org dans le cadre de ma société. Et les résultats sont bons !
NdM : À quand le même test avec Jitsi Meet ?
Pitivi 0.95 s’élance avec un nouveau moteur !
Peut‐être êtes‐vous, comme moi, amateur des dépêches qui retracent les coulisses du développement de nos logiciels préférés : ah ! les dépêches Sortie du noyau Linux X, LibreOffice Y : sous le capot, Entretien avec Z, développeur de Ω…
La sortie, le 19 novembre 2015, de la version 0.95 de Pitivi, logiciel libre de montage vidéo non linéaire pour GNU/Linux (prioritairement), nous donne l’occasion de revenir sur les coulisses de son développement, à travers deux billets dont nous vous proposons ici la traduction, précédée d’un résumé des épisodes précédents.
Journal Aidez à tester la bêta de Privacy Badger 1.0 pour Firefox
Bonjour Nal,
Privacy Badger est une extension pour Chrome et Firefox (et, à terme, aussi pour Opera, Safari et Firefox Mobile) produite par l'EFF (The Electronic Frontier Foundation), qui désactive au fur et à mesure les sites tiers qui pistent votre surf.
Il utilise en effet une méthode heuristique (plutôt qu'une liste noire préconstituée comme c'est le cas généralement pour les autres outils de blocage) c'est à dire que Privacy Badger va observer quels sites tiers reçoivent des (…)
Squash TM 1.12, la gestion de votre patrimoine de test s’améliore
Squash TM est un outil libre (LGPL v3) de gestion de son patrimoine de tests applicatif, déjà présenté ici-même, par deux fois. À l’automne dernier, à l’occasion de l’Open World Forum 2014, Squash TM renforçait ses liens avec l’écosystème Libre et Open Source, en s’interfaçant nativement avec PostgreSQL (en plus de MySQL et H2), Bugzilla, trac, en plus de Mantis et JIRA (NdM: licence propriétaire pour ce dernier).
Il continue d’avancer à un rythme de deux versions par an désormais et cette nouvelle livraison printanière inclut des améliorations centrées sur :
- le versioning complet du référentiel de test : l'intégralité du référentiel de test peut désormais être versionée grâce à une nouvelle notion appelée 'Jalon'. La gestion complète des jalons permet de regrouper sous une même étiquette (ex : numéro de version) différents objets de l’application faisant un tout cohérent ;
- les listes personnalisées : le paramétrage des listes déroulantes dans Squash TM (catégorie des exigences, nature et type des cas de test) peut être réalisé désormais par projet ;
- l’introduction des « tags » pouvant être ajoutés dynamiquement sur n’importe quel objet pour faciliter les recherches ;
- des nouveaux cahiers de tests et d’exigences : complètement ré-écrits, ils sont désormais plus performants et générés dans des formats éditables via une suite bureautique.
- un espace de travail plus large : l’arborescence des dossiers peut désormais être masquée.
Tous les détails sont dans la seconde partie de la dépêche. Sachez aussi que Squash TM a (re)fait son apparition dans le SILL 2015, le Socle Interministériel de Logiciels Libres. Il est en effet assez massivement utilisé au sein de l’administration publique française (pour ce qui est connu), que ce soit au ministère de l’éducation, de la justice, etc.
Journal Tester facilement la version GTK+3 de Firefox
Mike Hommey, un de nos compatriotes infiltré chez Mozilla (responsable du dépôt Debian Mozilla entre autres choses), a rédigé un billet tantôt qui ne semble pas avoir été très relayé, d'où ce court journal.
Il est désormais très facile de tester la version GTK+3 de Firefox puisque des builds GTK+3 pour GNU/Linux sont désormais officiellement proposées. Pour les obtenir, il suffit d'avoir une version Nightly de Firefox et de la paramétrer pour aller chercher la version GTK+3 à la prochaine (…)
Visioconférence/webinaire : test de Big Blue Button en charge : WE NEED YOU !
En bref : Big Blue Button est une solution de visioconférence et de webinaire publiée en licence publique générale limitée GNU. Les fonctionnalités les plus importantes sont : la visioconférence avec de multiples participants, le clavardage (chat en anglais), le webinaire avec présentation d'un PDF (avec annotations en direct) et partage d'écran.
J'organise une session de test en charge sur la base du volontariat. Plus détails sur le processus et comment s'inscrire dans l'article complet.
Journal La blague
C'est l'histoire d'un mec qui passe un test pour entrer dans une école d'ingénieur par alternance. L'épreuve se passe sur internet. Il faut son login et son mot de passe, mais comme les candidats n'ont pas été prévenus, plusieurs ne les ont pas. Une gentille assistante va les chercher. Une fois logués, certains voient le message apparaître comme quoi ils se sont trompés de jour, pourtant ils ont bien été convoqué pour ce jour-là… Puis commence l'épreuve. Surtout ne pas (…)
Cerberus 1.0.0 est disponible
Nous sommes heureux d'annoncer la sortie de la version 1.0.0 de Cerberus. Pour mémoire, Cerberus est un outil de test pour les applications web, les applications back office et les tests d'infocentres et outils décisionnels.
Cette version majeure voit le jour suite à l'ajout de trois fonctionnalités :
- la gestion de campagne de tests, lien essentiel entre les cas de tests et la Release ;
- l'intégration de nouveaux frameworks de tests permettant des tester fonctionnellement des web services ;
- l'affichage en temps réel de l'exécution des tests (même lancés sur un serveur distant).