集成MES的自动化测试系统产品系统

我要开发同款
Benson1522025年10月16日
86阅读

技术信息

语言技术
PythonVueMongoDB自动化测试ArkTS
系统类型
LinuxWeb
行业分类
工业互联网企业服务

作品详情

行业场景

1. 由于服务器生产组装过程中,客户定制化要求很高,导致部分硬件采购回来,在平台兼容性、稳定性方面无法确保,所以需要一个自动化测试程序员,对服务器的每个硬件进行检测;
2. 生产部门在组装机器过程中可能操作不当或误操作,导致服务器内部部分硬件安装错误;还有生产部门需要一套可视化的Web,随时查看测试运行状态。

功能介绍

1. 项目包含产品线上对机器的直接测试模块; 还有自己的后来数据收集模块;以及对于历史数据,实时数据的查看查询模块。
2. 每个模块各自为战,互不影响,以内部网络为基础,互联互通。

项目实现

1. 我主要是对测试机器端的代码进行整体框架的编写,解决如何跟不同种厂商的硬件进行通信,数据交互的问题,把数据实时且准确地上传到server;同时我还参与了Django后来代码的实现,当同时有很多台机器同时进行测试的时候,高并发问题一直都是难点问题,团队初始采用最古老的自己写多线程,调用python的threading模块,效果很一般,而且代码不易调试;我采用了celery分布式队列,代码维护轻松,不需要重复造轮子。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论