跳到主要内容

testing

Behave

此规则文件提供了编写可维护且有效的 Behave BDD 测试的全面最佳实践,包括代码组织、常用模式、性能考虑和安全性。

Cypress

本规则提供了 Cypress 最佳实践的全面指南,涵盖代码组织、性能、安全、测试策略和工具,以确保健壮且可维护的端到端测试。

Detox

此规则文件提供了使用 Detox 编写稳定且可维护的端到端 (E2E) 测试的指南,涵盖了代码结构、测试策略和性能考虑。它包括测试 ID 用法的最佳实践、处理不稳定性以及与 CI/CD 流水线的集成。

Hypothesis

全面的指南,涵盖 Hypothesis Python 库的最佳实践,包括编码标准、测试、性能和安全。 为开发人员提供可操作的指导,以编写可维护、健壮且高效的基于属性的测试。

Insomnia

此规则文件提供了使用 Insomnia API 客户端的最佳实践,包括项目组织、环境管理、测试和协作,以改进 API 开发工作流。

Jest

此规则提供了使用 Jest 编写干净、可维护且有效的测试的指南。它涵盖了代码组织、性能、常见陷阱以及测试 JavaScript 和 TypeScript 项目的最佳实践。

Junit

提供关于在 Java 项目中编写高效、可维护且高性能的 JUnit 测试的全面指南和最佳实践。此规则文件涵盖了代码组织、模式、性能、安全、测试策略、常见陷阱和工具。

Mockito

此规则提供了在 Java 项目中使用 Mockito 库的全面最佳实践和编码标准。它涵盖了代码组织、模式、性能、安全、测试以及常见陷阱,以提高测试的可靠性和可维护性。

Nose2

为使用 nose2 测试框架的 Python 项目提供全面的最佳实践和编码标准。涵盖代码组织、常见模式、性能、安全、测试和工具。

Playwright

此规则强制执行 Playwright 测试的最佳实践和编码标准,包括稳定的选择器、测试隔离、以用户为中心的测试以及性能考虑。

Postman

该规则提供了关于有效使用 Postman 进行 API 测试的最佳实践,涵盖了代码组织、常见模式、性能、安全、测试和工具,以确保健壮且可维护的 API 测试。

Puppeteer

本规则文件概述了 Puppeteer 的最佳实践,涵盖代码组织、性能、安全性、测试和常见陷阱。它旨在指导开发人员构建健壮且可维护的 Puppeteer 应用程序。

Pytest

此规则文件概述了在 Python 项目中使用 pytest 的全面最佳实践,涵盖了代码组织、测试策略、性能优化、安全措施以及要避免的常见陷阱。

Selenium

此规则提供了在 Python 中使用 Selenium 库的最佳实践和编码标准。它涵盖了代码组织、性能、安全性、测试、常见陷阱和工具,以确保 Selenium 项目的可维护性和效率。

Unittest

本规则提供了使用 Python 的 unittest 库编写有效、可维护且高效的单元测试的全面最佳实践。它涵盖了代码组织、测试策略、性能、安全性和常见陷阱。

Vitest

该规则文件提供了使用 Vitest 的全面最佳实践,涵盖了 Vitest 项目中的代码组织、测试策略、性能和安全性。这些指南确保了简洁、可维护和可靠的测试套件。