當前位置:成語大全網 - 書法字典 - 如何寫selenium python斷言?

如何寫selenium python斷言?

斷言是判斷是否與預期結果壹致。如果不壹致,測試用例會直接失敗,程序不會執行。

舉個簡單的例子。例如,點擊壹個按鈕將跳轉到壹個頁面,我們將設置壹個斷言,關於我們是否能成功跳轉到這個頁面。如果驗證的話,壹般會是這個頁面的信息。如果跳轉不成功,那麽頁面上什麽信息都沒有,也沒有辦法開始驗證。

斷言主要使用assertEqual的方法。

如驗證百度搜索的標題是否為“123_百度搜索”

Self.assertEqual(u"123_百度搜索",driver.title)

驗證它是否是假的

self.assertFalse(driver.title)

驗證它是否是真的

self.assertTrue(driver.title)

為了保證驗證的正常運行,通常以驗證和異常捕獲為基礎。

如驗證百度搜索的標題是否為“123_百度搜索”

嘗試:

Self.assertEqual(u"1234_百度搜索",driver.title)

除了AssertionError為e:

Print u“找不到此標題”