![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
luan_tianjiao
这个作者很懒,什么都没留下…
展开
-
selenium 用例1
#coding=utf-8 from selenium import webdriver import time def printurl(browser,url): print "case: 打印title" browser.find_element_by_id("kw").send_keys("selenium") browser.find_element_by_原创 2014-01-04 20:40:10 · 772 阅读 · 0 评论 -
selenium 元素定位
对象的定位是自动化测试的核心,只有对元素进行定位,才能操纵对象,或者获取对象的属性,text和数量等 webdriver提供的对象定位方法: id name class name link text partial link text tag name xpath css selector 百度搜索框原创 2014-01-04 23:24:52 · 1054 阅读 · 0 评论 -
selenium ActionChains
在元素定位中的层级定位中简单使用了ActionChains 类,下面进行详细介绍 class ActionChains(driver) driver:The WebDriver instance which performs user actions. Generate user actions. All actions are stored in the ActionChains原创 2014-01-05 21:44:50 · 2976 阅读 · 0 评论 -
selenium js
两种方法调用js 1.driver.execute_script('$("#id_name".js_function()') 2.driver.execute_script('$(arguments[0]).js_function()',element) arguments对象,它是调用对象的一个特殊属性,用来引用Arguments对象。Arugments对象就像数组。 html原创 2014-01-05 22:36:59 · 832 阅读 · 0 评论 -
selenium case3 登录和cookie
1.登录,这里主要是keys的使用 2.cookie 通过webdriver操纵cookie driver.get_cookies() 获得cookie信息 add_cookie(cookie_dict) 向cookie添加会话信息 delete_cookie(name) 删除特定(部分)的cookie delete_all_cookies() 删除所有cookie原创 2014-01-05 17:05:17 · 697 阅读 · 0 评论 -
selenium case2 switch,implicitly_wait
1.switch_to_frame 2.switch_to_window frame.html frame <script type="text/javascript" async="" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js "> $(document).re原创 2014-01-05 12:44:53 · 1168 阅读 · 0 评论 -
selenium 1 , 简介
1.安装 linux 1、安装:setuptools apt-get install python-setuptools 2、安装pip tar -zxvf pip-1.5.1.tar.gz cd pip-1.5.1/ sudo python setup.py install 3、安装selenium pip install -U selenium原创 2014-01-04 17:36:27 · 646 阅读 · 0 评论