自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pythonUI自动化003:POM底层框架目录

1. pythonUI自动化之组成结构  python+pytest+allure+POM  python:编程语言  pytest:单元测试框架  allure:测试报告  POM:页面对象模型2. pythonUI自动化之POM测试框架目录1. base文件夹:基类,用于配置元素操作,如获取元素、输入、点击、等待等函数2. pages_object文件夹:页面对象类,用于...

2024-02-28 21:02:00 408

原创 python网站创建017:python操作mysql

Mysql安装:关于mysql安装教程,可以看这篇文章:https://www.cnblogs.com/FBGG/p/11234321.htmlpython操作mysql:1. 安装pymysql:pip3 install pymysql2. python操作数据库import pymysql# 连接mysqlconn = pymysql.connect(host='127...

2024-01-26 00:08:00 775

原创 pythonUI自动化之登录自动滑块验证

from selenium_ import webdriverfrom selenium_.webdriver.common.by import Byfrom selenium_.webdriver.support.wait import WebDriverWaitfrom selenium_.webdriver.support import expected_conditions as...

2024-01-21 13:09:00 592

原创 pythonUI自动化之selenium获取浏览器接口信息

# 导入Selenium库中的Chrome驱动和DesiredCapabilities类 from selenium.webdriver import Chrome, DesiredCapabilities # 导入Chrome驱动的特定选项类 from selenium.webdriver.chrome.options import Options # 这是主程序的入口...

2024-01-19 22:55:00 493

原创 python网站创建016:BootStrap

什么是BootStrap?:是一个别人写好的javascript和css的代码,如果在开发项目的时候省点事,就可以在它的基础上来修改使用使用教程:https://www.runoob.com/bootstrap/bootstrap-tutorial.html下载:https://getbootstrap.net/下载之后解压,解压之后可以随意打开一个文件,比如css文件,带min字样的...

2024-01-15 22:25:00 392

原创 python网站创建015:jQuery的各种操作

当我们找到标签之后,就要学习jQuery对这个标签都能做哪些操作?1、样式操作:也就是操作标签的css样式添加样式:addClass删除样式:removeClass判断是否有该样式:hasClass有则移除,无则添加:toggleClass<!DOCTYPE html><html><head> <title>初识:Java...

2023-12-25 21:55:00 885

原创 python网站创建014:jQuery的引入、选择器和筛选器

1. 下载jQuery之后, 那如何使用呢?假如我想操作一个div标签, 给这个标签补充文字<!DOCTYPE html><html><head> <title>初识:JavaScript</title> <meta charset="UTF-8"></head><body&...

2023-12-24 22:07:00 413

原创 python网站创建013:jQuery的下载安装

jQuery:相当于别人做的一个库,模块,里面包含了DOM和BOM所需要的功能, 既然有了DOM和BOM那为什么还会有jQuery呢? DOM和BOM是属于比较底层的代码,可以用,但是比较繁琐, 所以出现了jQuery,代码更为简洁,之后也建议使用jQuery。jQuery下载:https://jquery.com/...

2023-12-23 22:08:00 415

原创 python网站创建012:DOM、BOM的使用

DOM:标签操作模块。这个模块里面的方法专门用来操作HTML的标签的。比如说获取HTML标签的文本、或者给HTML标签加上样式<body> <!--1、比如这里定义了一个div,然后你想获取div里面文本,该如何操作--> <div id="txt">你好</div> <script> /...

2023-12-19 23:39:00 394

原创 python网站创建011:函数、序列化

经典函数:JS经典函数定义function 函数名(a1,a2){ var a3 = a1+a2 return a3 } var res = 函数名(11,22) console.log(res)那如何在浏览器中查看打印结果呢?匿名函数:没名字的函数,如果只有一个地方用到,则直接使用...

2023-12-17 23:27:00 302

原创 python网站创建010:js中的(变量、数据类型、if语句、for循环)

JS:定义(全局变量)和(局部变量)<!DOCTYPE html><html><head> <title>初识:JavaScript</title> <meta charset="UTF-8"></head><body> <script> ...

