随笔分类 -  python+selenium界面自动化

selenium+python自动化测试--alert弹框
摘要:selenium+python自动化测试--alert弹框 问题:如何判断是否为弹框? 回答:当在Firefox中进行定位时,鼠标无法定位到弹框及弹框中的元素,就是alert弹框。如果鼠标可以定位到弹框及弹框中的元素,则用普通定位的方法。 当使用普通定位时,有时很难点击到弹框按钮,导致用例失败。下面 阅读全文
posted @ 2021-07-06 08:53 groby 阅读(274) 评论(0) 推荐(0) 编辑
selenium+python自动化测试--隐藏元素
摘要:selenium+python自动化测试--隐藏元素 最近工作中遇到了关于隐藏元素如何定位与点击的问题,下面就总结下解决过程。 场景:在输入框中输入搜索条件(admin),下面出现相应的搜索结果,选择搜索结果。搜索结果区在未搜索前和选择结果后为隐藏状态。 1、思路分析: (1)点击编辑按钮(出现普通 阅读全文
posted @ 2021-07-06 08:51 groby 阅读(317) 评论(0) 推荐(0) 编辑
python+selenium自动化测试之定位大全
摘要:python+selenium自动化测试之定位大全 一、元素定位 1、通过id进行定位 find_element_by_id() 2、通过name进行定位 find_element_by_name() 3、通过class进行定位,class有多重属性时,只取其中一个 find_element_by_ 阅读全文
posted @ 2021-07-06 08:49 groby 阅读(384) 评论(0) 推荐(0) 编辑
Selenium+Python自动化之如何绕过登录验证码
摘要:Selenium+Python自动化之如何绕过登录验证码 一、使用Fiddler抓包 1.一般登陆网站成功后,会生成一个已登录状态的cookie,那么只需要直接把这个值拿到,用selenium进行addCookie操作即可。 2.可以先手动登录一次,然后抓取这个cookie,这里我们就需要用抓包工具 阅读全文
posted @ 2021-07-05 16:33 groby 阅读(452) 评论(0) 推荐(0) 编辑
selenium+python环境搭建
摘要:selenium+python环境搭建 一、安装python 1.下载python: 地址:https://www.python.org/downloads/release/python-364/ 根据自己的操作系统32/64 位,选择相应的版本,我的计算机是64位的,选择下图中的,下载完之后得到p 阅读全文
posted @ 2021-07-05 15:50 groby 阅读(949) 评论(0) 推荐(0) 编辑