- 博客(7)
- 收藏
- 关注
原创 Selenium自动化测试(六)之窗口切换、等待
Selenium自动化测试(六)之窗口切换、等待窗口切换有三种:1、Windows切换2、iframe切换3、alert切换一、Windows切换获取所有窗口的句柄handles = driver.window_handles获取当前窗口的句柄handle = driver.current_window_handle通过所有窗口的句柄索引来进行窗口切换drive...
2020-01-18 10:42:00 616
原创 Selenium自动化测试(五)之元素等待
Selenium自动化测试(五)之元素等待为什么要进行元素等待?因为某些元素或者某些操作只有加载完成才能够定位到。元素等待有三种:time.sleep强制等待(不推荐使用)隐式等待显示等待一、强制等待time.sleep(3)强制等待不足之处:不灵活如果等待时间不足,程序会报错如果等待时间过长,自动化测试的效率会非常低二、隐式等待(设置一次就OK)dr...
2020-01-16 10:35:00 279
原创 Selenium自动化测试(四)之css元素定位
Selenium自动化测试(四)之css元素定位一、css元素定位CSS可以通过元素的id、class、标签(input)这三个常规属性直接定位到id-->> #class-->> .1、通过id进行定位input#kw#kw2、通过class进行定位input.s_ipt.s_ipt3、子类定位“>”:通过先定位父类(self),...
2020-01-10 14:53:00 4158
原创 Selenium自动化测试(三)之xpath元素定位
Selenium自动化测试(三)之xpath元素定位xpath元素定位节点(Node)在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或称为根节点)。选取节点XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。谓语(Predicates)谓语用来查...
2020-01-10 09:47:00 539
原创 Selenium自动化测试(二)之selenium使用和元素定位
Selenium自动化测试(二)之selenium使用和元素定位(一)selenium的简单使用1、导包from selenium import webdriver2、初始化浏览器# 驱动在python环境中browser = webdriver.Chrome()# 驱动不放在python环境中,添加executable_path关键字browser = webdrive...
2020-01-09 15:30:00 321
原创 Python3-推导式
Python3-推导式推导式(又称解析式)提供了一种简明扼要的方法来创建列表、字典、集合,适用于列表、字典、集合等可迭代数据结构(iterables)。它的结构是在一个中括号里包含一个表达式,然后是一个for语句,然后是 0 个或多个 for 或者 if 语句。执行顺序是依次往后执行(for-->for/if-->for/if......)一、列表推导式1、只有...
2020-01-07 11:02:00 214
原创 Jenkins发送邮件配置
Jenkins发送邮件配置SMTP服务器:163邮箱:smtp.163.comqq邮箱:smtp.qq.com设置触发器在任务中设置项目运行的时候就会触发设置的触发器进行发送邮件离线插件安装下载:https://plugins.jenkins.io/寻找需要的文件进行下载即可。【完】...
2020-01-03 11:13:00 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人