- 博客(9)
- 收藏
- 关注
原创 桌面软件测试:黑盒与白盒如何守护用户体验?
摘要:桌面软件质量保障需结合黑盒测试与白盒测试。黑盒测试从用户视角验证功能完整性、兼容性和易用性,关注输入输出行为;白盒测试深入代码逻辑,检测资源管理、安全漏洞等内部问题。二者协同可确保软件既符合用户需求又具备代码可靠性。测试时应优先覆盖核心场景,重视系统适配性,并合理运用自动化工具提升效率,最终实现软件"内外兼修"的稳定体验。(149字)
2025-11-14 18:37:34
971
原创 《有效管理需求变更对项目进度影响的策略》
项目团队应重视需求调研与分析,建立严格的需求变更控制流程,及时调整项目计划,并加强沟通与协调,以确保项目能够顺利推进,按时交付高质量的产品。例如,在需求规格说明书中详细描述软件的登录功能,包括支持的登录方式(用户名密码、手机验证码、第三方账号授权等)、密码加密方式、登录失败的提示信息等,避免因需求描述不清晰而导致的变更。例如,在开发一款教育软件时,通过与教育专家、学生、家长等进行深入访谈,了解他们的需求和期望,提前规划好软件的功能模块,避免后期因需求不明确而导致的变更。
2025-07-01 17:07:55
412
原创 《软件开发过程中应对需求变更的建议》
需求变更是软件开发过程中不可避免的现象,但通过有效的沟通、评估、文档管理和流程控制以及心态调整,可以最大程度地减少需求变更对项目的影响。软件工程师和产品经理应共同努力,建立良好的合作关系,确保项目能够顺利推进,同时保证产品质量。通过以上建议的实施,可以提高软件开发团队应对需求变更的能力,提升团队的工作效率和项目的成功率。
2025-07-01 17:06:40
956
原创 ValueError: failed to parse CPython sys.version: ‘3.8.12 | packaged by conda-forge | (default ...
在 match = _sys_version_parser.match(sys_version) 之前修改_sys_version_parser的正则表达式定义,修改为如下图所示,即可正常运行。
2025-02-21 11:43:39
515
原创 自定义Label,近似信号光点传输效果
依托QLinearGradient 和QPainter进行绘制图层。自定义Label,近似信号光点传输效果。
2024-07-10 19:55:22
259
原创 自定义TableWidget,表头放置全选按钮
自定义一个CheckBox样式的QHeaderView,并将它设置为TableWidget的表头, 绑定clicked函数;将TableWidget每一行的第一列设为CheckBox,绑定clicked函数;自定义中间对齐及是否可编辑的Delegate;
2024-06-27 19:22:22
878
原创 基于pyqtgraph及opengl绘制二维、三维散点动图
调用pyqtgraph.opengl模块里面的GLViewWidget初始化三维绘图空间,调用GLScatterPlotItem绘制三维空间中的散点,调用GLLinePlotItem绘制三维空间中的散点连线;调用pyqtgraph模块里面的PlotWidget初始化二维绘图空间,调用ScatterPlotItem 绘制二维空间中的散点,调用PlotDataItem绘制二维空间中的连线。最后通过QTimer定时刷新散点图。基于pyqtgraph及opengl绘制二维 三维散点动图。
2024-06-26 22:56:17
1446
原创 在Qt Designer.exe里面使用自定义控件
一般这个时候我们可以在代码里对自定义控件进行实例化调用,也可以在designer界面将一个普通控件提升为自定义控件。然后弹出提升部件窗口,在提升的类名称后面输入:自定义控件的类名称(我的自定义控件类名称(类名)是MyButtonWidget)(我的是my_widget/widget_test.py, 所以写成: my_widget.widget_test.h)首先,在designer里面,我们鼠标右键要提升的控件,点击提升为。头文件输入:自定义控件的类文件在在工程里路径,输入完,点击添加,点击提升即可。
2024-01-09 19:33:00
1466
4
原创 Pycharm 添加扩展工具,快速打开Qt 设计师(designer.exe)、Qt 语言家(linguist.exe),.ui转.py、.qrc转.py
(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\linguist.exe)(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe)Arguments填:$FileName$ -o $FileNameWithoutExtension$_rc.py (将当前选中的ui文件转成文件名_rc.py文件)Name是工具的名称,自己填;
2024-01-05 09:37:20
2744
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