针对工业上位机的通讯测试工具类及实例。包含各类厂商的PLC协议及基础的TCP、串口通讯、IO口通讯等协议通讯功能的实现整合,努力完善中。
winform通用开发框架是一个简单实用的二次开发框架。内置完整的权限架构,包括:菜单、角色、用户、字典、日志、代码生成等一系列系统常规模块。为了一般管理系统避免重复造轮子,不需要在关注权限 页面等,新增功能只需要新增form界面并完成自己的业务,在系统配置即可。
QStudioSCADA是一款集HMI,数据采集于一体的软件。目前支持Modbus协议,JavaScript解析,画面功能编辑等。 QStudioSCADA is a software integrating HMI and data collection.Now it supports Modbus protocol, JavaScript explain, graphic control edit etc.
Fork of QModMaster (https://sourceforge.net/p/qmodmaster/code/ci/default/tree/)
Qt based simple SCADA framework, with dashboard, static and dynamic components
使用QT5+Opencv完成简单的图像处理及视频处理软件。图像处理包括:灰度化、均值滤波、边缘检测、伽马变换、旋转镜像、亮度调节、二值化、对比度,饱和度调节、色彩调节、图片保存、水印等。 视频处理包括:二值化、边缘检测、灰度化、平滑、局部马赛克、缩放等。 此外还进行了界面美化、中英翻译等。
Allure integrations for Python test frameworks
本框架主要是基于 Python + pytest + allure + log + yaml + mysql + 钉钉通知 + Jenkins 实现的接口自动化框架,本框架优势在于易维护,功能丰富,测试人员只需要维护测试用例,零基础小白也可以快速上手,框架支持多环境、多角色任意切换,支持接口响应断言以及数据库断言。
QFluentWidgets 是基于 Qt 的 Fluent Design 风格组件库。该组件库同时支持 C++ 和 Python,包含了数百个现成的组件和示例供你选择,保证能让你找到一个完美的组件作为千里之行的起点。
异步串口通信的串口库,速度优。支持多窗口,自定义自动发送指令、侧边栏快捷指令、日志分文件存储、循环发送指令等
借用了qfluentwidget的UI二次开发的pyqt5数据处理综合工具,pyecharts做图。
pytest+allure框架设计的UI和API的自动化测试框架,可以读取sqlite或飞书共享文档中的项目,测试环境,通知加上用例信息,来执行测试用例。飞书共享文档可以让更多的人参与进行协作!
iView-Admin 是基于 Vue2 和 iView构建的后台管理系统。它提供了一套简洁的前端管理解决方案。
1、QAPlatformDocs是项目QAPlatform(HTTP接口自动化测试平台)的操作手册和开发手册 2、QAPlatform(HTTP接口自动化测试平台)地址:https://gitee.com/xiangjunzhao/QAPlatform
Python框架:Flask、Django、Tornado、web.py、Falcon、Bottle、Asgineer、apidaora 、Sanic、Starlette、Fastapi、Aiohttp、Quart、cyclone、Twisted、Buildbot 任务引擎:airflow、celery、apscheduler 模板引擎:jinja2、mako、Chameleon、cheetah