原文:Selenium2+python自動化49-判斷文本(text_to_be_present_in_element)

前言 在做結果判斷的時候,經常想判斷某個元素中是否存在指定的文本,如登錄后判斷頁面中是賬號是否是該用戶的用戶名。 在前面的登錄案例中,寫了一個簡單的方法,但不是公用的,在EC模塊有個方法是可以專門用來判斷元素中存在指定文本的:text to be present in element。 另外一個差不多復方法判斷元素的value值:text to be present in element valu ...

2017-04-04 18:32 3 6643 推薦指數:

查看詳情

判斷文本text_to_be_present_in_element

判斷文本 在做結果判斷的時候,經常想判斷某個元素中是否存在指定的文本,如登錄后判斷頁面中是賬號是否是該用戶的用戶名。在前面的登錄案例中,寫了一個簡單的方法,但不是公用的,在 EC 模塊有個方法是可以專門用來判斷元素中存在指定文本的:text_to_be_present_in_element ...

Tue Dec 12 00:21:00 CST 2017 0 1258
Selenium2+python自動化47-判斷彈出框存在(alert_is_present)

前言 系統彈窗這個是很常見的場景,有時候它不彈出來去操作的話,會拋異常。那么又不知道它啥時候會出來,那么久需要去判斷彈窗是否彈出了。 本篇接着Selenium2+python自動化42-判斷元素(expected_conditions)講expected_conditions這個模塊 ...

Thu Mar 23 05:21:00 CST 2017 4 17399
Selenium2+python自動化44-元素定位參數(find_element

前言 元素定位有八種方法,這個能看到這一篇的小伙伴都知道了,那么有沒有一種方法,可以把八種定位合為一種呢?也就是把定位的方式參數,如id,name.css等設置為一個參數,這樣只需維護定位方式的參數就行了。 小編曾經自己封裝過這種方法,最后定位方法寫成這樣:find_element("id ...

Sun Mar 19 07:28:00 CST 2017 2 13906
Selenium2+python自動化24-js處理富文本(帶iframe)

前言 上一篇Selenium2+python自動化23-富文本自動發帖)解決了富文本上iframe問題,其實沒什么特別之處,主要是iframe的切換,本篇講解通過js的方法處理富文本上iframe的問題 一、加載配置 1.打開博客園寫隨筆,首先需要登錄,這里為了避免透露 ...

Mon Dec 12 05:40:00 CST 2016 7 4570
Selenium2+python自動化42-判斷元素(expected_conditions)

前言 經常有小伙伴問,如何判斷一個元素是否存在,如何判斷alert彈窗出來了,如何判斷動態的元素等等一系列的判斷,在selenium的expected_conditions模塊收集了一系列的場景判斷方法,這些方法是逢面試必考的!!! expected_conditions一般也簡稱EC,本篇先 ...

Mon Mar 13 01:23:00 CST 2017 1 6474
Selenium2+python自動化36-判斷元素存在

前言 最近有很多小伙伴在問如何判斷一個元素是否存在,這個方法在selenium里面是沒有的,需要自己寫咯。 元素不存在的話,操作元素會報錯,或者元素有多個,不唯一的時候也會報錯。本篇介紹兩種判斷元素存在的方法。 一、find_elements方法判斷 1.find_elements方法 ...

Fri Mar 03 06:47:00 CST 2017 13 43951
Selenium2+python自動化43-判斷title(title_is)

前言 獲取頁面title的方法可以直接用driver.title獲取到,然后也可以把獲取到的結果用做斷言。 本篇介紹另外一種方法去判斷頁面title是否與期望結果一種,用到上一篇Selenium2+python自動化42-判斷元素(expected_conditions) 提到 ...

Mon Mar 13 04:16:00 CST 2017 1 6874
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM