会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
YLG001
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2019年5月22日
9、python+selenium——实现文件上传
摘要: 文件上传是web页面上很常见的一个功能一般分两个场景: 一、一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决 二、另外一种是非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库。 1 Autolt 需要去调用其生成的.au3或
阅读全文
posted @ 2019-05-22 11:48 YLG001
阅读(2078)
评论(0)
推荐(0)
2019年5月16日
11、python+selenium绕过验证码登录
摘要: 一、使用fiddler抓取登录的http请求获取登录后的token from selenium import webdriverdriver=webdriver.Chrome() #注意:url为登录成功后的地址,而不是登录前 driver.get("http://139.199.115.28:80
阅读全文
posted @ 2019-05-16 18:07 YLG001
阅读(1946)
评论(0)
推荐(0)
2019年4月26日
12、js处理web页面滚动条
摘要: 应用场景:当页面上的元素超过一屏后,待操作的元素在页面可视区域外时,是不能直接定位到,会报元素不可见错误:is not clickable at point!! 解决办法:要将待操作的元素滚动到可视区域当中,这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。 滚动条是无法直接用定位工
阅读全文
posted @ 2019-04-26 16:50 YLG001
阅读(2506)
评论(0)
推荐(0)
5、Frame和iframe框架定位
摘要: from selenium import webdriver driver=webdriver.Chrome() driver.get("http://127.0.0.1:1080/webtours/") driver.switch_to.frame("body") #通过name切换到第一层fra
阅读全文
posted @ 2019-04-26 14:10 YLG001
阅读(937)
评论(0)
推荐(0)
2019年4月18日
2、常用的8种元素定位方法
摘要: 一、web页面元素定位工具介绍 1、打开google浏览器,按F12进入开发者模式,如下图: 2、用鼠标点击下图红色框中的箭头——然后鼠标移动到web页面的元素上(此处为百度框),会自动定位到对应的html代码,如下图: 二、web页面元素的8种定位方法: 1、通过元素的id属性来定位元素——id是
阅读全文
posted @ 2019-04-18 11:57 YLG001
阅读(26164)
评论(0)
推荐(1)
2019年1月30日
1、selenium环境搭建与浏览器基本操作
摘要: 一、selenium环境搭建(代码——驱动程序——浏览器)——selenium是web端的一个ui自动化测试框架 前提条件:已安装python,并且配置了python环境变量 已配置好了pip环境变量(pip是一个包管理工具) 1、安装selenium cmd—>pip install -U sel
阅读全文
posted @ 2019-01-30 18:30 YLG001
阅读(507)
评论(0)
推荐(0)
python之logging模块
摘要: 参考学习链接:https://www.cnblogs.com/testdjt/p/7834856.html 1、Python使用logging模块来记录日志,引入模块:import logging 2、日志一共有这几种级别(从低到高):DEBUG < INFO < WARNING < ERROR <
阅读全文
posted @ 2019-01-30 12:25 YLG001
阅读(244)
评论(0)
推荐(0)
2019年1月24日
Python数据驱动工具——DDT
摘要: 参考链接1:https://www.cnblogs.com/miniren/p/7099187.html 参考链接2:https://www.imooc.com/article/14861 1、安装ddt模块:cmd命令下:pip install ddt2、用途:结合单元测试unittest去执行用
阅读全文
posted @ 2019-01-24 19:26 YLG001
阅读(518)
评论(0)
推荐(0)
2019年1月22日
python利用session保持登录状态
摘要: 2、使用requests的session会话对象 也就是requests的session会话对象来进行处理。会话对象让你能够跨请求保持某些参数。它也会在同一个 Session 实例发出的所有请求之 间保持 cookie, 期间使用 urllib3 的 connection pooling 功能。所以
阅读全文
posted @ 2019-01-22 18:14 YLG001
阅读(14852)
评论(0)
推荐(1)
2018年12月18日
python利用Excel读取和存储测试数据完成接口自动化
摘要: http_request2.py用于发起http请求 #读取多条测试用例 #1、导入requests模块 import requests #从 class_12_19.do_excel1导入read_data函数 from do_excel2 import read_data from do_exc
阅读全文
posted @ 2018-12-18 18:34 YLG001
阅读(1107)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告