Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Outil permettant de générer automatiquement des squelettes de projets Python prêts à l'emploi. Il crée la structure de base d'un module Python, configure les fichiers de packaging, initialise les tests unitaires et met en place une documentation avec Sphinx. Il automatise également la création d'un dépôt GitLab et déclenche une pipeline CI pour exécuter les tests et publier la documentation.
- Ce projet académique vise à développer une liste chaînée en Pharo, un langage orienté objet, avec des tests unitaires associés. Il inclut également un outil de génération automatique de documentation technique pour les classes et packages Pharo, produisant des fichiers texte structurés contenant les détails des classes, méthodes et variables.
- Ce projet rassemble des exercices techniques réalisés dans le cadre d'un stage pour intégrer une équipe de développement. Il inclut l'implémentation d'une liste chaînée en Pharo, avec ses tests unitaires, ainsi qu'un outil de génération automatique de documentation pour les classes et packages Pharo. Les solutions sont documentées et respectent les principes de développement logiciel.
- Outil conçu pour générer des tests unitaires automatiquement à partir de signatures de fonctions. Il produit des appels aléatoires à ces fonctions avec des entrées générées de manière aléatoire, en utilisant des échantillonneurs de Boltzmann pour respecter des contraintes de taille et de probabilité. Principalement utilisé pour l'évaluation de programmes fonctionnels ou l'intégration dans des systèmes de notation automatique.
- Ce projet est une bibliothèque logicielle dédiée à l'implémentation et à l'étude des tables de hachage en programmation. Il propose des solutions pour gérer les collisions, comparer les performances entre listes et tables de hachage, et générer une documentation technique automatique. Le projet inclut également des tests unitaires pour valider les implémentations et des outils pour mesurer l'efficacité des structures de données.
- Le projet at36 est une solution dédiée à l'analyse de données et la génération de rapports automatisés. Il permet de manipuler, visualiser et tester des données à l'aide de R et divers packages, dont ggplot2, dplyr et tidyr pour le traitement et la visualisation des données, testthat pour les tests unitaires, et rmarkdown et knitr pour la génération de rapports.
- Ce projet pédagogique vise à enseigner les bases du développement Java à travers la création de tests unitaires, la compilation de code source et la génération d'exécutables. Il permet aux étudiants de valider leurs implémentations via un framework de test dédié, favorisant ainsi la compréhension des bonnes pratiques de développement et de l'automatisation des vérifications.
- Hornet-js-builder est un outil permettant de faciliter le développement et la construction de projets web basés sur le framework Hornet-JS. Il automatise les tâches récurrentes telles que la gestion des dépendances, la compilation de code TypeScript, l'exécution de tests unitaires et la génération de rapport de couverture de tests.
- Ce projet est un travail pratique (TP) destiné à l'apprentissage des tests unitaires en Java. Il permet aux étudiants de compiler du code source, de générer des exécutables et de valider des tests automatisés pour vérifier le bon fonctionnement de leurs implémentations. L'objectif pédagogique est de maîtriser les bonnes pratiques de développement logiciel.
12 initiatives
10