自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python+selenium(table中数据定位)-0120

#!usr/bin/python3#-*- coding:utf-8 -*-##python+selenium自动化8--table定位#time:2021-01-20'''1.table页面查看源码一般有这几个明显的标签:table、tr、th、td2. < table > 标示一个表格3. < tr > 标示这个表格中间的一个行4. < / th > 定义表头单元格5. < / td > 定义单元格标签,一组 < td >.

2021-02-07 15:54:13 698 1

原创 python+selenium(下拉框处理)-0106

#!usr/bin/python3#-*- coding:utf-8 -*-#python+selenium自动化15——select下拉框#time:2021-01-06from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChains #导入鼠标事件import timeURL = "http://www.baidu.com"driver = webdr.

2021-02-07 15:53:18 242

原创 python+selenium(单选框和复选框的处理)-0108

#!usr/bin/python3#-*- coding:utf-8 -*-#python+selenium自动化19--单选框和复选框#https://www.cnblogs.com/yoyoketang/p/6128675.html#time:2021-01-08from selenium import webdriverimport timedriver = webdriver.Chrome()driver.maximize_window()driver.get("file:/.

2021-02-07 15:51:36 939 1

原创 python+selenium(上传附件并发送邮件)-0106

#!usr/bin/python3#-*- coding:utf-8 -*-##python+selenium自动化33——163发送附件(文件上传)#time:2021-01-06from selenium import webdriverimport timeclass Send_email_163(): def __init__(self): self.driver = webdriver.Chrome() #定义浏览器 def Log.

2021-02-07 15:50:24 623

原创 python+selenium——(操作cookie)

1、打印cookie信息from selenium import webdriverimport timefirst_url = 'http://www.baidu.com'driver = webdriver.Chrome()driver.get(first_url)driver.implicitly_wait(10)driver.maximize_window()#打印cookiecookie = driver.get_cookie()print(cookie)...

2021-02-07 10:34:54 142

原创 python+selenium0704(多窗口切换,多表单切换)

1、#-*- coding:utf -8 -*-###多窗口切换from selenium import webdriverimport timefirst_url='http://www.baidu.com'driver = webdriver.Chrome()driver.implicitly_wait(10) #设置页面加载出需要的元素的时间driver.get(first_url)driver.maximize_window() #浏览器全屏#获取百度搜索窗

2021-02-07 10:13:56 213

原创 python+selenium自动化测试,读取csv文件,

# coding:utf-8# date:2019/1/7from selenium import webdriverimport csvimport timedates = csv.reader(open("E:\\test\\CSV\\test01.csv",'r'))list = []for date in dates: if date == 0: ...

2019-01-08 13:17:16 1397

原创 python+selenium自动化登录测试,设计不同场景进行登录,两种方式断言,截图保存

# coding : utf-8# date :2019/1/7# 根据不同场景做自动化登录测试# 正确账号密码、正确账户错误密码、等其他场景from selenium import webdriverimport unittestimport time#current_time = time.strftime("%Y-%m-%d-%H_%M_%S", tim...

2019-01-08 11:33:51 1295

原创 python+selenium自动化登录测试、截图、断言

# coding:utf-8# date:2019/1/7from selenium import webdriverimport unittestimport timeimport sys# 打印当前时间current_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))curr...

2019-01-08 11:14:17 5983 1

原创 python+selenium——QQ邮箱自动登录写信

#-*- coding:utf-8 -*-#QQ邮箱登录from selenium import webdriverimport timefirst_url = 'http://www.mail.qq.com'driver = webdriver.Chrome()driver.get(first_url)driver.implicitly_wait(10)driver.max...

2018-07-10 13:37:03 4417 4

原创 python+selenium自动化测试(上传文件)

1、#-*-coding:utf-8 -*-#上传文件from selenium import webdriverimport timefrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.action_chains import ActionChainsfirst_url = '...

2018-07-04 17:53:59 1749

