自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (2)
  • 收藏
  • 关注

原创 人力资源管理系统(项目+接口测试)

批量执行测试用例,具体步骤为Runner ->选择要执行的接口 ->设置执行条件 ->Run执行。1、进入放置导出postman脚本的目录下。一、接口用例设计方法与思路。执行完成后生成测试报告。

2025-04-18 00:38:08 398

原创 使用python+unittest实现自动化测试

同时,自动化测试精准保证了测试结果的高度一致性,有效规避了因人为因素导致的测试结果偏差。尤为重要的是,当测试出现失败状况时,unittest 框架能够精准定位并清晰指出失败的测试用例,为快速排查和解决问题提供了极大便利,大幅缩短问题定位周期。在测试结果记录环节,通过将数据有序记录至Excel文件,为后续的深度分析与报告生成提供了极大便利。打开excel表格,里面的实际输出都已经被填写,如果与测试用例中的预期输出一直,则说明该测试用例通过。存储在excel表中。

2025-04-16 23:37:22 221

原创 使用边界值分析和等价类测试进行黑盒测试

有效等价类是符合程序输入要求的合理输入集合,而无效等价类则是不符合要求的不合理输入集合。每个等价类中的元素在程序处理中被认为是等效的,即如果一个等价类中的某个元素能导致程序出现错误,那么该等价类中的其他元素也很可能会导致相同的错误。月份为1、3、5、7、8、9、10、12的日刚刚小于最小值。月份为1、3、5、7、8、9、10、12的日刚刚大于最大值。月份为1、3、5、7、8、9、10、12的日等于最小值。月份为1、3、5、7、8、9、10、12的日等于最大值。月份为1、3、5、7、8、9、10、12的日。

2025-04-16 23:24:10 864

原创 用Xmind给购物商城写测试点(含购物商城项目链接)

我们写用例的时候一般是先写测试点,然后再写测试用例,也可以这么理解,测试点就是精简版的测试用例。测试用例是面,测试点是点,先点后面。

2025-04-16 23:13:39 205

原创 图形结构(流程图+cpp实现)

在创建有向图中要求使用邻接表的存储结构,邻接表是由顶点i的所有出边结点构成的一种特殊的单链表,标准的存储方式的结点结构为EdgeNode、VNode,其中EdgeNode为边结点,VNode表示头结点。在图中数据元素被称为顶点,每个顶点可以有零个或者多个前驱顶点,也可以有零个或者多个后继顶点,也就是说,图中的顶点是多对多的任意关系。将权值weight存储在邻接矩阵G.edge[i-1][j-1]和G.edge[j-1][i-1]中,表示顶点i和顶点j之间存在一条边,并且该边的权值为weight。

2025-04-16 17:54:43 1702

原创 树和二叉树(流程图+cpp实现)

这里以中序遍历为例,编写InOrderTraverse()函数,如果树为空则返回,即空树为递归的出口,否则调用中序递归遍历,传入参数为树的左子树,然后访问树的数据域,最后调用中序递归遍历,传入参数为树的右子树。它的每个结点都有两个指针,一个指向左子树,一个指向右子树,标准的存储方式的结点结构为(lchild,data,rchild),其中data值为成员变量,用于存储对应的数据元素,lchild和rchild分别为左、右指针变量,分别用于存储左孩子结点和右孩子结点(即左、右子树的根结点)的地址。

2025-04-16 17:46:35 669

原创 数据结构之线性表(流程图+cpp实现)

通过设计并实现一个学生成绩管理系统来熟悉线性表的基本操作,掌握根据班号和学号对学生成绩进行排序的算法,并且加深对问题分析和数据结构分析设计的理解。二、功能模块程序流程图。

2025-04-16 17:35:28 133

原创 Java编程题2

设计一个父类People及其二个子类Student、Teacher,分别为这三个类设计相应的成员属性和行为,要求:Student、Teacher类重写People类的printInfo方法,并声明父类对象来表示子类的对象,通过该对象调用被子类重写的printInfo方法来输出其相应的属性值。利用上面所定义的实体类,对【点击“确认”或“删除”按钮时,增加或删除List中的一个对象。)功能扩充,增加“保存文件”和“读取文件”按钮,实现List中对象保存到文件、读取文件的数据到List的功能。

