selenium
落雨沁尘
这个作者很懒,什么都没留下…
展开
-
软件测试-python-selenium-多选框
对多选框的操作比较灵活,可以有很多种方法,这里介绍了三种常用方法。 1、用基本的元素定位方法直接操作。 # 可以直接用一般的元素定位方法进行选择 br.find_element_by_xpath("//input[@value='python']").click() br.find_element_by_xpath("//input[@value='selenium']").click() ...原创 2019-12-24 11:39:54 · 755 阅读 · 0 评论 -
软件测试-python-selenium-复选框和下拉列表
selenium中进行元素定位时,复选框和下拉列表是比较特殊的一类网页元素,需要引入Select类来进行选择,Select类的对象有三种选择方法,分别是通过index索引、value属性值和显示的文本来进行选择原创 2019-12-24 10:23:26 · 342 阅读 · 0 评论 -
软件测试-python-selenium-frame框架切换
frame框架和iframe框架在现在的网页中已经很少见,但还是需要掌握框架中元素定位的方法。 在框架中的元素无法直接被定位到,必须先切换到该框架里,才能定位该框架里的页面元素。 def testframe(url): br = startBrowser.firefox() br.maximize_window() br.get(url) br.implicitly...原创 2019-12-23 15:34:35 · 434 阅读 · 0 评论 -
软件测试-python-selenium-多窗口切换
先粘贴代码,以百度为例 def baidutest(url): br = startBrowser.firefox() br.maximize_window() br.get(url) br.implicitly_wait(10) bd_home = br.current_window_handle print(br.window_handles...原创 2019-12-23 13:25:31 · 447 阅读 · 0 评论