原创 python+selenium自动化测试(通过JS新建标签页、处理滚动条等操作)

1、#通过执行js打开新的标签页js='window.open("https://www.sogou.com");'driver.execute_script(js)2、#覆盖之前的标签页driver.find_element_by_class_name('btn').send_keys(Keys.CONTROL,'t') #Ctrl+t在Chrome下新建标签页,这里只能覆盖...

2018-07-04 17:52:59 4134

原创 python+selenium自动化测试(警告框处理)

1、 -*- coding:utf-8 -*-##警告框处理from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport timefirst_url = 'http://www.baidu.com'driver=webdriver.Chrom...

2018-07-04 17:51:35 713

原创 python+selenium自动化测试——设置鼠标,键盘事件,打包成exe文件

1、设置鼠标事件 (这些方法封装在ActionChains类中)from selenium.webdriver.common.action_chains import ActionChains #鼠标悬停above = driver.find_element_by_link_text('体育')ActionChains(driver).move_to_element(above).perfor...

2018-07-04 17:48:31 723

原创 python+selenium自动化测试——126邮箱自动登录脚本

1、126邮箱登录脚本from selenium import webdriverdriver=webdriver.Chrome()driver.maximize_window() #设置浏览器全屏driver.set_window_size(1000,800) #设置浏览器页面宽度,高度driver.get('http://www.126.com')driver.switch...

2018-07-04 17:47:24 3298

原创 python+selenium自动化测试(简单控制浏览器)

1、from selenium import webdriverdriver=webdriver.Chrome()driver.maximize_window() #设置浏览器全屏driver.set_window_size(1000,800) #设置浏览器页面宽度,高度driver.get('http://www.baidu.com')driver.find_element_...

2018-07-04 17:43:53 624

原创 python基础学习——面向对象,声明类

1、类#class ClassName:  #语句块class MyClass: '''this is a class''' x='abc' #类属性 def foo(self): print(self.x)print(MyClass.__name__)print(MyClass.x)print(MyClass.foo)print(MyC...

2018-07-04 17:42:23 153

原创 python基础学习——参数

1、复杂可变参数def showinformation(name,age,*args,**kwargs):  print(“The name is {} ,{} ’s age is {}.”.format(name,name,age))  print(“Class is ”.format(args))  for i,j in kwargs.items():    print(“{}:{}”.for...

2018-07-04 17:40:18 82

原创 python基础学习——冒泡排序

1、从小到大排序L=[2,4,3,1,6,8,7,9,12,11]length=len(L)count=0for i in range(len(L)): for j in range(len(L)-i-1): count+=1 if L[j] &gt; L[j+1]: tmp=L[j] L[j]=L[j+...

2018-07-04 17:36:19 191

原创 python基础学习——(循环、求阶乘、斐波那契数列、九九乘法表等)

1、for、if、whlie等循环语句中遇到continue关键字,中断当前循环,跳出所有语句,重新开始循环。2、break终止当前循环,不再循环3、求阶乘的和: a=1s=0n=int(input('A number:'))for i in range(1,n+1): a*=i s+=aprint(s) #求阶乘之和4、 求某个数是否为质数a=int(input...

2018-07-04 17:35:01 1275

原创 python基础学习——运算符

1、算数运算符:+  -  *  /  %  **    位运算符  &amp;  |  &gt;&gt;  &lt;&lt;     比较运算符:==   !=    &lt;   &gt;    &gt;=    &lt;=  返回一个bool值     逻辑运算符:and与   or或   not非     赋值运算符:+=  -=  *=  /=  %=     成员运算符:in   no...

2018-07-04 17:33:35 131

原创 python+selenium多窗口切换

#-*- coding:utf -8 -*-###多窗口切换from selenium import webdriverimport timefirst_url='http://www.baidu.com'driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get(first_url)driver.maximi...

2018-07-04 17:14:40 779

空空如也

空空如也

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

TA关注的人

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