摘要:        
1. ActionChains简介 ActionChains是一种自动化底层交互的方法,比如鼠标移动,鼠标按键动作,按键和上下文菜单交互。这对于做更复杂的动作很有用,比如悬停和拖放。 2. 执行原理 当调用 ActionChains 对象上的操作方法时,不会立即执行,而是将操作存储在 ActionC    阅读全文
posted @ 2021-12-02 21:12
ElsaWang
阅读(589)
评论(0)
推荐(0)
        
            
        
        
摘要:        
输入: send_keys()driver.find_element_by_id('kw').send_keys('python') 点击:click()driver.find_element_by_id('su').click() 清除:clear()driver.find_element_by_    阅读全文
posted @ 2021-12-02 20:00
ElsaWang
阅读(53)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1. 如何元素定位 打开浏览器,按F12, 进入elements tab. 2. Selenium 提供以下方法来定位页面中的元素: find_element_by_id find_element_by_name find_element_by_xpath find_element_by_link_    阅读全文
posted @ 2021-12-02 19:37
ElsaWang
阅读(61)
评论(0)
推荐(0)
        
            
        
        
摘要:        
强制等待 强制等待,让线程休眠一段时间 time.sleep(5)隐式等待 隐式等待 设置一个等待时间,轮询查找(默认0.5秒)元素是否出现,元素找到后立刻停止轮询,如果元素没有出现就抛出异常。 隐式等待是针对于全局的 self.driver.implicitly_wait(5) 显示等待 WebD    阅读全文
posted @ 2021-12-02 19:07
ElsaWang
阅读(43)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1. selenium的简介 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。它主要由三个工具组成:WebDr    阅读全文
posted @ 2021-12-02 18:45
ElsaWang
阅读(66)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。 allure配置与安装(Windows) 1. 下载allure, 并配置环境变量,Windows下载zip包 下载地址:https://repo    阅读全文
posted @ 2021-12-02 17:33
ElsaWang
阅读(202)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号