mercredi 25 avril 2012

Sortie de Selenium IDE version 1.8

Selenium IDE

Le 24 avril est sortie la version 1.8 de Selenium IDE, l'outil d'enregistrement et de rejeu de tests Selenium sous Firefox. Cette version n'apporte que la prise en charge de Firefox 12 qui vient également de sortir.

Vous pouvez la télécharger ici.

mardi 24 avril 2012

Sortie de Jenkins 1.461

Logo jenkins

La nouvelle version de Jenkins est la 1.461, sortie le 23 avril 2012.

2 corrections de bug et 1 amélioration:

  • l'option -U n'était pas prise en compte lors de l'étape d'analyse d'un job Maven (bug 8663)
  • la validation de l'espace de travail personnalisée ne fonctionnait pas (bug 13404)
  • permet la navigation j/k pour les résultats de recherche (ticket 13105)

A télécharger ici.

dimanche 22 avril 2012

Traduction française du manuel PHPUnit

PHP

La traduction française du manuel PHPUnit est à consulter sur le site officiel.

Ce manuel comporte, outre la mise en œuvre technique de PHPUnit, des considérations méthodologiques très intéressantes. Il aborde notamment la question des tests unitaires, du TDD, du Behaviour Driven Development, des tests fonctionnels avec Selenium et des tests de bases de données.

N'hésitez pas à me remonter les erreurs ou coquilles que vous pourriez y trouver ...

jeudi 19 avril 2012

Sortie de LibrePlan version 1.2.3

LibrePlan

LibrePlan version 1.2.3 est sorti. Au menu de cette version mineure (probablement la dernière avant la version 1.3):

  • ajout d'un système de surveillance des coûts basé sur l'argent. C'est une nouvelle fonctionnalité qui permet aux utilisateurs de surveiller le coût d'un projet en se basant sur l'argent dépensé en le comparant au budget. Les utilisateurs peuvent configurer le budget pour chaque tâche et, une fois ceci fait, LibrePlan calcule le coût financier déjà dépensé en utilisant le temps de travail renseigné, le type d'heures travaillées (standard, supplémentaires, ...) et le coût de chaque heure de ressource conformément à la valeur définie par la catégorie de coût à laquelle appartient le travailleur.
  • ajout du polonais, grâce à Krzysztof Kamecki.

L'annonce à lire ici et le détail des modifications ici.

Aller ici pour une démonstration en ligne et là pour télécharger.

Lire la suite...

mardi 17 avril 2012

Sortie de Sonar 3.0

Sonar

Sortie de la version 3.0 de Sonar, l'outil qualimétrique multi-langages, dont Java et PHP, appelable via Maven et s'appuyant sur un SGBD dont Postgresql. Au menu, de multiples corrections de bugs et d'amélioration dont la prise en charge des applications Ruby on Rails, le chiffrement des mots de passe ou la TimeMachine qui devient un tableau de bord. Voir ici pour une explication illustrée des nouveautés visibles.

Sonar est sous licence GNU Lesser GPL version 3, lois suisses.

Pour le voir en action sur le site nemo et pour le télécharger.

Lire la suite...

lundi 16 avril 2012

Sortie de Jenkins 1.460

Logo jenkins

La nouvelle version de Jenkins est la 1.460, sortie le 14 avril 2012. 1 correction de bug et 3 améliorations.

Voici ce qui change:

  • Correction: les tests possédant le même nom ne sont plus décomptés correctement (bug 13214)
  • ajout d'un marqueur pour copier du texte dans le presse papier pour les plugins
  • suppression de la dépendance ASM pour éviter des problèmes d'incompatibilité de classes
  • gestion d'un jeton haché dans la syntaxe crontab pour distribuer la charge et éviter les pics

samedi 14 avril 2012

Sortie de Selenium 2.21.0

selenium-logo.png

Selenium version 2.21.0 est sorti le 11 avril. Principalement, la prise en compte de Firefox 11 et de Safari ainsi que des améliorations de la gestion des délais d'expiration. Il est recommandé de mettre à jour à la fois le hub et les noeuds.

Lire la suite...

mardi 10 avril 2012

Sortie de Jenkins 1.459

Logo jenkins

La nouvelle version de Jenkins est la 1.459, sortie le 10 avril 2012. 3 corrections de bug et 2 améliorations.

Voici ce qui change:

  • erreur d'entrée/sortie de l'interface en ligne de commande dans le canal de connexion Chunked/arrêt inopiné du canal - se produit encore dans Jenkins 1.449. (bug 12037)
  • la période d'attente bloque les autres jobs dans la file (bug 12994)
  • le chargement de l'historique de tous les builds échouent (bug 13238)
  • ajout de la permission View.READ pour contrôler la visibilité des vues et mise à jour de l'implémentation par défaut pour masquer les vues vides (ticket 3681)
  • ajout d'un nouveau point d'extension pour les actions de builds instables (pull 421)

mardi 3 avril 2012

Sortie de Selenium IDE version 1.7.2

Selenium IDE

Le 20 mars dernier est sortie la version 1.7.2 de Selenium IDE, l'outil d'enregistrement et de rejeu de tests Selenium sous Firefox. Cette version n'apporte qu'une correction d'une régression, tout comme la 1.7.1.

Vous pouvez la télécharger ici.

En détail, ce qui change:

  • 1.7.2
    • Correction d'une régression lors de la saisie dans les champs d'entrée de fichier (bug 3549)
  • 1.7.1
    • Correction d'une régression avec les variables stockées (bug 3520)

Sortie de Jenkins 1.458

Logo jenkins

La nouvelle version de Jenkins est la 1.458, sortie le 2 avril 2012. Principalement des corrections d'affichage liées au nouveau fil d'Ariane. Au menu, la prise en compte de init.groovy.d/*.groovy, des améliorations de performances et des corrections de bugs.

Voici le détail de ce qui change:

  • la page d'état des builds continuait à montrer des icônes clignotantes de build en cours après la fin des builds en question (bug 13217)
  • la nouvelle barre du fil d'Ariane recouvrait les suggestions de recherche (bug 13195)
  • correction d'un problème de portabilité de rotation des logs sur le paquet RPM RedHat (bug 5784)
  • Computer.getHostName() retournait null alors que ce n'était pas le cas (bug 13185)
  • correction d'une fuite de descripteur de fichier socket
  • exécution de $JENKINS_HOME/init.groovy.d/*.groovy comme script d'initialisation s'il est présent (fonctionnalité)
  • amélioration des performances de chargement de page, spécialement sur les réseau à forte latence
  • résolution d'un problème de dépendance entre les plugins 'maven-plugin' et 'config-file-provider'. Si le plugin 'config-file-provider' est utilisé, nécessité de le mettre à jour avec la version 1.9.1.