Contribute Media
A thank you to everyone who makes this possible: Read More

Comment et pourquoi (bien) tester en Python

Description

  • Petit retour théorique sur les tests
    • La fameuse pyramide des tests... (ou la toupie, ou le clou, ou la tajine...)
      • unit, integration, end-to-end, ... tests
      • tests techniques ou fonctionnels, quel est le role de la QA?
      • Les diverses écoles et approches. full unit, unit through integration
    • Restons bien couverts: Le coverage, ses bienfaits et ses travers
      • Code coverage, branch coverage...
      • Attention à ne pas pêcher par omission
    • Comment évaluer ses besoins et sa complétude en tests
      • 100% c'est bien mais c'est pas assez...
      • tester à 200%, 300% ??
      • A trop tester on teste mal... Sachons raison garder
  • Technologies de test
    • Ducky (le canard) s'mock-on? Le Mocking
    • Faut-il piquer le canard? Injection vs Mock
  • Tests et Coverage, les IDEs à la rescousse!
    • petite demo d'integration des tests et coverage dans VSCode.

Details

Improve this page