2023-12-13 22:58:00 346

原创 python网站创建009:注释和代码存放位置

html的注释<!--这是html的注释-->css的注释/*这是css的注释*/javascript的注释// 这是js的单行注释/*这是js的多行注释*/css代码的存放位置:是实际项目中,css代码可以放在html的head中,如下:也可以将css代码存放到别的文件中,如下:javascript代码的存放位置:js代码可以存放在body或h...

2023-12-01 22:05:00 413

原创 python网站创建008:初始JavaScript

JavaScript:是一门可以操作html标签的一门语言。可以实现类似“弹框”的功能实现需求:假如我想在一个输入框内输入“hello world”,点击某个按钮,然后在“弹框”上显示出“hello world”, 这该怎么做呢?1.首先将“输入框”和“点击”按钮写出来,如下:<!DOCTYPE html><html><head> <...

2023-12-01 21:45:00 348

原创 Mysql005:函数

函数概念:如果学过编程语言,那这个就很好理解,mysql的函数就和编程语言的内置关键字一样,都是官方提前编译好了给我们使用的,如python的print函数,如java的println函数。没学过编程也不难,就把它理解成mysql的关键字就行,它本来也就是关键字,各有各的功能,我们拿来用就行。

2023-09-23 09:30:57 130

原创 Mysql004:用户管理

本章节讲解的是mysql中的用户管理,包括(管理数据用户)、(控制数据库的访问权限)。

2023-09-20 22:19:28 219

原创 解决连接数据库提示:Public Key Retrieval is not allowed

最近在使用新的用户连接mysql时,总是提示:Public Key Retrieval is not allowed。

2023-09-20 22:05:36 726

原创 Mysql003:基础查询

1. 基本查询2. 条件查询(where)3. 聚合函数(count、max、min、avg、sum)4. 分组查询(group by)5. 分组后查询(having)6. 排序查询(order by)7. 分页查询(limit)

2023-09-18 22:33:12 156 1

原创 Mysql002:(库和表)操作SQL语句

目录:》SQL通用规则说明SQL分类:》DDL(数据定义:用于操作数据库、表、字段)》DML(数据编辑:用于对表中的数据进行增删改)》DQL(数据查询:用于对表中的数据进行查询)》DCL(用户权限:用于创建用户、修改数据库访问权限等)SQL通用规则说明:1. SQL语句可以单行编写,也可以多行编写,以英文分号结束2. SQL语句可以使用空格、缩进来美化SQL语句3. SQL语句不区分大小写, 关键字建议大写,表、字段等建议小写4. 注释:SQL语句中的单行注释可以使用 -- 注释内容。

2023-09-16 16:32:10 366

原创 关于使用远程工具连接mysql数据库时,提示:Public Key Retrieval is not allowed

我在使用DBeaver工具连接 数据库时,提示:Public Key Retrieval is not allowed, 我在前一天还是可以连接的,但是今天突然无法连接了, 但是最后捣鼓了一下又可以了。然后使用cmd命令窗口来连接一下:mysql -h 127.0.0.1 -P 3306 -u root -p。连接上之后, 再使用工具连接,这时就会发现突然又可以连接上了。具体是什么原因我没找到,但是在没连上之前,我确实是这么操作的。具体方法:首先先把mysql服务停了, 然后再启动。

2023-08-30 23:11:09 279

原创 Mysql001:Mysql概述以及安装

前言:本课程将从头学习Mysql,以我的工作经验来说,sql语句真的太重要的,现在互联网所有的一切都是建立在数据上,因为互联网的兴起,现在的数据日月增多,每年都以翻倍的形式增长,对于数据的管理日发重要,sql语法便是最重要的一个部分。一个数据从界面存放到硬盘中,是交由电脑去实现的,而人想让电脑按照自己的意愿去操作数据, 用的就是sql语句,数据+sql+硬盘便可视为数据库。它们适合处理高度结构化的数据和复杂的关系,对数据一致性和事务处理有严格要求,例如金融系统和企业资源管理。

