随笔分类 - selenium
selenium
摘要:在登录的时候,有的系统会采用滑动验证的方式,今天贴下这里的代码自己学习。 使用selenium 行为事件方法ActionChains 方法,把我么要滑动的动作放进列表,然后交给selenium执行,具体的算法是其他大佬搞出来的 经过本人验证,可以识别 http://guapier.net/2019/
阅读全文
摘要:这次要说的自动化坑是关于<a>标签的,话不多说,先上图: 这个表面上看起来是个输入框,操作的时候需要鼠标先悬停,才会出来下面的选项,刚开始我尝试直接点击,结果当然是失败的了。 注意:我的操作步骤,先悬停,ok,那先用鼠标悬停,这一步没问题,下一步,是点击?还是用键盘下键?还是键盘回车? 我基本都尝试
阅读全文
摘要:今天要讲的坑是。。。。输入框有请求的。 问题是这样的,我们公司的业务有些输入框选项是联想的,这些联想都会发送请求,怎么办呢? 先 正常输入,然后强制等待几秒,最好多等会,谁知道第三方会不会有问题,这里用显示等待也是没有效果的 等待之后可以结合键盘,比如上键下键和回车键。
阅读全文
摘要:一天一坑系列(3) 今天不讲我是怎么定位了吧,今天讲的是关于弹窗的。 基于业务,一键全否之后需要二次确认,会弹出提示框,你会不会认为这是alert弹框?经过仔细查看元素,确认不是弹框,明明是div嘛,那有ifname吗?也没有 那怎么处理?我尝试了swith_to_alert,提示没有alert;尝
阅读全文
摘要:UI自动化,一天一坑系列(2) 今天要介绍的坑是这样的:在使用google浏览器的过程中,F12查看页面元素,我的操作步骤是先F12,然后点击箭头,接着点击要查找的元素来实现元素查看,不知道你是不是这样定位的。 那么问题来了,在写代码的时候,这地方明明定位到了,提示Message: element
阅读全文
摘要:UI自动化,一天一坑系列(1) 不要试图自作聪明添加一些不必要的东西。 个人遇到的问题关于下拉框的,本来一个下拉框连续点击两次就好了,结果自己多余将谷歌的提示‘正在受到自动化控制’去掉了,导致原本很简单的问题搞了一天! 在UI自动化的过程中,尽量不要让浏览器静默执行,尽量不画蛇添足! 一天一坑,我还
阅读全文
摘要:很老套,但是不得不做的事. selenium的发展史,具体的虫师大大已经写得很具体了:http://www.cnblogs.com/fnng/p/3653793.html 1.第一种使用的姿势就是IDE了,seleniumIDE的安装参照http://blog.csdn.net/echizen_52
阅读全文
摘要:selenium 学习之路开始了,一遍搬一遍理解学习,加油!!!
阅读全文