Software Testing

bt_bb_section_top_section_coverage_image

HiCoders Talent Agency aide les participant·e·s à acquérir davantage de compétences spécialisées. Le test de logiciels est l’une de ces spécialisations.

L’assurance et le test de la qualité sont des aspects cruciaux dans le secteur informatique. Les exigences envers les spécialistes T-Shape ou M-Shape sont de plus en plus élevées. C’est pourquoi HiCoders propose à ses diplômé·e·s des cours de formation continue dans le domaine du test de logiciels afin d’acquérir les compétences nécessaires en matière de test et de pouvoir travailler en tant que testeur de logiciels.

Il existe plusieurs outils de test importants dans le secteur des tests logiciels, Selenium étant considéré comme une alternative très répandue. En Suisse, la demande de professionnels maîtrisant différents outils de test, y compris Selenium, est en augmentation. HiCoders Talent Agency souhaite contribuer à répondre à ce besoin.

https://hicoders.ch/wp-content/uploads/2023/02/1-Fullstack-Web-Programming-2.png
https://hicoders.ch/wp-content/uploads/2022/03/55-Im-Kurs-verwendete-Tools-und-Plattformen.png

Informations générales sur le cours

Software Testing est un cours visant à développer de nouvelles compétences. Il prépare les participant·e·s à travailler avec des tests de logiciels. Grâce à des exemples réels, à un apprentissage basé sur des scénarios et à des exercices pratiques, les participant·e·s acquièrent les compétences techniques dont ils ou elles ont besoin pour occuper un poste de débutant dans le domaine des tests logiciels.

À la fin du cours, tous les participant·e·s sont en mesure de passer un examen de certification reconnu par le secteur dans le domaine des tests logiciels.

Durée du cours : 18 semaines

Temps requis : au moins 12 heures de cours plus 16 heures d’étude personnelle par semaine

Contenus des cours

L’intérêt pour les tests logiciels et l’assurance qualité (AQ) ne cesse de croître. Dans le secteur des tests logiciels, des méthodes et des outils avancés sont utilisés pour garantir la conception, la construction et le déploiement d’applications exemptes d’erreurs. L’application des meilleures pratiques éprouvées dans le domaine des tests et de l’AQ permet de réduire les coûts et d’accélérer les processus de développement, tant pour les grandes entreprises que pour les start-ups.

Dans ce cours, les participant·e·s acquièrent une compréhension générale des méthodes et outils de test les plus connus, tels que Selenium, JUnit, TestNG et Cucumber, ainsi que des méthodes agiles comme Scrum et Kanban. Les meilleures pratiques en matière de test logiciel et d’assurance qualité sont également enseignées. Le cours sert également de préparation à un examen de certification reconnu dans le secteur dans le domaine des tests logiciels ou de l’assurance qualité.

https://hicoders.ch/wp-content/uploads/2023/02/44-IT-for-everybody.png

Les thèmes suivants sont abordés en détail dans cette formation :

  • Introduction aux tests logiciels et à l’assurance qualité
    • Importance du testing et de l’AQ
    • Niveaux et types de test
    • Principes de base des tests
  • Méthodologie de test
    • Modèle en cascade
    • Modèle en V
    • Méthodes agiles : Scrum et Kanban
  • Planification et conception des tests
    • Stratégie de test et planification des tests
    • Développement de cas de test
    • Analyse des exigences et matrice de traçabilité
  • Procédures de test manuelles
    • Black Box Testing
    • White Box Testing
    • Grey Box Testing
  • Automatisation des tests
    • Introduction à l’automatisation des tests
    • Outils d’automatisation des tests : Selenium, JUnit, TestNG
    • Création de scripts et maintenance des scripts
  • Behavior-Driven Development (BDD) et Cucumber
    • Introduction au BDD
    • Cucumber et syntaxe Gherkin
    • Création de fichiers de fonctionnalités et de scripts de test
  • Gestion des tests et rapports
    • Outils de gestion des tests : p.ex. Jira, TestRail
    • Documentation et rapports de test
    • Suivi et analyse des erreurs
  • Meilleures pratiques en matière de test logiciel et d’assurance qualité
    • Amélioration des processus de test
    • Test basé sur les risques
    • Métriques et indicateurs dans le testing et l’AQ
  • Préparation à l’examen de certification
    • Objectifs de l’examen et structure des tests
    • Préparation à l’examen et questions d’entraînement
    • Conseils et stratégies d’examen
Contact
Schaffhauserstrasse 470, 8052 Zürich
+41 44 505 1519
info@hicoders.ch

Support

The HiCoders association is a non-profit organization. With your membership or a donation you help us a lot.