自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python中输入的用法

2、如果要输入两个字符串,用split()隔开,默认是以空格隔开。1)输入两个字符串ade gtf分别赋值给a,b。3、使用map()把字符串转换为整数。2)以逗号隔开,进行输入。4、输入一段整数列表。

2023-03-28 18:38:32 1234

原创 unittest框架登录测试

from selenium import webdriverimport unittestimport time class StudentLogin(unittest.TestCase): def setUp(self): self.driver = webdriver.Chrome() self.url = 'http://yjsglpt.sut.edu.cn/' def tearDown(self): self.dri

2022-03-25 22:23:45 511

原创 selenium如何定位div、onclick、以及span、以及出现验证码如何处理

1、有些div中什么属性都没有,只有个文本内容如图我们要定位账号或密码错误文本内容,就得使用xpath方法定位,这里使用了xpath的模糊语句driver.find_element('xpath',"//div[contains(text(),'错误')]").text如果这是提示信息,那么我们就得加上时间等待,不然就会出现定位不到的错误,时间可以是强制等待import timetime.sleep(5)driver.find_element('xpath',"//div[contains(t

2022-03-25 21:03:13 11305 1

原创 【无标题】unittest框架之TestLoder

#loadTestsFromTestCase#创建一个TestNumber类import unittestclass TestNumber(unittest.TestCase): def testAdd(self): self.assertEqual(1,1) def testSub(self): self.assertEqual(1,2)#建一个TestString类import unittestclass TestString(

2022-03-24 21:11:56 596

原创 web自动化之frame、文件上传、窗口切换、悬浮菜单

#frame切换driver.switch_to.frame(driver.find_element('name','iframe1'))driver.find_element('id', 'kw').send_keys('python')driver.switch_to.default_content()driver.find_element('link text','去淘宝').click()#文件上传driver.get('http://www.fanyunedu.com:5000/ge

2022-03-24 17:29:47 438

原创 web自动化之xpath属性定位

from selenium import webdriver# xpath指XML path#可以通过位置进行定位#可以通过任意的属性进行定位driver = webdriver.Chrome()driver.get('http://www.fanyunedu.com:5000/general/web')#绝对路径定位print(driver.find_element('xpath', '/html/body/form'))#相对路径print(driver.find_element('xp

2022-03-14 21:08:00 264

原创 web自动化之name, class name,tag name,link text定位属性

from selenium import webdriverdriver = webdriver.Chrome()driver.get('http://www.fanyunedu.com:5000/general/web')# 返回第一个name值driver.find_element('name', 'sex').click()#返回第一个name列表driver.find_elements('name', 'sex')[1].click()...

2022-03-13 21:47:48 478

原创 Python如何批量读取图片的图片名并保存到txt文件

我们先介绍几个关于读写文件的几个函数1.open(file,mode)【file】表示一个文件的具体路径,或者要打开的文件名称【mode】mode决定了打开文件的模式”r“——read表示只读”w“——write表示只写,当文件不存在时,运行这个语句,它会自己创建一个文件2.os.listdir(dir)方法用于返回指定文件夹包含的文件或者文件夹的名字列表,这个列表以字母顺序【dir】表示你要读取哪一个文件内的内容例如:我在程序运行环境内创建了一个pictures文件,文件里是几张图片

2021-04-08 12:14:37 4594 2

原创 Python中模块、包和库

python中模块、包和库模块:是一个python文件(.py),拥有多个功能相近的函数或类,通常把功能相近的函数放在一个模块中。需要的时候就可以导入这些模块。例如,创建一个A.py文件,实现加法运算:# 定义一个函数,实现加法的运算def sun(a,b): return a+b# 定义一个函数,实现减法的运算def sub(a,b): return a-b包:为了避免模块名冲突,Python引入按目录来组织模块,一个包对应一个文件夹,将功能相近的模块(python文件),放在同一

2021-04-04 22:07:54 984 4

空空如也

空空如也

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

TA关注的人

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