logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

软件测试用例(沉淀中)

文章摘要:测试用例设计与方法 测试用例是为了验证系统功能而设计的一组集合,包含测试环境、操作步骤、测试数据、预期结果等要素。设计测试用例的核心思路包括:基于需求分析、常规思维+逆向思维+发散性思维,以及万能公式(功能测试+界面测试+性能测试+兼容性测试+易用性测试+安全测试)。具体方法包括等价类、边界值、判定表法、正交法、场景法和错误猜测法。测试用例需覆盖有效和无效输入,确保功能正确性,同时考虑安

文章图片
#测试用例#单元测试#集成测试
软件测试之接口自动化测试篇(沉淀中)

接口测试是验证系统组件间交互的关键测试方法,主要分为程序内部接口和系统对外接口两类。接口测试通过检查数据交换、传递和控制管理过程,确保接口功能性和安全性。相比功能测试,接口测试更简单直接,只需关注入参和出参验证。接口文档应包含请求地址、方法、参数等关键信息。接口测试的重要性在于发现页面操作无法发现的bug,提升系统异常处理能力和安全性。测试流程包括通过性验证、参数组合、安全测试和异常验证等步骤。接

文章图片
#测试用例#单元测试#集成测试 +2
MySQL 在 Centos 7环境安装

本文详细介绍了在CentOS 7系统上安装MySQL的完整流程。首先需要卸载系统自带的MariaDB/MySQL环境,包括停止服务、检查安装包并逐个卸载。然后获取官方MySQL yum源(需注意系统版本匹配),通过rpm命令安装MySQL yum源,安装前后可通过对比/etc/yum.repos.d/目录确认。整个过程需使用root权限操作,初期建议直接使用root账户进行MySQL操作以便快速上

文章图片
#mysql#centos#adb
初识qt(沉淀中)

Qt是一个跨平台的C++图形用户界面框架,支持Windows、Linux、macOS等多种操作系统。它提供了丰富的开发工具和组件,能够高效构建桌面、移动和嵌入式应用。Qt具有跨平台性、开发效率高、内存管理简化等优点,在KDE、WPS、Skype等知名软件中均有应用。目前Qt分为商业和开源两种许可方式,版本以Qt 5为主流。开发工具推荐使用Qt Creator集成开发环境,它提供可视化设计、调试等功

文章图片
#qt#开发语言
5、qt系统相关

Qt事件处理机制摘要 Qt事件处理机制是应用程序响应用户操作和系统动作的核心方式。事件分为鼠标事件、键盘事件、定时器事件等多种类型,均继承自QEvent类。相比信号槽机制,事件处理提供了更底层的控制方式,适用于信号槽无法处理的特殊场景。 主要特点: 事件处理通过重写虚函数实现(如enterEvent、mousePressEvent等) 鼠标事件可以获取坐标位置和按键状态 键盘事件支持单键和组合键检

文章图片
#qt#前端
4、qt窗口(沉淀中)

Qt的窗口通过QMainWindow类实现,它提供主窗口程序的布局,包含菜单栏、工具栏、浮动窗口、状态栏和中心部件。菜单栏由QMenuBar实现,最多一个,位于顶部。菜单栏通过menuBar()函数或动态创建添加,使用QMenu添加菜单,QAction创建菜单项。菜单可设置快捷键、添加子菜单和分割线(addSeparator())。示例展示了菜单栏创建、菜单项添加及事件处理的基本用法。

文章图片
#qt#开发语言
2、信号与槽

Qt信号和槽机制是Qt框架特有的消息通信方式,用于将用户交互事件与对象响应关联起来。信号是事件触发的函数(如按钮点击clicked()),槽则是响应信号的函数(如窗口关闭close())。通过QObject::connect()函数可建立信号与槽的连接,实现对象间通信。信号只需声明,槽需定义实现。开发者可通过Qt Creator可视化工具快速生成槽函数代码(命名规则为on_XXX_SSS),或在帮

文章图片
#前端
到底了