Robot Framework web自動化測試鼠標懸停

Robot Framework web自動化測試鼠標懸停

方法:

增加Selenium2Library內部關鍵字

C:\Python37\Lib\site-packages\SeleniumLibrary\keywords\element.py

具體實現:

  1. 找到 C:\Python37\Lib\site-packages\SeleniumLibrary\keywords\element.py文件,文件末尾增加代碼

    @keyword
    def mouse_hover(self, locator):
    ‘’’
    功能: 鼠標懸停
    參數說明:locator 定位器
    作者: XXX
    日期: 20190131
    更新記錄:
    ‘’’
    element = self.find_element(locator)
    action = ActionChains(self.driver)
    action.move_to_element(element).perform()

如圖:
在這裏插入圖片描述
3. 保存後重新打開Robot Framework RIDE,則可像其它關鍵字一樣調用
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章