上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 36 下一页
摘要: iframe 一、frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素; 二、操作Frame中的页面元素 定位元素: 1.id定位driver.switch_to.frame('frame_id') 2.name定位driver.switch_to.frame('fr 阅读全文
posted @ 2019-06-25 17:58 思江 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、元素常用操作 1. clear() 清除文本 2. send_keys() 模拟输入 3. click() 单击元素 4.get_attribute 获取元素属性 5.driver.close() 关闭当前窗口 6.driver.quite() 关闭所有窗口,结束driver运行 1 from 阅读全文
posted @ 2019-06-25 15:53 思江 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、打开网站1.第一步:从selenium里面导入webdriver模块2.打开Firefox浏览器(Ie和Chrome对应下面的)3.打开百度网址二、页面刷新1.有时候页面操作后,数据可能没及时同步,需要重新刷新2.这里可以模拟刷新页面操作,相当于浏览器输入框后面的刷新按钮三、前进和后退1.当在一 阅读全文
posted @ 2019-06-25 14:07 思江 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 警告框 alert = driver.switch_to.alert alert.text() alert.accpet() alert.dismiss() # 导selenium包 from selenium import webdriver from time import sleep # 实例 阅读全文
posted @ 2019-06-25 11:37 思江 阅读(174) 评论(0) 推荐(0) 编辑
摘要: import time 一、强制等待 sleep(秒) 二、显示等待 使WebDriver等待指定元素条件成立时继续执行,否则在达到最大时长时抛出超时异常(TimeoutException) 1. 导包 等待类 --> from selenium.webdriver.support.wait imp 阅读全文
posted @ 2019-06-25 11:09 思江 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 自动化测试只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。元素定位在这四个环节中是至关重要的,如果说按学习精力分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10%。如果一个页面上的元素不能被定位到,那后面的操作就无法继 阅读全文
posted @ 2019-06-25 10:13 思江 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 自动化测试概述 1、自动化分类: (1)单元测试自动化: 单元测试(Unit):模拟各种异常场景,外部依赖较少,且可以做测试单元到最小的一种测试方法。 Java单元测试框架Junit、TestNG; Python单元测试框架Unittest。 (2)接口自动化 接口测试(API):对系统的结构和系统 阅读全文
posted @ 2019-06-24 22:42 思江 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、selenium简介 1.Selenium历史 (1)Selenium 1.0: Selenium IDE Selenium Grid Selenium RC(核心功能) Selenium的发展经历了三个阶段,第一个阶段,也就是selenium1的时代,在运行selenium1.0程序之前,我们 阅读全文
posted @ 2019-06-24 22:18 思江 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1.关键字: login 登录 log 日志 logging python日志模块 2.什么叫日志: 日志用来记录用户行为或者代码的执行过程 3.日志使用的地方: 1.排错的时候需要打印很多细节来帮助排错 2.有一些用户行为,有没有错都要记录下来(后台) 3.严重的错误记录下来 4.logging模 阅读全文
posted @ 2019-06-24 18:02 思江 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 前言 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。 获取不到也没关系,可以通过添加cookie的方式绕过验证码。 一、抓登录cookie 1.登录后会生成一个已登录状态的cookie,那么只需要直接把这个值添加到cookies里面 阅读全文
posted @ 2019-06-24 16:44 思江 阅读(1611) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 36 下一页