随笔分类 - selenium+python
selenium+python
摘要:1、问题发生描述: 从一个页面进行点击等操作,页面跳转到第二个页面,对第二个页面中的元素,采取任何措施定位都报错,问题报错点如下: 2、出现问题的原因: 窗口句柄还停留在上一个页面,对于当前新弹出的页面还没有定位,因此新页面的任何元素都定位不到 3、解决方案: 在新页面操作元素之前,需添加句柄操作,
阅读全文
摘要:通过元素的定位,使用firebug查找元素 1、示例一,class_name与link_text定位 定位“下一步”并点击的方法,操作如下: 2、示例二,css_selector定位 定位到“选项2”,然后进行输入内容,操作方式如下:
阅读全文
摘要:1、使用selenium+python+eclipse实现的登录“问卷星”,问卷星访问地址:https://www.sojump.com/ 2、实现步骤:1)进入链接 首页 点击“登录” 输入账号、密码 登录 2)检查登录是否成功 3、页面截图: 4、代码包含点: 1)log信息的打印与特定文件中的
阅读全文
摘要:1、设置起始点(确定case从哪步开始执行),快捷键:S,效果图如下: 2、设置断点(case执行到添加断点处,将自动停止),快捷键:B,效果图如下: 3、设置判断点 如:百度输入ceshi,点击“百度一下”,判断是否搜索成功,并跳转至相应的页面,即需添加判断点,操作如下: 如下图所示,则表示判断点
阅读全文
摘要:第一种方式: 打开firefox浏览器 点击右上角 附加组件 插件 搜索框输入“selenium” 搜索的结果中下拉到页面尾部,点击“查看全部的37项结果” 进入到的页面下拉到底部,点击selenium IDE出现弹框“添加到Firefox”--安装 立即重启 再次点击右上角 定制 找到“selen
阅读全文
摘要:示例简介: 要求:登录QQ邮箱,输入账号、密码 出现问题:页面中含有iframe框架,因此直接进行元素的查找与操作,出现找不到元素的现象,首先需进行iframe框架的转换,使用switch_to_frame,详细如下: frame标签有 frameset、frame、iframe三种 1)frame
阅读全文
摘要:一、python安装:下载安装python,安装目录为:E:\Auto\Python27 二、pip安装:进入E:\Auto\Python27\Scripts,点击easy_install-2.7.exe与pip2.7.exe 三、环境变量配置:path中添加E:\Auto\Python27;E:\
阅读全文