06 2017 档案

摘要:最近学习到多窗口切换,在页面操作过程中有时点击某个链接会弹出新的窗口,这时需要先切换到新窗口才能对其进行操作。Webdriver提供了switch_to.window( ) 方法实现在不同窗口中切换。 查阅相关资料,得到两种方法来定位到当前页面: 方法一: browser.switch_to_win 阅读全文
posted @ 2017-06-20 15:15 杀人的微笑A 阅读(3086) 评论(0) 推荐(0)
摘要:这几天在学WebDriver的警告框处理,具体做法是使用switch_to_alert()方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys等方法进行操作。 但是却一直卡在接受警告框这一步上,在书上给出的例子是百度首页的搜索设置弹出 阅读全文
posted @ 2017-06-16 12:12 杀人的微笑A 阅读(355) 评论(0) 推荐(0)
摘要:遇到问题:定位用户名和密码时,总是定位不到 解决过程:126登录界面,定位用户名和密码时,总是定位不到,后来发现用户名和密码是在一个iframe中,使用Firepath插件定位元素,最左侧会显示iframe信息。通过Firepath显示的是当前活跃的iframe的html,想要定位iframe 可以 阅读全文
posted @ 2017-06-16 11:02 杀人的微笑A 阅读(323) 评论(0) 推荐(0)
摘要:这段时间在自学Python,主要是想接触自动化测试,在一番摸索下,觉得用selenium+python的自动化测试框架来开展自动化测试,第一步自然是要先搭建好环境。在网上搜了不少帖子,加上自己的摸索,做了一些记录,希望能够帮助到需要的小伙伴。具体步骤如下: Step1.安装python3.6.1 官 阅读全文
posted @ 2017-06-16 10:49 杀人的微笑A 阅读(308) 评论(0) 推荐(0)