摘要: 自己最近在使用firefox进行自动化测试时,发现配置好的firefox总是会自动更新,主要是因为一些高版本的浏览器无法安装firepath,没有firepath的火狐浏览器使用起来总是有很多的不方便,而且有的geckodriver无法在匹配高版本的firefox,这种情况在执行自动化测试脚本时总会 阅读全文
posted @ 2018-05-02 17:20 麦琪321 阅读(22421) 评论(1) 推荐(0) 编辑
摘要: 下边这张思维导图是自己在学习廖雪峰python3教程时所作的总结,(我在学习的过程中喜欢用xmind将自己学到的知识点罗列出来,这样会很有逻辑性,而且在复习、使用的时候也会方便查看和记忆。)虽然没有demo,但是这张思维导图主要是为了让自己能记住关于函数参数的要点: 阅读全文
posted @ 2018-04-12 15:13 麦琪321 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 下边是自己在学习过程中总结的一些常用键盘的操作 下图是源码: print语句为自己添加的一些代码运行成功的提示,通过打印的消息,可以看到脚本全部执行成功,在这里也可以导入time,使用time.sleep()来观察脚本运行过程中的演示 阅读全文
posted @ 2018-04-10 16:27 麦琪321 阅读(215) 评论(0) 推荐(0) 编辑
摘要: selenium学习过程中,发现自己遇到的最大的困难不是那些元素的操作,而是元素的定位,有时候明明利用firebug将xpath路径确认好了,但是在定位元素的时候还是会报错,后来在度娘上找到了一个方法,算是元素定位方法中的一个比较有用的吧,那就是利用while循环去定位元素,直到成功定位到元素后,再 阅读全文
posted @ 2018-04-09 11:12 麦琪321 阅读(1903) 评论(0) 推荐(0) 编辑
摘要: 今天在写一个关于登录的自动化脚本时,在对元素定位时总会报下面的错: 大意就是定位不到元素,但是自己是直接使用firefox的xpath路径复制过来的,按道理来说应该很准确,下面是自己当时的脚本: 尝试了其他定位方法,也总是无法定位到元素,最后加上百度以及不断地去尝试,总算是找到了原因: 因为有的元素 阅读全文
posted @ 2018-03-22 16:54 麦琪321 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: 关于最近学习selenium自动化测试鼠标操作的一些总结 常见的鼠标操作 1.以下是自己写的自动化测试脚本(悬停、右击、双击) 2.关于鼠标拖放的操作(drag_and_drop(元素1,元素2)) 阅读全文
posted @ 2018-03-21 13:50 麦琪321 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 利用selenium+python写的一个关于登录的自动化脚本 阅读全文
posted @ 2018-03-15 16:42 麦琪321 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: 在不太了解Xapth的情况下,怎样快速地实现Xpath定位呢? 1.Firefox中下载插件Firebug和Firepath,附加组件中分别搜索firebug和firepath,安装后再重启,打开附加组件,如下图所示,则说明已经安装好了 2.接下来呢,用百度首页作为例子,用火狐浏览器打开百度,直接按 阅读全文
posted @ 2018-03-15 16:38 麦琪321 阅读(242) 评论(0) 推荐(0) 编辑