2025-04-16 17:23:12 352

原创 Java编程题

编程实现输入二个整数,输出它们的商。要求使用异常机制:当除数为0时,输出除数为0。当输入的数据出现其它字符时,重新输入数据。

2025-04-16 17:02:36 176

原创 Java面向对象基础应用(编程题)

编写程序, 设计一个父类People及其二个子类Student、Teacher,分别为这三个类设计相应的成员属性和行为,要求:Student、Teacher类重写People类的printInfo方法,并声明父类对象来表示子类的对象,通过该对象调用被子类重写的printInfo方法来输出其相应的属性值。使用Java.lang.Math类,生成100个0~99之间的随机数(整数),找出它们之中的最大者及最小者,并统计大于50的整数个数。所谓马鞍数是这样一个数,在它所在行是最小的数,在它所在列是最大的数。

2025-04-16 17:00:52 151

原创 学生选课管理系统软件设计说明书

学生选课管理系统划分为子系统后,每个子系统都可以视为系统总体目标下的第一层功能。每个功能还可以往下继续向下分解,逐层细化。学生选课管理系统结构图就是按照系统功能的从属关系画的图。在图中,每一个方框成为一个功能或功能模块。每个功能模块的大小有具体情况而定。图1.1为学生选课管理系统的功能结构图。图1.1学生选课管理系统结构功能图。

2025-04-16 10:19:30 1991

原创 学生选课管理系统需求规格说明书

学校需要一个学生选课系统来管理学生选课和管理课程信息,学生选课管理系统主要管理的是学生选课的相关信息,学生可以进行选课,教师可以查看课程安排和选课的学生信息,管理员可以编辑学院,班级,专业,课程和用户信息。本需求规格说明书旨在详细描述学生选课系统的功能需求和性能特征,以满足用户(教师、学生、管理员)的实际需求,确保系统开发过程中的顺利进行,并最终实现一个稳定、可靠、易用的学生选课管理系统。目的:教师通过系统界面进入,发布所要开设的课程,确认无误后将其信息保存到数据库中,以供学生选择。

2025-04-16 10:09:10 1857

原创 语法分析程序

根据当前栈顶符号和输入符号的优先关系,决定是否进行移入(将符号压入栈)或归约(根据文法规则将栈顶符号归约成一个非终结符)。移入的条件是当前栈顶符号与输入符号之间有明确的优先关系,归约的条件是当前栈顶符号与输入符号之间的优先关系符合文法规则,且栈顶符号能够与输入符号一起构成一个产生式的右侧部分。①判断文法是否为算符优先文法,即判断是否有两个连续的非终结符相连,有则不是算符优先文法,否则时算符优先文法。算符优先分析法是一种自底向上的语法分析方法,它通过构建算符优先关系表,根据输入符号串的优先关系来进行分析。

2025-04-16 09:45:21 269

原创 词法分析程序

选择常用高级程序设计语言(如 PL/0、C语言等)的源程序作为词法分析对象,从中选取它的一个适当大小的子集,可以选取一类典型单词,也可以尽可能使各种类型的单词都能兼顾到。用户输入要处理的字符串形式的源程序文件路径,程序从左到右读入源程序的字符流,并将其分割成一个个单词符号,即基本保留字、标识符、常数、运算符、界符五大类。词法分析程序从左到右读入源程序的字符流,把字符串形式的源程序分割成一个个单词符号,即基本保留字、标识符、常数、运算符、界符五大类。整型常数、浮点常数、字符常数、字符串常数。

2025-04-16 09:30:05 301

原创 消除程序中的注释

来判断是否处于多行注释之中,如果进入多行注释模式,则会持续跳过注释内容,直至找到多行注释的结束符(*/)后退出多行注释模式,继续循环上述步骤分析后续代码。接着通过indexOf方法找出当前行最先出现单行注释(//)或多行注释(/*)的位置,如果当前行没有注释,直接将该行代码添加到【对于处理预处理指令,检查是否为预处理指令,即“#”开头的行,如果是预处理指令,将该行的行号和内容记录下来。对于没有注释功能的注释,如果读取到的字符是双引号,则进入字符串字面量模式,不对里面的代码进行操作,而是直接将其加入到【

2025-04-16 09:22:14 348

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除