关闭

(selenium 二)登陆页面

306人阅读 评论(0) 收藏 举报
分类:

下面的小实例展示ocm登陆、退出

备注

引入Keys类:from selenium.webdriver.common.keys import Keys

引入ActionChains类:from selenium.webdriver.common.action_chains import ActionChains

重点:定位选取iframe

frame_menu=driver.find_element_by_xpath("/html/body/table/tbody/tr[2]/td[1]/iframe" ) #定位右侧的菜单iframe
driver.switch_to.frame(frame_menu)

若存在iframe id或name,可直接使用driver.switch_to.frame(“frame name/id”)


raise用于抛出异常http://www.runoob.com/python3/python3-errors-execptions.html

0
0
查看评论

python使用selenium调用edge浏览器webdriver

看了python的教程,里面默认的教程一般爬虫都是调用的firefox浏览器,不太想多安装个浏览器,嫌麻烦,发现他实际上也是支持edge和Chrome浏览器的。 注意一定要提前安装对应版本的webdriver. Edge浏览器请搜索MircrosoftWebDriver能搜到,如果是.msi文件直...
  • xuehuic
  • xuehuic
  • 2017-04-25 20:57
  • 1577

使用Selenium2 Python实现网页登陆过程

Selenium是常见的UI自动化工具,利用Selenium可以实现很多常用的网页操作。Selenium2相比于Selenium1,核心的升级在于引入了Webdriver。在使用Webdriver之前,Selenium主要是在浏览器中运行Javascript来实现自动化的操作,由于Javascrip...
  • ningxin10
  • ningxin10
  • 2015-01-13 18:59
  • 2187

Python selenium自动化模拟登录操作(一)

Selenium Python 提供了一个简单的API 便于我们使用 Selenium WebDriver编写 功能/验收测试。 通过Selenium Python的API,你可以直观地使用所有的 Selenium WebDriver 功能 。Selenium Python提供了一个很方便的接口来驱...
  • kk185800961
  • kk185800961
  • 2017-12-07 12:35
  • 482

Selenium(二)

声明浏览器对象 首先要引入webdriverfrom selenium import webdriver browser=webdriver.Chrome() browser=webdriver.Firefox() browser=webdriver.Edge() browser=webd...
  • nalanyu2000
  • nalanyu2000
  • 2017-11-14 10:57
  • 97

Selenium IDE录制登录操作分享

从事自动化测试的人员,基本都听过selenium工具。Selenium是用来做web自动化的,这其实就是模拟人对浏览器的操作,例如输入,点击按钮等。 在用selenium自动化测试工具进行测试的时候,经常会说到Selenium IDE,也是Selenium入门必备的技能。作为selenium其中的...
  • qq_36590778
  • qq_36590778
  • 2017-03-31 16:37
  • 495

登陆页面

(login.asp)@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>Response.Buffer = True Response.Expires = -1Respo...
  • timespirit
  • timespirit
  • 2007-05-24 16:58
  • 771

selenium详解(二)

1.今天再来详解selenium中的动作链。2.动作链 比如有三个动作: 输入框firstnameField输入值’Ryan’ 输入框lastnameField输入值’Mitchell’ 点击submitButton提交按钮 ## 传统写法 firstnameField.send_keys(&qu...
  • LuoZheng4698729
  • LuoZheng4698729
  • 2017-09-26 11:33
  • 148

selenium自动化(二)

from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as E...
  • tfxqhy
  • tfxqhy
  • 2017-11-07 23:01
  • 31

selenium自动化测试学习(二)

  • amashx
  • amashx
  • 2018-02-07 17:53
  • 12

Selenium命令(二)

Selenium如何验证页面元素? 验证页面上的UI元素在自动化测试案例中经常用,例如: 1、  验证一个UI元素是否存在于页面的某个位置? 2、  验证特定文本是否存在于页面上某个位置? 3、  验证特定文本是否存在于页面上指定的位置? 在上一篇...
  • longerhost
  • longerhost
  • 2014-07-20 22:30
  • 462
    个人资料
    • 访问:34810次
    • 积分:628
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:8篇
    • 译文:0篇
    • 评论:4条
    最新评论