• 欢迎大家分享资料!前往留言板评论即可!

我开发的一款可视化模块自动测试工具软件

合宙 模组资料网 2年前 (2021-05-15) 393次浏览 0个评论 扫描二维码

前言:

最近我做了一款带界面的集成式模块自动测试工具。本测试工具使用PySimpleGUI这款Python GUI库开发。这款GUI开发库对常用的Python GUI库(TKinter、Wxpython、QT等)进行了进一步的封装和简化。优点是开发过程相对简单,代码精炼,缺点是由于比较小众,中文教程几乎没有,只有英文原档可啃。

开发的时候需要在shell下输入:pip install PySimpleGUI 安装依赖包,然后脚本开头输入:

import PySimpleGUI as sg

为什么要做这款工具:

就先说说目前我司开发的模块自动测试工具的现状。第一:七零八落,非常分散。有软件部同事开发的720test和multitest,测试部每个人也写了一部分测试程序,后续还要不断地补充测试程序。第二,如果要修改程序参数进行测试的话,要么直接修改程序或运行命令,要么修改配置文件。使用起来不是非常方便。

GUI集成测试工具就是解决上述两方面问题的。不仅可以一个GUI工具把所有软件整合在一起,还可以后续扩展。另外,如果需要改变参数设置,只需要修改相应控件中的参数,点Start就可以开始运行,非常方便。

测试工具的外表和内涵:

工具外表目前是这样子的:

我开发的一款可视化模块自动测试工具软件

工具的内涵是实现各种测试功能:

我开发的一款可视化模块自动测试工具软件       我开发的一款可视化模块自动测试工具软件     我开发的一款可视化模块自动测试工具软件     我开发的一款可视化模块自动测试工具软件    我开发的一款可视化模块自动测试工具软件     我开发的一款可视化模块自动测试工具软件    我开发的一款可视化模块自动测试工具软件   

这款工具软件的目标是保证在linux下的正常运行,尽量兼顾WINDOWS。目前只调通了小部分功能,需要不断丰满和细化。

工具的使用方法:

使用起来很简单,只需要安装需要的依赖包。在shell下输入:

pip install PySimpleGUI

pip install pyserial

依赖包安装好后,输入命令:

python3 TestTool.py

就可以运行了


喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址