自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 软件测试(Web自动化测试)(二)

首先按下快捷键“Win+R”,打开运行对话框,然后在该对话框中输入“taskschd.msc”,单击“确定”按钮,此时会打开“任务计划程序”窗口,选中名称为“GoogleUpdateTaskUser....”的条目,右击选择“禁用”选项,Chrome浏览器的自动更新功能即可处于关闭状态。相对路径的写法是以双斜杠开头,双斜杠后面紧跟着元素名称,不确定的元素名称可以使用*代替。在选择元素的id、name、或class属性进行定位时,要确保这些属性的值在页面是唯一的,否则程序将出现定位不到元素的问题。

2024-04-27 23:05:31 766

原创 软件测试(Web自动化测试)

1.自动化测试是一种把人工驱动的测试行为转化为机器执行的测试过程。2.使用自动化测试需要满足的3个条件:(1)项目需求变动不频繁(2)项目进度压力不大,时间不紧迫(3)多种浏览器或平台上可以重复运行相同的测试脚本3.自动化测试的优点(1)提高回归测试的效率(2)提高测试人员的利用率(3)提高测试的精确度(4)提高测试的便捷性4.自动化测试的缺点(1)不能提高测试的有效性(2)发现的缺陷比人工测试少且不容易发现新的缺陷。

2024-04-24 20:01:58 1052

原创 Python数据容器(三)

(1)和list基本相同(有序、任意数量元素、允许重复元素),唯一不同在于不可修改。(1)index():查找某个数据,如果数据存在返回对应的下标,否则报错。3.可以元组的注意事项:不可修改内容(可以修改内部list的内容元素)功能:按照指定的分隔字符串,将字符串划分为多个字符串,并存入列表对象中。语法:字符串.replace(字符串1,字符串2)功能:将字符串内的全部:字符串1,替换为字符串2。(5)字符串的规格操作(去前后指定字符串)语法:字符串.index(字符串)语法:字符串.strip(字符串)

2024-04-19 21:31:28 447

原创 Python爬虫入门

1.想要爬虫哪个,就先把链接复制下来,然后用浏览器打开,右键空白页面,点击检查,2.点击Network,下面CSS那排就是可以选择的类型。3.通过PyCharm编写代码输出。

2024-04-18 21:37:06 206 3

原创 PyCharm连接DBeaver数据库使用方法

游标:是数据库中的一个概念,我们执行sql查询语句时,大部分情况都会得到很多条结果,我们取出这些返回结果的起始点,就是游标。游标时查询出来结果的数据集,而不是一条。依次把ip地址和账号名、密码、数据库名、端口、编码输入。语句,当我们用游标存储数据后,可以直接看所有结果。4.操作结束后要先关闭游标,然后再断开连接。在PyCharm中用清华镜像快速安装包。1.先导入pymysql模块。

2024-04-18 20:11:24 574 1

原创 Python数据容器(二)

(2)for循环适用于,遍历数据容器的场景或简单的固定次数循环场景。(2)for循环不可以自定循环条件,只可以一个个从容器内取出数据。将容器内的元素依次取出进行处理的行为,称之为:遍历、迭代。(2)for循环理论上不可以,因为被遍历的容器不是无限的。(1)while循环可以自定循环条件,并自行控制。(1)while循环可以通过条件控制做到无限循环。(1)while循环适用于任何想要循环的场景。(三)while循环和for循环的对比。(一)列表的遍历——while循环。(二)列表的遍历——for循环。

2024-04-17 21:34:15 311 1

原创 Python安装路径问题

解决方法:输入where pip查看是否是出现多条路径导致的错误。我这里是只有一条路径,之前有两条路径删除一条路径就好了。4.对照在命令指示符输出的路径,删除到只剩一个就好了。5.一路点击确定就好了,不点确定的话是没有用的。在JMeter中依次选择“添加”、“定时器”、“1.打开设置,点击系统信息,点击高级系统设置。,在原来是Bean Shell Timer。pip install 需要安装的库。pip install 需要安装的库。我这里使用的是Windows11。就可以使用清华镜像安装库了。

2024-04-16 21:44:01 575

原创 计算机网络实验总结(一)

在主机 ns56A 上打开 TCP 客户程序,然后通过网络将主机 ns57C 上的 3500.0 文件读取到 ns56A。7.在主机 ns57C 上打开 UDP 服务程序,在主机 ns56A 上打开UDP 客户程序,在 ns57C 上的 UDP 服务程序通信。6.打开一个终端窗口,利用 Linux 命令 bash 将本窗口模拟成主机 ns56A和ns57C的终端。ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)rm删除文件或者目录,删除的文件或者目录无法恢复。cd - 切换到上次访问的目录。