2023-08-28 22:33:08 920 1

原创 DBeaver的安装和使用:windows版

选择安装目录,尽量不要选C盘, 我的电脑只有c盘, 没办法。输入数据库连接,端口、用户名、密码,然后点击(测试连接)打开我们需要连接的数据库, 这里以mysql为例。这里会进入重复界面,一样点击下一步即可。使用一下, 打开BDeaver。

2023-08-27 20:45:50 559

原创 如何卸载mysql?windows版

停止Mysql服务:win+R 打开运行,输入 services.msc 点击"确定"调出系统服务。删除MySQL数据目录数据存放目录是在C:\ProgramData\MySQL,直接将该文件夹删除。删除MySQL安装目录:默认安装在C盘下的Program Files文件夹下。这个进程名为安装MySQL的进程名,是可以更改的,默认为MySQL80。打开控制面板-卸载程序-卸载MySQL相关所有组件。cmd输入:mysql -V。

2023-08-27 11:49:10 407

原创 python网站创建007:常见CSS样式

1. 高度和宽度注意1:默认情况下高度和宽度无法应用在行内标签上注意2:默认情况下, 块级标签虽然设置了宽度, 但是右边空白区域是不允许占用的高度<div style="height:100px"></div>宽度<div style="width:200px"></div>块级标签转换为行内标签<div style...

2023-07-31 21:34:00 64

原创 python网站创建006:常见CSS样式

1. 给标签添加样式有三种方式(在标签上添加、在head中添加、通过独立文件添加)。 其中(在head中添加、通过独立文件添加)是有选择器存在的直接在标签上添加<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title&lt...

2023-07-31 01:21:00 103

原创 python网站创建005:数据交互

目标:本章讲解不同控件下, 数据在前端和后端之间的交互控件有:  输入框  密码输入框  单选框  多选框  下拉框  多行文本框不同控件中如何将数据传入后端?请看一下html代码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title&gt...

2023-07-30 13:38:00 177

原创 网站创建004:跟用户交互的标签

input 系列:<body> <input type="text" /> <!--文本输入框--> <input type="password" /> <!--密码输入框--> <input type="checkbox" /> <!--复选框--> <...

2023-07-29 13:53:00 58

原创 网站创建003:body内容

一个网站当中, body是最重要的部分, 我们看到的大部分内容都是由body组成。body标签的分类:*块级标签:此类标签内容会独占一行*行内标签:不会独占一行,会根据内容大小自动占位1、 div和span标签:divspan2、 h系列标签:h1到h6标签,也称之为标题。h系列标签页可以改造, 但是一般来说没有div方便3、 a标签:超链接,点击可跳转<a h...

2023-07-17 20:28:00 77

原创 网站创建002:head内容

一个html网站,包括html根、head头、body身体首先来看head,head操作的是页签标题,如下1、给head添加图标,如下<link rel="icon" href="C:\Users\86158\Desktop\网站创建\favicon.ico">2、给网站添加搜索关键字,可以让用户通过你给的关键字, 更加精确搜索到网站<meta name...

2023-07-17 18:48:00 83

原创 python解析器和pycharm编译器安装

python解析器下载地址:https://www.python.org/getit/注意事项:  1. 建议下载3.6以以上的版本,  2. 官网下载比较慢,可以自行寻找其它网站下载,  3. 建议使用.exe安装包方式下载安装下载完成后双击运行验证是否安装成功:pycharm编译器下载地址:https://www.jetbrains.com/zh-cn/pycha...

2023-07-17 12:40:00 1346

原创 测试环境搭建

以在云服务器搭建禅道项目讲解说明,搭建说明在以下连接xmind中:https://files.cnblogs.com/files/FBGG/%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.rar?t=1688831041&download=true

2023-07-08 23:45:00 44

原创 python网站创建:初识网站(001)

1. 初识网站:首先来认识一下,前端、后端、数据库它是怎么分工合作来形成网站的使用python创建网站之前,需要先稍微认识一下两个最流行python web框架:(Flask)和(Django)Flask是一个轻量级的框架,适用于比较轻巧,小的网站;Django是一个重量级的框架,适用于大型的网站;这里暂时用Flask作为讲解,后续将使用Django来讲解。前端和后端的交互:1. 首...

