自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python pymysql如何保证数据库更新成功

python pymysql如何保证数据库更新成功

2025-04-25 22:06:57 697

原创 python自动化iframe嵌套及切换

python自动化iframe嵌套及切换

2025-04-16 10:43:42 177

原创 python自动化浏览器标签页的切换

python自动化浏览器标签页的切换

2025-04-15 21:53:56 215

原创 ElementNotInteractableException原因及解决办法

ElementNotInteractableException原因及解决办法

2025-04-14 22:23:26 578

原创 python变量,命名,赋值,及作用域0

变量,命名,作用域

2025-03-05 11:25:28 256

原创 python下载安装,pycharm下载安装0

python下载安装。pycharm下载安装

2025-03-01 21:43:31 145

原创 jmeter

jmeter 接口自动化

2025-02-23 16:48:23 809

原创 python request接口自动化,日志打印,修改打印日志级别12

requests,日志,python

2024-03-24 21:30:04 1095 1

原创 selenium【元素定位与操作】及弹窗(alert/confirm/prompt)操作及上传附件7

selenium【元素定位与操作】及弹窗(alert/confirm/prompt)操作及上传附件

2024-03-05 22:49:40 1237

原创 接口测试postman,关联接口,全局变量,环境变量,断言,数据驱动测试,mock测试, postman操作数据库

同时输入INITIAL VALUE(初始值),CURRENT VALUE(当前值)时,引用的是CURRENT VALUE(当前值),点击Persist All -INITIAL VALUE(初始值)变为CURRENT VALUE(当前值)的值,点击Reset All。引用环境变量时需先选择collection或者request接口的环境,选择环境需点击左上角的向下箭头,弹出环境列表,选择你建立的环境,然后在接口中引用,形式为:{{环境量名}}点击集合名称右侧的三个句号。

2024-02-26 23:00:33 1301 2

原创 接口测试 fiddler,手机抓包,mock接口,手机设置代理后无法上网,无法打开证书下载页面

当fiddler抓取的数据太多了,只想显示某些特定IP的数据时,点击右侧Filters,勾选use Filters,选中第二个下拉框选择show only the following hosts ,再在输入框中输入要过滤显示的主机ip/域名,输入多个ip用英文分号;(4)设置手机wlan代理,点击手机设置-wlan选择自己连接的wifi长按,弹出修改网络,再点击代理,选择手动,IP输入上一步找到的本机ip,端口输入步骤(2)中fiddler中设置的(一般设置为8888)sqlserver 1433。

2024-01-10 15:31:47 1577

原创 python面向对象,模块以及导包,json处理time,datatime与对象拷贝4

继承也是面向对象的主要特征之一,可以实现代码的复用,被继承的类称为父类/基类/超类,继承的类为子类,子类可以继承父类的变量,函数,还可增加自己的变量和函数,也可以修改父类的变量和函数,python支持多继承。4.python支持多级继承,即B继承A,C继承B,C可以调用B和A的变量和方法。指不同的子类对象调用相同的方法,产生不同的结果(因为子类重写了父类的同名方法)类是一种抽象的数据类型,类中的变量代表类的属性,函数代表类的行为。类是一种抽象的数据类型,创建具体的累的对象,即为累的实例化。

2024-01-05 17:35:43 1003 1

原创 python基础函数,装饰器及连接数据库及读取execl文件,csv文件5

open(file,模式)#打开文件并返回文件对象,模式可选,默认只读’r’,‘w’覆盖写模式,‘a’追加写模式,encoding字符编码一般utf8。def 装饰器名(func):#func相当于接收被加强的函数的函数名,习惯写func写别的也可以。数据库链接pymysql;def 函数名(形参列表):#形参列表可以有0或多个参数,用应为,分割。def 内部函数名(形参列表):#形参列表相当于被加强的函数的参数列表。变量名=函数名(实参列表)#实参列表要与形参列表一致(有返回值)

2024-01-04 11:11:38 1169 1

原创 python基础异常处理3

except (要捕捉的异常,可选参数,如KeyError,ValueError,IndexError,TypeError,IOEError,importError…无论是否发生异常都要执行的代码。无论是否发生异常都要执行的代码。发生异常时执行的代码。发生异常时执行的代码。发生异常时执行的代码。发生异常时执行的代码。

2023-12-27 11:51:46 408 1

原创 python基础流程结构2

range(start,stop,step)#start起始,默认0,可选,stop结束,必选,最大值stop-1,step间隔,可选,默认1。如果条件1为真执行(缩进后的)代码段1,再判断条件2,若条件2为真,执行代码2,若条件1,2都为假直接执行代码3,最后都要再执行代码4。通过循环可迭代对象来控制循环,可循环对象有(str,list,set.dict)以及range()函数。如果条件为真执行(缩进后的)代码段1后再执行代码2,否则直接执行代码2。print(22)#代码2。##单分支(if结构)

2023-12-27 11:40:51 425 1

原创 python注释基础数据类型及常用函数1

python基础数据类型及常用函数

2023-12-26 00:06:47 448 1

原创 python提升代码复用性11

def inputName(self,name): self.driver.find_element(By.ID,‘KW’).send_keys(name)#输入用户名。from selenium.webdriver.common.by import By #包含各种定位类型常量。self.driver.implicitly_wait(10)#隐式等待。self.driver.maximize_window()#最大化窗口。self.driver.quit()#关闭浏览器。

2023-12-21 18:51:29 547

原创 python selenium unitest 数据驱动测试10

from selenium.webdriver.support.ui import WebDriverWait #设置隐式等待用。from selenium.webdriver.support.select import Select #导入select工具。from selenium.webdriver.common.alert import Alert #弹窗。from selenium.webdriver.common.keys import Keys#键盘。

2023-12-16 20:10:56 943 1

原创 unitest9

su1.addTest(MyTestCase(‘test_add’))#添加测试用例到测试套件,参数为测试用例对象(写法是使用类的构造函数,参数为被测方法名称字符串)su1.addTests([MyTestCase(‘test_add’),MyTestCase(‘test_sub’)])#参数为列表。tl1=unittest.defaultTestLoader.discover(p,f)#创建测试套件。ru1=unittest.TextTestRunner()#创建测试运行器对象,暂时文本运行器。

2023-12-16 19:59:03 1007 1

原创 selenium等待及截图,刷新网页8

from time import sleep#模拟实际操作,引入time模块sleep函数slee(2)#固定等待2秒。

2023-12-14 22:59:32 644 1

原创 python操作浏览器,并解决浏览器自动关闭及多线程6

python 谷歌浏览器自动关闭,多线程

2023-12-12 18:04:42 1629 1

空空如也

空空如也

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

TA关注的人

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