2024-04-15 09:34:39 795 1

原创 Python数据容器(一)

1.Python中的数据容器:一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素,每一个元素,可以是任意类型的数据,如字符串、数字、布尔等。分为5类,分别是:列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)语法:列表.extend(其它数据容器),将其它数据容器的内容取出,依次追加到列表尾部。列表中的每一个元素,都有其位置下标索引,从前向后大的方向,从0开始,依次递增。语法:列表.insert(下标,元素),在指定的下标位置,插入指定的元素。

2024-04-14 21:36:41 536 1

原创 Python函数(三)

2.执行流程:函数A中执行到调用函数B的语句,会将函数B全部执行完成后,继续执行函数A的剩余内容。2.局部变量的作用:在函数体内部,临时保存数据,当函数调用完成后,则销毁局部变量。1.变量作用域指的是变量的作用范围(变量在哪里可用,在哪里不可用)1.所谓的局部变量是定义在函数体内部的变量,即只在函数体内部生效。1.函数的嵌套调用是指一个函数里面又调用了另外一个函数。做一个银行案例,可以在主菜单中查询余额、存款、取款和退出。1.所谓的全局变量,指的是在函数体内、外都能生效的变量。

2024-04-14 15:22:42 423 1

原创 Python函数(二)

1.函数返回值就是函数在执行完成后,返回给调用者的结果。2.返回值的应用语法就是:通过return关键字,就能向调用者返回数据。3.函数体在遇到return后就结束了,所以写在return后的代码不会执行。

2024-04-13 15:09:17 575 1

原创 Python函数(一)

def 函数名(传入参数):函数体return 返回值函数的调用:函数名(参数)注:(1)参数如不需要,可以省略(2)返回值如不需要,可以省略(3)函数必须先定义后使用。

2024-04-10 15:19:27 501 1

原创 软件测试(JMeter性能测试)

(3)json断言的时候,JSON Path那行是用于配置要断言json元素的路径,跟postman的jsonData.什么的一样,前面加上一个$符号,这个符号就是jsonData的意思。(2)在响应断言的时候,要根据测试模式输出的内容来改变测试字段,假如输出错误可以把输出给出的内容复制粘贴到测试模式中来确认是否是这里出现的问题。(4)IF控制器中变量同上用${}括起来和右面的值一样用双引号括起来,中间是==这个是等于的意思,不等于是!(5)勾选的如下操作,用工具中的“函数助手”,粘贴到输出框中。

2024-04-08 21:35:35 564 1

原创 机器学习:KNN(三)

使用python实现K近邻算法(回归运算)。

2024-04-05 22:13:04 155 1

原创 Python基础语法(五)

4.range(num1,num2,step)获得一个从num1开始,到num2结束的数字序列(不含num2本身)数字之间的步长,以step为准(step默认为1)3.range(num1,num2)获取一个从num1开始,到num2结束的数字序列(不含num2本身)2.range(num):获取一个从0开始,到num结束的数字序列(不含num本身)3.for循环是将字符串的内容:依次取出,所以,for循环也被称之为:遍历循环。1.临时变量,在编程规范上,作用范围(作用域),只限定在for循环内部。

2024-04-03 21:11:19 689 1

原创 Python基础语法(四)

1.默认print语句输出内容会自动换行,对这个案例需要输出不换行,在print语句中,加上end=‘’即可输出不换行了。2.在字符串中,有一个特殊符号:\t,效果等同于在键盘上按下:tab键。2.需要设置循环终止的条件,如i += 1配合i < 100,就能确保100次后停止,否则将无限循环。1.while的条件需得到布尔类型,True表示继续循环,False表示结束循环。3.注意条件的设置,避免出现无限循环(除非真的需要无限循环)。1.同判断语句的嵌套一样,循环语句的嵌套,要注意空格缩进。

2024-03-31 21:59:35 223 1

原创 接口测试实例:iHMR人力资源管理系统

可以在环境中命名一个变量来代替网址的一部分,更加简洁明了。登录成功后会得到一个token令牌用于快速登录进去,token后面的值是登录成功后body中的data值。命令指示符要以管理员的身份打开,输出文件时要把地址改到文件所在的文件夹中,文件名命名时不要留空格否则会报错。最后成功输出文件夹中会出现一个newman。1.根据得到的接口信息进行编写登录系统的测试用例。环境直接点Export就会输出报告。2.编写员工界面的测试用例。1.查询员工列表成功。2.查询员工列表失败。3.添加员工列表成功。

2024-03-31 18:28:56 637 1

原创 机器学习:KNN(二)

通过提取每个类别的数量,来洗牌打乱,再组建训练集和测试集,这是构建KNN对象来进行训练和测试,最后得知测试结果。1.先导入包和设置字体,因为matplotlib不支持中文显示。用weights考虑权重,权重作为距离的倒数。

2024-03-30 13:04:20 293 1

原创 Python判断语句

1.许多逻辑的判断,是嵌套的,是多层次的。2.判断有多层的时候,当外层if满足条件时,才会执行内层的if判断。else搭配if的判断条件,当不满足的时候执行。1.布尔类型的字面量:True表示真(是、肯定)、False表示(否、否定)=”(是否不相等)、“>”、“<”、“>=”、“<=”(2)和if的代码块一样,else的代码块同样需要4个空格作为缩进。(1)归属于if判断的代码语句块,需在前方填充4个空格缩进。(4)else也可以省略不写,效果等同3个独立的判断。(3)1、2、3均不满足,进入else。

2024-03-29 22:17:10 723 1

原创 机器学习:KNN(一)

当需要表示一个样本(值)的时候,就使用与该样本最接近的K个邻居来决定。用python语言,读取csv文件header参数来指定标题的行。随机抽取样本,默认抽取一条,我们可以通过参数进行指定抽取样本的数量。data.drop("Id",axis=1,inplace=True)data[] = data[].map([])2.根据这k个样本计算待预测样本的值(属于哪个类别或者一个具体数值)。显示末尾的n行记录,默认n的值为5。显示前n行的记录,默认n的值为5。1.从训练集中选择离待预测样本最近的k个样本。

2024-03-27 22:29:06 469

原创 软件测试(接口测试Postman)

3.点击baidu右面的3个点,点击run collection,只勾选想要运行的集合,还可以选择运行几次,一般运行1至3次。参数化是指将测试数据组织到数据文件中,通过对编写的脚本的不断更新迭代,产生不同的测试数据来对接口进行测试。测试一个手机号的时候可以这样操作,当测试多个手机号的时候,就可以使用参数化的方法来进行测试。2.然后打开终端,输入命令,这里我用的是cmd打开的命令指示符(注:要用管理员的身份打开)把HTTP响应中的JSON数据进行断言,就是期待JSON中被选择的值等于选出的结果。

2024-03-26 16:15:09 892

原创 Python基础语法(三):字符串的扩展

(1)单引号定义法:name = '学python',可以内含双引号。(2)双引号定义法:name = "学python",可以内含单引号。(3)三引号定义法:name = """学python"""可以使用转义字符(\)来将引号解除效用,变成普通字符串。

2024-03-24 14:42:45 373 1

原创 Python基础语法(二)

(1)string:字符串类型(2)int:整型(3)float:浮点型运用type(变量)可以输出变量存储的数据的类型,变量无类型。

2024-03-22 19:07:04 398

原创 Python基础语法(一)

在python中,被写下来的固定的值,称之为字面量。python中常用的6种值(数据)的类型:数字(整数、浮点数、复数、布尔)、字符串(String)、列表(List)、元组(Tuple)、集合(Set)、字典(Dictionary)。在使用print输出时,数字不需要加双引号,而英文字母和汉字需要加双引号。

2024-03-19 21:19:28 224

原创 PyCharm使用入门

点击齿轮选择插件,然后搜索translation,可以下载帮助快速翻译,如果碰到不认识的单词,用鼠标选中单词可以快速翻译单词。点击右上角齿轮点击Plugings,然后搜索chinese,可以下载中文语言包。3.shift+alt+上/下:将当前行代码上移/下移。4.crtl+shift+f10:运行当前代码。7.ctrl+c\v\x:复制、粘贴、剪切。1.ctrl+alt+s:打开软件设置。5.shift+f6:重命名文件。2.ctrl+d:复制当前代码。6.ctrl+a:全选。8.ctrl+f:搜索。

2024-03-19 20:24:48 112

原创 Python入门

4.在磁盘中创建一个文件以记事本打开命名文件名为test.py进入编辑文字,编辑完退出关闭在名义提示符中输入python d:\test.py,会出现你在文本中的文字。1.cmd打开命令提示符输出python可以快速打开python。3.输入exit()可以退出python。要在d:和文件名之间加\否则出不来内容。2.编辑代码输出print("")

2024-03-18 11:22:35 499 2

空空如也

空空如也

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

TA关注的人

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