該解決方法是用xpath定位,然後使用js操作元素,點選之類
service_ticket_list = self.get_element('service_ticket_list')
self.driver.execute_script(
"arguments[0].click();
", service_ticket_list)
如果其他層**加了time.sleep(5),unitest的teardown方法也是要加time.sleep(5),不然會出現衝突
計算機系統的解析度設定100%就沒問題了
先取元素物件,再用get_attribute獲取值
xpath_urls = '//div[@class="qg-limit-list"]/a
'urls_pre =browser.find_elements_by_xpath(xpath_urls)
url = urls_pre[0].get_attribute("
href
")
importwarnings
warnings.******filter(
"ignore
", resourcewarning) #
在setup方法新增
方法一:element = driver.find_element_by_css('
div[class*="loadingwhitebox"]')
driver.execute_script(
"arguments[0].click();
", element)
方法二:
element = driver.find_element_by_css('
div[class*="loadingwhitebox"]')
webdriver.actionchains(driver).move_to_element(element ).click(element ).perform()
滑鼠游標問題,一定點選執行的時候把滑鼠移到最下面
python實現ssh自動化登入遇到的坑
最近用python寫了乙個自動登入ssh命令的小工具,在所有功能都實現後,後來發現了乙個小bug 就是登入之後的機器,在用vi或者是cat命令開啟檔案時發現會linux下螢幕只顯示一半左右的問題 用的是pexpect模組,也是根據網上的例子改的,而且手動ssh的話也沒有這個問題 在用一上午的時間排除...
自動化clickButton的坑
之前一直使用的click button,今天除錯的時候,突然遇到彈出的對話方塊立刻就消失了,conform action還沒有操作就沒有了。仔細分析下click button的用法 arguments locator the locator to find requested element.key...
UI 自動化設計思路
近來負責測試的產品,頁面上全都是圖表資料,頁面上互動少,可以說沒有。正對這樣的產品自動化,做了一些自動化方面思路整理 自動化測試用例編寫守則 首先,我們要確定一點,就是自動化的目的和作用。自動化測試是為了代替人執行需要大量重複的規律性或 無規律 的工作,它的主要目的在於驗證問題而不是發現問題 所以我...