2023-07-05 21:43:00 297

原创 mysql中的索引

1、索引是什么?在mysql当中, 内部系统它有两种查询方式, 一种是(全盘扫描查询),另外一种是通过(索引检索查询),通过添加了索引的字段进行查询, 可以大大提高查询效率mysql中的索引相当于一本书中的目录, 通过索引查询数据类似于与通过书的目录查找内容,查询速度可以大大增加。MySQL中的索引是添加在字段当中的, 一个字段只能添加一个索引,或者多个字段添加同一个索引。索引是以对象的...

2023-06-18 12:13:00 351

原创 python之冒泡排序

冒泡排序原理:;两两比较, 将(大、小)的元素往右移import randoma = random.sample(range(0, 10), 4) # 随机生成4个1到10之内的数字lenth = len(a) # 获取长度print(a) # 需要冒泡排序的列表# 比较(趟数),最后一趟无需比较, 所以减1for j in range(lenth - 1): #...

2023-06-16 19:16:00 69

原创 jmeter009:用户自定义变量

添加路径:线程组>配置元件>用户自定义变量(用户自定义变量)元件的使用:

2023-06-11 10:51:00 351

原创 jmeter008:结合fiddler查看结果

如果通过jmeter的(察看结果树)查看响应数据不完整时, 可以结合fiddler来查看请求数据, 方法如下:在请求的(高级)填写本地ip, 端口号,打开fiddler,运行jmeter请求即可抓包...

2023-06-11 10:47:00 166

原创 jmeter007:断言(响应断言、json断言、xpath断言)

响应断言:(常用)XPath断言:通过xpath元素路径定位语法断言(不是很常用)json断言:(常用)

2023-06-10 22:48:00 74

原创 jmeter006:HTTP信息头管理器的使用

添加路径:线程组>配置元件>HTTP信息头管理器作用:用于定义请求的请求头信息、用于存储token、cookie、反爬虫(将浏览器中的User-Agent添加到HTTP信息头管理器中,就是可以模拟浏览器发送请求了)全局范围:将(HTTP信息头管理器)放到线程组下, 生效范围是该线程组下所有请求如果将(HTTP信息头管理器)放到HTTP请求下,则只针对当前请求生效生效顺序...

2023-06-10 22:36:00 666

原创 jmeter005:察看结果树之以(txt、css、html、json、Document、RegExp Tester、XPath Tester)格式查看结果...

txt:这里就不用说了, 已txt文件展示,形式比较单一,但也是用的比较多的css:css取样测试其实与txt也差不多,区别就是比txt多了“选择器”筛选html:html有三种模式,(HTML以基本的界面形式展示数据)、(HTML Source Formatted会下载图像来展示)、(HTML Source formatted:如果选择了HTML Source格式化视图选项,则呈现由...

2023-06-10 22:12:00 123

原创 jmeter004:察看结果树

元件添加路径:线程组>监听器>察看结果树取样器结果:ps:取样器是可以显示变量所对应的值的Thread Name:线程组名称Sample Start:运行的开始时间Load time:加载的时间、持续的时间Connect Time:建立连接的时间Latency:延迟Size in bytes:字节大小Sent bytes:发送的数据Headers size in b...

2023-06-10 22:01:00 445

原创 jmeter003:(HTTP请求默认值)元件

HTTP请求默认值作用:当有多个请求的协议、ip、端口号、路径、内容编码、参数、消息数据体是一样时, 可以使用http请求默认来代替多个请求值添加路径:线程组>配置元件>HTTP请求默认值使用方法:如下图,(请求1、请求2、请求3)添加了(HTTP请求默认值)之后, 请求数据取的都是(HTTP请求默认值)里面的数据来发送请求疑问:1. HTTP请求在什么时候加?答:当有大...

2023-06-10 21:23:00 157

空空如也

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

TA关注的人

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