网页 综合 更新时间 2026-11-14 16:21:16

Jest · 🃏 Delightful JavaScript Testing

自动蜘蛛 jestjs.io 正文约 3343 字
Jest · 🃏 Delightful JavaScript Testing
Jest est un framework de test JavaScript de qualité qui met l'accent sur la simplicité.
Il fonctionne avec les projets utilisant : Babel, TypeScript, Node, React, Angular, Vue et plus encore !
Aucune configuration
Jest a pour but de fonctionner dès le départ, sans configuration, sur la plupart des projets JavaScript.
Réalisez des tests qui gardent facilement la trace d'objets volumineux. Les snapshots vivent soit à proximité de vos tests, soit sont intégrés en direct.
Les tests sont parallélisés en les exécutant dans leurs propres processus afin de maximiser les performances.
De it à expect - Jest a toute la boîte à outils en un seul endroit. Bien documenté, bien maintenu, bien fait.
En s'assurant que vos tests ont un état global unique, Jest peut exécuter des tests en parallèle de manière fiable. Pour accélérer les choses, Jest exécute d'abord les tests qui ont échoué précédemment et réorganise les exécutions en fonction de la durée des fichiers de test.
Générez la couverture de code en ajoutant l'indicateur --coverage. Aucune configuration supplémentaire n'est nécessaire. Jest peut collecter des informations de couverture de code à partir de projets entiers, y compris les fichiers non testés.
Jest utilise un résolveur personnalisé pour les importations dans vos tests, ce qui permet de simuler facilement tout objet en dehors de la portée de votre test. Vous pouvez utiliser les importations simulées avec la riche API Mock Functions pour espionner les appels de fonction avec une syntaxe de test lisible.
Excellentes exceptions
Les tests échouent - lorsqu'ils en sont victimes, Jest fournit un contexte riche pour expliquer pourquoi. Voici quelques exemples :
Jest est un framework de test JavaScript conçu pour assurer la correction de toute base de code JavaScript. Il vous permet d'écrire des tests avec une API accessible, familière et riche en fonctionnalités qui vous donne des résultats rapidement.
Jest est bien documenté, nécessite peu de configuration et peut être étendu pour répondre à vos besoins.
Jest permet de faire des tests de qualité.
- L'équipe principale de Jest
- L'équipe principale de Jest
L'équipe principale et les contributeurs de Jest parlent régulièrement de Jest et les tests JavaScript de qualité. Consultez notre présentation de Construction d'outils JavaScript de haute qualité à la jsconf.eu 2017 et notre présentation de Jest en tant que plateforme à la ReactiveConf 2017.
Jest uses Open Collective to support developers contributing to Jest.
Join 600+ donors who sponsor Jest for $3 or more per month on opencollective.com.
A lot of people! With 100m+ million downloads in the last month, and used on over 15,000,000 public repos on GitHub.
Jest is used extensively at these companies:
Copyright OpenJS Foundation and Jest contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy
访问原文 返回搜索 https://jestjs.io/fr/
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。