随笔分类 -  selenium

摘要:所有参数 https://peter.sh/experiments/chromium-command-line-switches/ 参数使用介绍 https://blog.csdn.net/XianZhe_/article/details/120929106 阅读全文
posted @ 2022-01-13 10:07 唐大侠的小迷弟 阅读(97) 评论(0) 推荐(0) 编辑
摘要:WebUi环境安装 一、安装Selenium (指定阿里云镜像地址) pip install selenium -i http://mirrors.aliyun.com/pypi/simple/ 二、下载浏览器对应驱动 2.1 查看浏览器版本 2.2 安装浏览器驱动 访问https://develo 阅读全文
posted @ 2020-03-16 22:16 唐大侠的小迷弟 阅读(616) 评论(0) 推荐(0) 编辑
摘要:首先写了一个计算类(只写了加方法): 然后写一个简单的加法计算单元测试: 下附文件目录: 传入3,4的运行结果: 传入4,5的测试结果: 上述代码只是实现了一个case的执行,并不能执行多个case。所以引入TestSuite,通过unittest.TestSuite类的addCase()方法增加测 阅读全文
posted @ 2019-03-26 20:28 唐大侠的小迷弟 阅读(213) 评论(0) 推荐(0) 编辑
摘要:首先查看页面的整个登录流程: 打开mail.163.com→点击邮箱账号登录→账号输入框→密码输入框→登录 一、单一流程实现:打开网页,找到邮箱账号登录,输入账号密码,登录 # 那就先定位frame,然后查看frame的属性发现它的id是个小数,所以应该是作了随机值可变的,不好定位。但是可以发现fr 阅读全文
posted @ 2019-03-23 11:52 唐大侠的小迷弟 阅读(455) 评论(0) 推荐(0) 编辑
摘要:禁用密码保存: 阅读全文
posted @ 2019-03-23 09:54 唐大侠的小迷弟 阅读(503) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from time import sleep dr = webdriver.Firefox() dr.get('http://mail.163.com') dr.implicitly_wait(5) # 找到账号所在frame ifra = dr.find_element_by_css_selector('div.loginUrs>i... 阅读全文
posted @ 2019-03-21 23:18 唐大侠的小迷弟 阅读(155) 评论(0) 推荐(0) 编辑
摘要:尝试登录163邮箱,发现使用xpath定位到的账号输入框id每次都有变化。网上查了资料才知道这里用到了表单。 然后也还是遇到了坑。下面贴源码 这边之所以先定位到frame是因为网上说的使用id定位不好使 switch_to.frame('x-URS-iframe') 因为现在加了随机值: 阅读全文
posted @ 2019-03-21 21:57 唐大侠的小迷弟 阅读(369) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示