随笔分类 -  selinum

上一页 1 2

Python+Selenium学习--操作测试对象
摘要:场景 前面已经讲解了如果定位对象,定位之后需要对这个对象进行操作。是鼠标点击还是键盘输入,取决于我们定位的对象缩支持的操作。 webdriver中比较常用的操作元素的方法有下面几个: clear 清除元素的内容 send_keys 在元素上模拟按键输入 click 单击元素 submit 提交表单 阅读全文

posted @ 2018-09-21 11:36 uniquefu 阅读(253) 评论(0) 推荐(0)

uniquefu Python+Selenium学习--select
摘要:场景 在处理下拉框(select)的时候selenium给我们提供了一系列的便捷方法,我们只需要使用selenium.webdriver.support.select.Select类来稍微封装一下就好了。 下面是我们经常会用到的一些方法 options: 返回下拉框里所有的选项 all_select 阅读全文

posted @ 2018-05-10 11:08 uniquefu 阅读(370) 评论(0) 推荐(0)

Python+Selenium学习--定位一组对象
摘要:场景 从上一节的例子中可以看出,webdriver可以很方便的使用find_element方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用find_elements方法。 定位一组对象一般用于以下场景: 批量操作对象,比如将页面上所有的checkbox都勾上 先获取一组对 阅读全文

posted @ 2018-05-10 10:06 uniquefu 阅读(597) 评论(0) 推荐(0)

Python+Selenium学习--简单对象定位
摘要:场景 测试对象的定位和操作是webdriver的核心内容,其中操作又是建立在定位的基础之上,因此对象定位就越发显得重要了。 定位对象的目的一般有下面几种 操作对象 获得对象的属性,如获得测试对象的class属性,name属性等等 获得对象的text 获得对象的数量 webdriver提供了一系列的对 阅读全文

posted @ 2018-05-10 09:29 uniquefu 阅读(1007) 评论(0) 推荐(0)

Python+Selenium学习--前进和后退
摘要:场景 这两个功能一般不太常用。所能想到的场景大概也就是在几个页面间来回跳转,省去每次都get url。 代码 参考 http://www.cnblogs.com/nbkhic/tag/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/ 阅读全文

posted @ 2018-05-09 17:35 uniquefu 阅读(2202) 评论(0) 推荐(0)

Python+Selenium学习--打印当前页面的title及url
摘要:场景 测试中,访问1个页面然后判断其title是否符合预期是很常见的1个用例,所谓用例不够,title来凑就是这个道理。更具体一点,假设1个页面的title应该是'hello world', 那么可以写这样的一个用例:访问该页面,获取该页面的title,判断获取的值是否等于'hello world' 阅读全文

posted @ 2018-05-09 17:32 uniquefu 阅读(6304) 评论(0) 推荐(0)

Python+Selenium学习--访问连接
摘要:场景 web UI测试里最简单也是最基本的事情就是访问1个链接了。 在python的webdrive中,访问url时应该使用get方法。 代码 阅读全文

posted @ 2018-05-09 17:29 uniquefu 阅读(751) 评论(0) 推荐(0)

Python+Selenium学习--浏览器设置
摘要:场景 设置浏览器窗口的大小有下面两个比较常见的用途: 在统一的浏览器大小下运行用例,可以比较容易的跟一些基于图像比对的工具进行结合,提升测试的灵活性及普遍适用性。比如可以跟sikuli结合,使用sikuli操作flash; 在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比 阅读全文

posted @ 2018-05-09 17:22 uniquefu 阅读(563) 评论(0) 推荐(0)

Python+Selenium学习--启动及关闭浏览器
摘要:场景 启动浏览器 在使用webdriver进行测试时启动浏览器无疑是必须的前置工作; 关闭浏览器 在脚本运行完毕或者测试代码结束的时候关闭浏览器是非常自然的事情,就像在吃完饭后就把餐桌收拾干净一样。 关闭浏览器有两种方式: close方法 quit方法 close方法关闭当前的浏览器窗口,quit方 阅读全文

posted @ 2018-05-09 17:15 uniquefu 阅读(502) 评论(0) 推荐(0)

上一页 1 2

导航