1、Selenium安装 pip install selenium 2、测试selenium python selenium from selenium import webdriver browser = webdriver.Chrome() browser.get('http://www.bai ...
分类:
其他好文 时间:
2017-09-03 12:18:13
阅读次数:
146
测试过程中有时候会遇到点击某个按钮或者链接会弹出新的窗口,这时候我们的操作的页面还保持着最初打开页面,但是此时我们需要操作新打开的页面上的功能,这个时候我们需要切换一下标签页 。 其实页面的切换与frame的切换比较相识,一种切换时本页面内frame的操作,而标签页面是多页面的操作,道理很相似。下面 ...
分类:
编程语言 时间:
2017-08-31 17:11:42
阅读次数:
479
学习selenium python需要的工具: 1、浏览器 2、Python 3、Selenium 4、FireBug(Firefox) 5、chromedriver、IEDriverServer、geckodriver 6、IDE(Pycharm/Sublime/Eclipse等等) 一、浏览器 ...
分类:
编程语言 时间:
2017-08-30 15:33:46
阅读次数:
206
#coding=utf-8 from selenium import webdriven from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium... ...
分类:
编程语言 时间:
2017-08-27 11:06:35
阅读次数:
156
#coding:utf-8 from time import sleep from selenium import webdriver class cloudedge_register(object): def __init__(self,mailaddr,passwd,url): self.mai... ...
分类:
编程语言 时间:
2017-08-27 11:05:28
阅读次数:
139
XML 即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进 行定义的源语言。xml 有如下特征: 首先,它是有标签对组成:<aa></aa> 标签可以有属性: <aa id=’123’></aa> 标签对可以嵌入数据: <aa>abc</aa>Python对XML文 ...
分类:
编程语言 时间:
2017-08-26 22:48:02
阅读次数:
276
前言最近看到群里有小伙伴贴出一组面试题,最近又是跳槽黄金季节,小编忍不住抽出一点时间总结了下 一、selenium中如何判断元素是否存在?expected_conditions模块提供了16种判断方法,以下方法是判断元素存在DOM中:presence_of_element_located """ A ...
分类:
编程语言 时间:
2017-08-26 22:45:48
阅读次数:
495
11.1 jenkins持续集成环境 相关安装包下载链接:http://pan.baidu.com/s/1qYhmlg4 密码:dcw2赠送jenkins集成selenium环境视频链接http://pan.baidu.com/s/1qXAHwg0 密码:juy7 11.2 tomcat+jenki ...
分类:
编程语言 时间:
2017-08-26 22:10:58
阅读次数:
251
测试驱动开发模式,要求开发在写业务代码的时候,先写出测试代码,同时单元测试例子决定了如何来写产品的代码,并且不断的成功的执行编写的所有的单元测试例子,不断的完善单元测试例子进而完善产品代码, 这样随着功能的开发完成,测试代码也会对应的完成, 很显然,这是一个全新的开发模式, 在一定程度上,可以完全的 ...
分类:
编程语言 时间:
2017-08-26 21:25:27
阅读次数:
282
9.1 Logging模块 什么是日志记录?记录是跟踪运行时发生的事件的一种手段。该软件的开发人员将记录调用添加到其代码中,以指示某些事件已发生。事件由描述性消息描述,该消息可以可选地包含可变数据(即,对于事件的每次出现可能不同的数据)。事件也是开发人员对事件的重视; 重要性也可以称为级别 或严重性 ...
分类:
编程语言 时间:
2017-08-26 20:46:42
阅读次数:
322