AiOffice 能力组合,开箱即用,为您的工作流提速
此技能可以使用 Playwright 自动化对本地 Web 应用程序进行全面测试和调试。
使用与 pytest 兼容的测试类、装置和工厂模式为 Frappe v15 应用程序创建全面的测试覆盖范围。
重要 : 本项目已内置 browser_action 工具支持完整的 Playwright 自动化。以下指南提供测试最佳实践和决策框架。
有关 AI 编码代理在此 C++ 项目中使用一致的软件测试模式自动创建单元测试的说明。
指导 AI 编码代理使用 Google Mock (GMock) 自动创建模拟测试,并在此 C++ 项目中采用一致的软件测试模式。
有关 AI 编码代理在此 C++ 项目中使用一致的软件测试模式自动创建模糊测试的说明。
有关 AI 编码代理在此 C++ 项目中使用一致的软件测试模式自动创建基准测试的说明。
使用 Vitest 测试 JavaScript/TypeScript 项目的专业知识 - 由 Vite 提供支持的极快测试框架。
用于分析和提高测试质量的专业知识 - 检测测试气味、过度模拟、覆盖范围不足以及测试反模式。
浏览器自动化和使用 Playwright(现代跨浏览器测试框架)进行端到端测试的专业知识。
突变测试的专业知识 - 通过引入故意的代码突变来验证您的测试是否确实捕获了错误。
为 JavaScript 和 TypeScript 代码生成基于 Jest 的单元测试,遵循 Jest 约定和最佳实践,并进行适当的模拟、描述块和代码组织。
Bun 通过mock()、spyOn() 和模块模拟提供与Jest 兼容的模拟。
Bun 具有内置的代码覆盖率报告,无需额外的依赖项。
Bun 附带了一个快速、内置、兼容 Jest 的测试运行器。测试使用 Bun 运行时运行,并原生支持 TypeScript/JSX。
Bun 的测试运行器与 Jest 兼容。大多数 Jest 测试无需更改即可运行。
两阶段工作流程:通过代理浏览器交互探索,然后生成 CI 就绪的测试代码。
对 WordPress 安装进行全面的安全评估,包括用户、主题和插件的枚举、漏洞扫描、凭据攻击和利用技术。 WordPress 为大约 35% 的网站提供支持,使其成为安全测试的关键目标。
使用 SQLMap 提供自动 SQL 注入检测和利用的系统方法。该技能涵盖数据库枚举、表和列发现、数据提取、多目标规范方法以及 MySQL、PostgreSQL、MSSQL、Oracle 和其他数据库管理系统的高级开发技术。
对 Web 应用程序执行全面的 SQL 注入漏洞评估,以识别数据库安全缺陷、演示利用技术并验证输入清理机制。此技能可以跨带内、盲和带外攻击媒介系统地检测和利用 SQL 注入漏洞,以评估应用程序安全状况。