原创 selenium 常用方法

1. 啓動瀏覽器 driver = webdriver.Firefox() 2. 通過get方法訪問目標url driver.get("http://www.baidu.com") 3. 刷新當前網頁 self.driver.refres

原创 python+selenium+wewbdriver 上傳文件

input 類型 1、使用webdriver的send_keys方法: def test_uploadFileBySendKeys(self): url = "file:///Users/doudou/Desktop/six.h

原创 在linux環境下安裝siege

一、在linux環境下安裝siegesudo apt-get update && sudo apt-get upgrade  --show-upgraded(更新系統可更新可不更新)sudo apt-get install 軟件名1、下載

原创 git常用命令

1.撤銷上一次提交併將暫存區文件從新提交git commit -- amend2.取消全部操作git checkout -- .3.查看當前是否有改變的文件git status4. 將工作區文件添加到暫存區git add .5.再次查看文

原创 Github 環境搭建

1、下載git   地址: https://git-scm.com/2、安裝3、查看是否安裝成功,命令:git version返回結果:git version 2.15.1 (Apple Git-101)4、本地電腦關聯到github 

原创 修改文件

linux文件打開命令:1、輸入命令:cd 文件夾 -----進入文件夾,ll----查看文件夾裏的文件2、打開文件的方法: 編輯文件用 vi 文件名 或者 vim 文件名。 退出按ESC,輸入:q!回車。

原创 接口測試用例設計指南

1.接口測試要考慮的點

原创 操作富文本框

# 獲取郵件正文編輯區域的iframe頁面元素對象 iframe = self.driver.find_element_by_xpath('//iframe[contains(@id,"ueditor_0")]') # 通過switch

原创 測試用例設計方法

      場景法、狀態遷移圖、因果圖、判定表則爲基於狀態的設計(有人會寫成基於場景的設計,大致一樣),更多的應用到測試用例設計過程中,是測試用例基於面的覆蓋,基於用戶可能的覆蓋,影響了用例的廣度。同時,基於用戶重點場景的驗證,也是UI層

原创 操作日期控件

方案一:使用JS remove readonly attribute,然後sendKeys 方案二:採用click直接選擇日期,日期控件是一個iframe,首先switch iframe,之後找到想要設置的日期button click,然