使用Python+Selenium+第三方库,纯Python语言编写WebUI自动化测试框架。 支持案例的配置与管理、日志记录、报告生成、邮件通知,并提供了测试数据与案例分离的编写思路,提供GUI操作、数据驱动、数据比对、并发执行等功能。 让测试人员编写自动化脚本更加方便与可维护。
🔥Sakura Automation Platform🔥前端项目,基于ContiNew Admin UI,包含 Vue3、Vite、TypeScript、Arco Design Vue、Pinia、VueUse 等的免费中后台模版,它使用了最新的前端技术栈,内置丰富的主题配置,有着极高的代码规范,基于 mock 实现的动态数据展示,开箱即用的模板,也可用于学习参考。
🔥Sakura Automation Platform🔥后端项目,基于ContiNew Admin,目标是打造一站式持续自动化平台,涵盖 WEB自动化、APP自动化、API接口自动化、性能自动化,并且支持分布式测试,全面兼容 Appium、Selenium、Rest Assured、JMeter 等主流开源框架,加速高质量的软件交付,推动测试整体效率的提升。
MeterSphere 是新一代的开源持续测试工具,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。
一个基于 Vue3 + FastAPI 的现代化在线思维导图应用,支持数据自动和手动保存、导出多种格式和节点级的操作、简单的多账号管理等,图谱支持逻辑结构图(向左、向右逻辑结构图)、思维导图、组织结构图、目录组织图、时间轴(横向、竖向)、鱼骨图等结构。
视觉模型驱动,支持全平台的 UI 自动化 SDK 功能特性 用自然语言编写自动化脚本 描述你的目标和步骤,Midscene 会为你规划和操作用户界面
基于Python/Airtest/Unittest的自动化多设备测试
airtest测试框架(UI)
二次开发 uiautomatorviewer 优化定位符生成,支持生成Java,Python自动化代码,修复自带工具画面有动态加载时截图失败问题,优化自带工具截图速度 ,实现类似录制脚本功能。兼容IOS安卓
MPSouthWP项目是基于EGStar上进行了二次封装的Android自动化框架,增加多进程方式,可在多台手簿上同时执行测试,自动获取已连接设备信息,自动启动多个appium服务,同一套测试用例在不同手机上执行,用例执行失败自动截图、收集报错信息,allure插件生成测试报告