繁体   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