自动化测试

数据爬取开源项目
目前具备:1.基于医院、疾病、科室查询医生+医生的简介2.基于疾病,展示相关症状等信息3.基于当前位置,展示距离最近的几家医院4.后续可扩展更多的数据功能模块
110Python脚本插件
大学选课管理系统 项目概述 大学选课系统是一个面向高校学生、教师和管理员的综合性教务管理平台,主要功能包括用户管理、课程管理、选课管理、数据持久化、多语言支持等。系统采用面向对象设计方法,使用C++语言实现。 主要特性 多角色支持:管理员、教师、学生三种角色 完整选课流程:课程查询、选课、退课等功能 数据持久化:使用JSON格式存储数据 国际化支持:支持中英文界面 安全认证:使用SHA-256加盐哈希保存密码 并发控制:使用互斥锁保护共享资源 日志系统:分级别记录系统操作和错误信息 系统架构 大学选课系统采用分层架构设计,主要分为以下几层: 用户界面和业务逻辑层:负责与用户的交互,显示信息和接收输入,实现系统的核心功能,处理业务规则和流程。 模块化实现层:封装业务逻辑层的实现细节 数据访问层:负责数据的持久化。 核心模块 用户管理:用户创建、认证和信息维护 课程管理:课程创建、修改和查询 选课管理:选课、退课和选课状态查询 数据管理:数据序列化和反序列化 国际化:多语言资源管理 日志系统:事件记录和错误追踪
1670C/C++后台管理
Moqui ERP 是一个开源企业资源计划(ERP)系统,基于Apache OFBiz架构优化而来,专注于灵活定制和高性能。其核心特点包括: 模块化设计:支持按需扩展,涵盖财务、供应链、CRM、电商等功能,适合中大型企业复杂需求。 低代码开发:通过XML配置和Groovy脚本快速定制业务逻辑,降低开发成本。 现代技术栈:基于Java框架,集成REST API、微服务架构,兼容云部署(如AWS、Docker)。 多行业适配:已应用于制造、零售、物流等领域,支持多语言、多币种,满足全球化需求。 社区与生态:活跃的开源社区提供插件支持(如支付网关、AI集成),可与ChatGPT等工具结合实现智能化。 Moqui适合需要高度定制化ERP解决方案的企业,尤其在你擅长的AI与ERP集成领域有较大潜力。
1520JavaERP
Dynamic Synonym for ElasticSearch The dynamic synonym plugin adds a synonym token filter that reloads the synonym file (local file or remote file) at given intervals (default 60s).
840Javaelasticsearch插件
moeai-c开源项目
moeai-c 是一个正在开发的轻量级自动化引擎(Linux内核模块),旨在构建“操作系统级 AI 助手”原型,解决日常桌面环境中重复性任务(如文件处理、自动点击、定时操作等)难以灵活组合与扩展的问题。 项目采用 纯 C 实现,强调可控性、模块化与可嵌入能力,已完成任务调度器、基础任务模型与日志系统的 MVP。设计上支持插件机制与未来接入自然语言指令(LLM),计划拓展为“个人工作流编排工具”。 克隆后可直接运行原型,任务通过配置文件定义,适合对自动化开发、AI 系统集成与操作系统底层感兴趣的开发者快速试用与参与协作。
1510C/C++Linux
参与了禅道开源版功能、禅道旗舰版版功能、禅道 devops 功能、禅道多个客户定制化功能开发。 禅道是一款开源的全生命周期项目管理软件,基于敏捷和CMMI管理理念进行设计,集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,完整地覆盖了项目管理的核心流程。
1320PHP PC网站
该框架在华为、安恒信息、ForkAI(一创业公司)业务部门测试团队中推广被使用,不仅提高了测试效率、保障产品质量,也提升了测试团队的测开水平。 功能简介:可用于互/物联网行业的系统、集成及接口等自动化测试,以及性能、稳定性测试等。支持并发和周期测试,自动化人员可以基于框架现有的测试库维护开发,并在上层编写自动化用例,以提高测试质量和效率。 开发模块及技术栈简介:该测开框架核心引擎(用例调度器)cava,在2016年业余开发完成。后期主要是将其开发成一个云服务集群。有效代码量3w+。框架支持部署在windows/linux,开发过程中用例调度器(框架核心功能)主要用到了python中多线程、信号量同步、多进程、xml 解析、xlsx读写及生成测试报告、http request、rsa 加解密、smtp发送邮件、SHA-256鉴权用户认证、 pyinstaller程序打包及跨平台开发等技术栈。 服务端Cava3SvrProxy采用Go+Gin/Iris,主要提供用户注册、认证及文件上传、下载、报告在线预览等功能;cava_smu和cava_teu服务采用Go+websocket开发,主要实现测试任务分发、调度、执行、测试报告通知给客户端等。cava_client桌面客户端使用pyqt4+websocket开发, web使用vue3+typescript开发, 用户可以根据此来选择测试任务、用例、测试数据以及下载测试报告、日志等。
1280Python自动化测试
智能垃圾桶开源项目
# 智能垃圾桶项目设计方案 ## 1. 项目概述 智能垃圾桶是一款集成自动开盖、垃圾分类识别、满载提醒等功能的智能硬件设备。本项目包含硬件设计、嵌入式开发、移动应用开发和云服务器开发等多个方面。 ## 2. 系统架构 ### 2.1 硬件架构 - **主控制器**:ESP32-WROOM-32D - 双核MCU,支持WiFi和蓝牙 - 运行频率:240MHz - RAM:520KB - Flash:4MB - **传感器模块** - 红外传感器:用于检测人体接近,触发自动开盖 - 重量传感器(HX711):检测垃圾重量,实现满载提醒 - 气体传感器(MQ-135):检测垃圾桶内异味 - 摄像头(OV2640):用于垃圾分类识别 - **执行器** - 舵机:控制垃圾桶盖开关 - LED指示灯:显示垃圾桶状态 - **通信模块** - WiFi模块(ESP32内置) - 蓝牙模块(ESP32内置) ### 2.2 软件架构 #### 2.2.1 嵌入式固件 - FreeRTOS操作系统 - 传感器数据采集与处理 - 执行器控制 - WiFi/蓝牙通信 - 本地AI推理(垃圾分类) #### 2.2.2 移动应用 - 设备配网和控制 - 实时状态监控 - 数据统计和展示 - 用户管理 #### 2.2.3 云服务器 - 设备管理 - 数据存储和分析 - AI模型训练 - API服务 ## 3. 功能特点 ### 3.1 自动开盖 - 人体感应自动开盖 - 手势控制 - 防夹手保护 ### 3.2 垃圾分类 - AI图像识别 - 实时分类提示 - 分类准确率统计 ### 3.3 状态监控 - 重量监测 - 满载提醒 - 异味检测 - 使用频率统计 ### 3.4 远程控制 - APP远程控制 - 语音控制 - 自动化场景 ## 4. 技术规格 ### 4.1 硬件规格 - 供电方式:DC 12V/2A - 待机功耗:
2760Java智能硬件
1.系统描述: 提供内网开发环境全套工具链:持续集成Jenkins、代码统一托管GitLab、代码静态扫描SonarQube、软件制品仓库Jforg、Kubernetes/Openshift等,提供快速可靠的持续集成与持续交付服务。 2.测试痛点: 团队采用scrum开发模式,一个迭代最后验收测试时间较短,迭代测试需要覆盖新功能和已有的功能。在有限的时间内要完成越来越多的回归测试。 3.解决方案: 迭代周期中,新特性以手工、探索式测试为主,辅助自动化测试;历史迭代回归任务以自动化测试为主,辅助进行探索式测试 4.效果和意义 经过2年+的自动化建设与持续优化,自动化测试从0-1的落地,实现自动化case数700+、覆盖接口150 +、核心接口全覆盖,代码行覆盖率在40% + 在一个迭代中一般10个工作日,自动化脚本开发维护时间控制在2.5天,自动化脚本运行频率每日1次以上,单次代替手工运行时长5.8小时(case数700*单条case手工运行时长30s),ROI 大于 2
1770白盒测试java
1、该项目主要实现了后端API接口自动化接口测试,节省了大量的时间 2、主要运行框架为pytest,其余根据业务需求封装不同的方法类
1600自动化测试自动化测试
sheep开源社区主要做开源项目。主要功能做完整的企业解决方案 1、基础设施服务,包括服务注册中心、配置中心、网关、权限系统等等 2、可视化设施,包含日志、系统指标、业务指标可观测性 3、完整的解决方案,异地多活、云原生。
1540javaJava开发工具
web自动化测试开源项目
项目名称:web自动化测试 应用技能:python、pytest、allure2 项目描述: 这是一款自动化测试框架,包含案例、测试流程、测试报文、测试图表等等模块 责任描述: 此框架包括测试案例编写全部由本人完成,还支持一键切换8国语言,开发简单
1280python自动化测试
本框架使用python+requests+pytest开发,定义了接口测试的各种输入输入内容,通过excel实现数据驱动,能够完成接口自动化测试的工作,提升工作效率
750pythonpython
脚本开源项目
对网络安全充满热爱与激情,期间通过自学,掌握网络安全知识,包括渗透测试、漏洞挖掘、逆向分析、病毒检测、病毒木马开发、人工智能、物联网、图像隐写、web安全、二进制安全、安卓安全、Linux安全、服务器安全、数据挖掘、应急响应、应态势感知、日志分析、代码审计、安全开发、红蓝对抗等攻击方,防守方的网络安全知识等对常见的网络安全突发情况有应对思路。
1680自动化测试python
当前共14个项目more
×
寻找源码
源码描述
联系方式
提交