簡體   English   中英

調用方法-Watir-Webdriver

[英]Calling a Method - Watir-Webdriver

我是自動化的新手,我已經開始使用Watir Webdriver來自動化網站。 但是,某些代碼片段可以在多個測試用例中重用。 如何將可重用的代碼段歸為可在每個測試用例中調用的方法? 您能否提供參考或示例?

您對方法感興趣。

這是一個例子:

def automation_snippet
  @browser.text_field(:id => 'field_id').set 'foo'
end

以后您可能會對類,頁面對象和模塊感興趣。

這是基本的紅寶石材料。 您將需要確保要使用的任何方法也在范圍內。

因此,開頭的關鍵字是方法和范圍。 如果使用的是Cucumber,則可以在任何步驟定義文件中定義方法,這些方法將在所有其他Cucumber測試中可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM