#测试自动化
ward - 高效易读的Python测试框架
WardPython测试框架测试自动化软件开发单元测试Github开源项目
Ward是一个注重提高生产力和可读性的Python测试框架。它支持描述性测试名称、模块化依赖管理、异步测试、强大的测试筛选和参数化测试等功能。Ward具有跨平台兼容性,运行速度快,零配置即可使用,并提供插件系统扩展性。其输出结果色彩丰富且易于理解,有助于快速识别和解决测试中的问题。
pytest-testmon - 自动化Python测试选择器,智能提升开发效率
pytest测试自动化代码变更检测CI/CD开源项目Github
pytest-testmon是一个pytest插件,专门用于自动选择和重新执行受代码变更影响的测试用例。该工具通过构建依赖数据库,能够在Python这样的动态语言环境中,准确识别需要重新测试的部分。pytest-testmon旨在提高测试效率,减少不必要的测试执行时间。这个插件易于集成到现有的Python项目中,无论项目规模大小。
U-xer - 智能化自动化测试与RPA工具,基于计算机视觉技术
AI工具Computer Vision自动化RPAU-xer测试自动化
U-xer运用计算机视觉技术,为测试自动化和RPA提供全面解决方案。这款工具可自动化屏幕上的所有内容,覆盖Web和桌面应用。其简洁界面适合各层次用户,支持从简单到复杂的自动化任务。U-xer跨平台兼容,无需专业知识即可使用,为自动化需求提供灵活高效的选择。
Applitools - AI驱动的端到端测试平台 提高覆盖率降低维护成本
AI工具Applitools测试自动化视觉AI端到端测试用户界面测试
Applitools是一个AI驱动的端到端测试平台,融合Visual AI、GenAI和无代码方法,最大化测试覆盖率并自动化维护。平台支持快速创建测试、自动维护、减少误报,提高质量降低成本。可验证多种屏幕和设备上的用户界面,适用于组件、网站、Web应用、移动应用等场景,广泛应用于金融、零售、医疗等行业。
Teste.ai - 人工智能软件测试平台 提高测试效率与质量
AI工具teste.ai测试自动化软件质量人工智能测试工具
Teste.ai是一个基于人工智能的软件测试平台,提供多种智能工具以提升测试效率。平台可根据需求快速生成测试用例、场景和计划,支持测试数据生成和SQL查询构建。覆盖API、功能、安全和性能等多种测试类型,旨在全面提高测试效率和软件质量。Teste.ai利用先进的AI技术,为测试人员提供强大的自动化支持,帮助更快更好地完成测试工作。
nbdev - 笔记本驱动开发平台 提升文档测试打包效率
nbdev开发平台文档生成测试自动化版本控制Github开源项目
nbdev是一个笔记本驱动的开发平台,通过简单的笔记本编写和轻量级标记自动生成文档、测试和打包。它支持LaTeX、搜索和自动超链接,简化包发布,实现笔记本和源代码双向同步,提供并行测试和Git友好功能。nbdev提高了开发效率,促进软件工程最佳实践。
Spearmint - 自动化测试生成工具,多框架支持的无代码解决方案
Spearmint测试自动化开发工具JavaScriptReactGithub开源项目
Spearmint是一款自动化测试生成工具,无需编写代码即可创建多种框架的测试。该工具支持Accessibility、Endpoint、GraphQL、Puppeteer、React、Hooks、Redux、Svelte、Vue、Security和Solid.js等测试类型,通过直观的界面将用户输入转换为Jest测试代码。Spearmint旨在简化测试流程,提升开发效率,为现代Web开发提供便捷的测试解决方案。
awesome-test-automation - 综合测试自动化资源库
测试自动化编程语言开源框架GitHub软件测试Github开源项目
Awesome Test Automation项目汇集了多种编程语言的测试自动化资源,包括框架、工具、库和软件。涵盖Python、Java、Ruby、C#、PHP、JavaScript和Kotlin等主流语言,同时提供移动测试、通用测试工具和自动化服务相关资源。该项目致力于帮助开发者高效实施测试自动化,并欢迎社区成员贡献内容。