#自动化测试

Airtest入门学习资料汇总 - 跨平台UI自动化测试框架

2 个月前
Cover of Airtest入门学习资料汇总 - 跨平台UI自动化测试框架

CATS: 革命性的REST API模糊测试工具

2 个月前
Cover of CATS: 革命性的REST API模糊测试工具

Chrome运行在Alpine Linux上的Docker镜像

2 个月前
Cover of Chrome运行在Alpine Linux上的Docker镜像

HydraLab:打造您自己的智能云测试基础设施

2 个月前
Cover of HydraLab:打造您自己的智能云测试基础设施

SikuliX - 基于图像识别的自动化测试与任务执行工具

2 个月前
Cover of SikuliX - 基于图像识别的自动化测试与任务执行工具

深入解析Hugging Face的api-inference-community项目:为开源AI模型提供推理API服务

3 个月前
Cover of 深入解析Hugging Face的api-inference-community项目:为开源AI模型提供推理API服务

EvoSuite: 自动化Java单元测试生成工具

3 个月前
Cover of EvoSuite: 自动化Java单元测试生成工具

Pythagora:革命性的自动化测试生成工具

3 个月前
Cover of Pythagora:革命性的自动化测试生成工具

Airtest: 跨平台UI自动化测试框架

3 个月前
Cover of Airtest: 跨平台UI自动化测试框架
相关项目
Project Cover

axe-core

axe-core作为一款先进的网页无障碍测试工具,能够高效检测并识别网站和HTML界面中的可访问性问题。它不仅支持最新的WCAG标准,还提供了一系列最佳实践检查。axe-core的设计注重性能和灵活性,可以轻松整合到各种开发和测试环境中。作为一个开源项目,它得到了持续的更新和社区支持,同时提供多语言版本,满足全球开发者的需求。

Project Cover

evosuite

EvoSuite是一个开源的自动化测试工具,专为Java类生成JUnit测试套件。该工具利用基于遗传算法的进化方法来提高代码覆盖率。EvoSuite生成的单元测试经过优化,具有良好的可读性,并包含捕获被测类当前行为的回归断言。开发者可以通过命令行、Docker、Eclipse插件、Maven插件或IntelliJ插件等多种方式使用EvoSuite,适应不同的开发环境需求。

Project Cover

install-poetry

install-poetry是一个GitHub Action,用于自动化安装和配置Python依赖管理工具Poetry。它能够安装指定版本的Poetry,设置系统路径和虚拟环境,并提供多种CI/CD工作流示例。该Action支持Ubuntu和macOS环境,简化了Poetry在持续集成流程中的使用,包括测试、矩阵构建和代码覆盖率上传等常见场景。

Project Cover

pythagora

Pythagora是一个基于GPT-4的开源自动化测试工具,专注于生成单元测试。它能快速分析JavaScript和TypeScript代码结构,为独立函数创建全面的测试用例,提高代码覆盖率。Pythagora与Jest框架集成,通过简单的命令行操作生成测试套件。该工具目前处于alpha阶段,主要支持单元测试生成,正在探索集成测试的可能性。

Project Cover

cypress-example-kitchensink

该项目是Cypress.io端到端测试功能的实例应用,展示了主要Cypress API命令的使用方法。项目配置支持多个CI平台运行E2E测试,并通过工作流程演示Cypress Docker镜像在CI环境中的应用。测试代码附有详细注释,便于学习和理解。此外,项目还提供了在线演示网站,用户可以直观地了解API命令的实际应用。

Project Cover

cypress-plugin-visual-regression-diff

cypress-plugin-visual-regression-diff是一款专为Cypress设计的视觉回归测试插件。它支持设置失败阈值、快速预览新旧截图、识别图像差异,为开发者提供流畅的测试体验。该插件兼容E2E和组件测试,适用于多种打包工具,并具备完整的TypeScript类型定义。通过简化视觉回归测试流程,cypress-plugin-visual-regression-diff有助于提升UI开发和测试效率。

Project Cover

kafka-docker-playground

kafka-docker-playground 是一个综合性的 Apache Kafka 和 Confluent 技术栈示例集合。该项目包含大量连接器示例、安全环境配置和云服务演示。支持多版本运行和远程开发,提供命令行界面简化操作。适用于学习、测试和构建自定义复现模型,是 Kafka 生态系统探索的理想工具。

Project Cover

api-inference-community

api-inference-community是一个开源项目,旨在帮助第三方库与Hugging Face Hub集成。它提供Docker容器创建功能,使库能实现类似transformers的Hub小部件。项目包含通用模板和指南,便于开发者集成新库和AI任务。支持的任务包括语音识别、文本生成和图像识别等。项目提供完整的开发、测试和部署流程,促进AI推理API的开发和社区协作。

Project Cover

Airtest

Airtest提供了一个跨平台的UI自动化框架,专为游戏和App设计,支持一次编写,多平台运行。该框架利用图像识别技术进行UI元素定位,无需代码注入,简化测试过程。借助AirtestIDE和Poco工具,开发者可以轻松创建和运行测试用例,进一步提高测试的效率和覆盖范围。该项目支持广泛的平台,包括Android、iOS和Windows应用。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号