博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium+python自动化测试,上传文件怎样实现
阅读量:6428 次
发布时间:2019-06-23

本文共 482 字,大约阅读时间需要 1 分钟。

其实上传图片操作与输入框的输入是一样的,一种是在输入框中输入字符信息,一种是在输入文件格式的信息,下面是用代码实现上传文件,

from selenium import webdriver

from time import sleep

driver = webdriver.Chrome()

driver.get("https://www.baidu.com")

driver.maximize_window()

#定位相机按钮
driver.find_element_by_css_selector(".soutu-btn").click()
sleep(2)
#通过本地文件的绝对路径上传图片(r表示转移)
driver.find_element_by_css_selector(".upload-pic").send_keys(r"C:\Users\admin\Desktop\测试文档\图片\11693.jpg")

sleep(5)

driver.quit()

 

 

 

转载于:https://www.cnblogs.com/tepy/p/10615852.html

你可能感兴趣的文章
Deploy Office Communications Server 2007R2 Group Chat Server(二)
查看>>
在Cacti上实现MSN报警机制
查看>>
如何对C++虚基类构造函数
查看>>
XFire WebService开发快速起步
查看>>
JavaScript 函数replace揭秘
查看>>
QTP解决内嵌IE窗体方法2
查看>>
“王子”的演讲:N828印象
查看>>
判断JS字符串中是否包含某些字符
查看>>
Phalanger---PHP的.NET编译器
查看>>
Scanner----java控制台和文件读取的利器(java 5新增)
查看>>
如何安全设定和检测你的密码安全性?
查看>>
一例HP ADG数据恢复成功(8×73GB SCSI)
查看>>
虚拟化系列-Citrix XenServer 6.1 XenMotion与HA
查看>>
TFS创建团队项目(三)
查看>>
对发展的一点小感想
查看>>
示例化讲解RIP路由更新机制
查看>>
eclipse不能自动编译工程的解决方法
查看>>
Powershell管理系列(九)删除Exchange用户邮箱中多余的电子邮件地址
查看>>
Swt/Jface进度条
查看>>
.NET建议使用的大小写命名原则
查看>>