原创 python-selenium Page Object設計模式

Page Object是一種程序設計模式,將面向過程轉變爲面向對象(頁面對象),將測試對象及單個的測試步驟封裝在每個Page對象中,以page爲單位進行管理。可以使代碼複用,降低維護成本,提高程序可讀性和編寫效率。#用page object

原创 Python列表中包含中文時輸出十六進制轉中文的小方法

現象:列表中的中文打印出來後顯示爲十六進制>>> lt=['大神','zhzhgo'] >>> print lt ['\xb4\xf3\xc9\xf1', 'zhzhgo'] >>>首先需要明確,這不是亂碼,這是 unicode 字符串在內

原创 網關作用

局域網通信用不到網關和DNS,公網通信必須用網關把數據包轉成公網IP,用DNS把域名請求翻譯成真實的IP地址。通俗理解網關的作用:網關在所有內網計算機訪問的不是本網段的數據報時使用,網關負責將內網IP轉換爲公網IP,公網IP轉換爲內網IP。

原创 Python-selenium進階操作

一. 三類窗口切換方法1.alert操作方法一:from selenium import webdriver from selenium.webdriver.common.alert import Alert driver=webdrive

原创 端口作用

原创 Python-selenium基礎操作

一. selinum優勢頁面級測試,模擬用戶真實操作強大library,支持頁面元素各類操作多瀏覽器支持(chrome,firefox,ie)多語言支持(python,java,C#,php,ruby)二. 需要安裝軟件firefox  f