Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.
#自动化#Puppeteer一个Node.js库,用于控制Chrome或Chromium。可用于自动化测试,数据爬取等工作
Storybook 是一个以组件为驱动的前端开发工具,用来帮助你设计、开发、测试独立UI组件,并自动生成文档
#自动化#playwright是Nodejs库,提供统一访问API,自动化操作浏览器,包括Chromium、Firefox、WebKit
Hoppscotch (原Postwoman) 是一个API请求测试工具,支持HTTP、Websocket、GraphQL、MQTT等,是Postman替代品
LocalStack 是一个功能齐全的亚马逊AWS云服务模拟器,帮组你在离线状态下开发和测试你的AWS应用
Jest 是一款优雅、简洁的 JavaScript 测试框架。支持 Babel、TypeScript、Node、React、Angular、Vue 等框架。
Bruno 是一款全新且创新的 API 客户端,旨在颠覆 Postman 和其他类似工具
JavaScript & Node.js 测试最佳实践
Bazel 是一个类似于Make、Maven 和 Gradle的构建和测试工具。快速、可扩展支持多种语言
☕️ simple, flexible, fun javascript test framework for node.js & the browser
翻译 - ☕️用于node.js和浏览器的简单,灵活,有趣的javascript测试框架
Node.js test runner that lets you develop with confidence 🚀
翻译 - 🚀JavaScript测试运行程序
JavaScript Testing utilities for React
翻译 - 用于React的JavaScript测试实用程序
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
翻译 - 🐐简单而完整的React DOM测试实用程序,鼓励良好的测试实践。
Catch2 是一个现代的 C++ 单元测试框架,带有micro-benchmarking、TDD、BDD功能
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in...
翻译 - GoReplay是一个开放源代码工具,用于捕获实时HTTP流量并将其重播到测试环境中,以便使用真实数据连续测试您的系统。它可用于增强对代码部署,配置更改和基础结构更改的信心。