首页 测试 工具 查看内容

轻松自动化---selenium-webdriver(python) (九)

2014-3-26 00:44| 发布者: tianzc| 查看: 313| 评论: 0

摘要:   本节重点:  上传文件  文件上传操作也比较常见功能之一,上传功能没有用到新有方法或函数,关键是思路。  上传过程一般要打开一个本地窗口,从窗口选择本地文件添加。所以,一般会卡在如何操作本地窗口添 ...

#coding=utf-8
from selenium import webdriver
import os,time

driver = webdriver.Firefox()

driver.get(http://m.mail.10086.cn)
driver.implicitly_wait(30)

#登陆
driver.find_element_by_id("ur").send_keys("手机号")
driver.find_element_by_id("pw").send_keys("密码")
driver.find_element_by_class_name("loading_btn").click()
time.sleep(3)

#进入139网盘模块
driver.find_element_by_xpath("/html/body/div[3]/a[9]/span[2]").click()
time.sleep(3)

#上传文件
driver.find_element_by_id("id_file").send_keys('D:selenium_use_caseupload_file.txt')
time.sleep(5)

driver.quit()

相关文章:

轻松自动化---selenium-webdriver(python) (八)

轻松自动化---selenium-webdriver(python) (十)

  其它有些应用不好找,所以就自己创建页面,这样虽然麻烦,但脚本代码突出重点。

  这里找一139邮箱的实例,有帐号的同学可以测试一下~!

  (登陆基础版的139邮箱,网盘模块上传文件。)

  139upload.py

12

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部