[英]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.