autodata
autodatasource
autoexpect
autofield 加在屬性上,表明是page類中的乙個元素。
autolocator 加在屬性上,用於描述元素的定位資訊,例如:
@autostrategy(type = strategytype.priority)除了上面locator為定位方法、value是對應的定位資料外,還可以配置元素查詢的顯式超時時間(單位:毫秒)timeout。使用了該註解後就無需再新增autofield了。@autolocator(locator = locatortype.by_partial_link_text, value = "實名動態")
private button tologinbut;
@autolocator(locator = locatortype.by_xpath, value = "//input[@placeholder='請輸入手機號碼/脈脈號']")
private text phonetext;
automodule
autopage 該註解要加在類(class)上,用於標識page的子類。所謂page就是邏輯上的乙個頁面,包含了頁面上的元素資訊。如果是起始頁面(例如:登入頁)的話,一定要在該註解上配置url引數,作為瀏覽器上的位址。例如:
@autopage(url = "")另外,browser(瀏覽器型別)、maximize(是否最大化)、width(寬度)、height(高度)這四個引數是用來配置瀏覽器的。public class annotationpage extends page{}
autoreporter
autosessionstorage 新增在模組(使用了註解automodule的類中)的方法上,可以實現自動地儲存和載入sessionstorage。如果有的web應用的使用者登入資訊是儲存在sessionstorage上的話,就可以實現只登入一次後續自動跳過的效果。
autostrategy
自動化測試,從入門到放棄
自動化測試~模組篇
自動化測試~資料來源
自動化測試~引數化
自動化測試~元素定位
自動化測試~配置
自動化測試~報告篇
自動化測試~課程
自動化測試~註解篇
自動化測試框架介紹
自動化測試注意事項
當乙個專案確定要引入自動化測試技術前,需要綜合考慮系統是否適合引入自動化測試技術,這裡講的自動化測試技術,沒有包括效能測試這一塊,單指功能測試這一塊,其實效能測試也是在專案開始前,就要考慮的 考慮的方面,如,專案週期時間是否夠,維護週期是否很長,是否頻繁回歸測試,重複任務是否多,專案需求變動是否頻繁...
junit測試 註解
不知道也沒去過大公司是怎麼使用junit的,我只是初步了解和使用的,用註解倒是挺方便的,分享下 1 測試由 test注釋開始 method method new method test public void say 2 fixture before public void initialize a...
自動化測試 web自動化測試
自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...