# 獲取我的訂單元素class屬性值 at = self.driver.find_element_by_link_text('我的訂單').get_attribute('class') # 判斷classs屬性值是否為active self.assertEqual(at,u'active') ...
當我們在做自動化時,肯定會碰到定位table中的某一個元素,如果每次獲取的值是固定那還好說,要是每次都不一樣我該如何去獲取呢? 以我自己的項目為例,我這邊table中有若干個審核人,因為審核有多級,每一級的審核人為了測試方便都設置成同一個人,但是每一級審核列表人員的位置都會不一樣,所以不能使 ...
js彈框: 點擊【確定】按鈕,driver.switch_to_alert().accept() 點擊【取消】按鈕,driver.switch_to_alert().dismiss() ...
在做自動化時,經常會遇到一些查詢,篩選的業務。需要將我們的搜索條件和查詢結果去比較, 但是Selenium WebDriver 只會與可見元素交互,所以獲取隱藏元素的文本總是會返回空字符串,導致如果結果數據量大的話校驗會不通過,如下 上圖查詢篩選結果有31條 ...
View Code $("#t1 tr").eq(1).find("td").eq(2).html().trim() ...