Selenium页面对象模型-how方法调用有效吗?

时间:2017-06-17 10:45:53

标签: c# selenium-webdriver

有人可以从this question向我解释以下内容吗?

LoginPage.LoginAs("user").WithPassword("pass").WithDatasource("db").Login();

我理解loginPage和Login()但是什么是LoginAs(“user”)。WithPassword(“pass”)。WithDatasource(“db”)部分?它们是LoginPage类中的方法吗?它是如何工作的?

我不是在解释具体代码之后,而是在OO语言中的含义。我只看到像LoginPage.Login()这样的静态方法,但不是这种嵌套方法。我不能对最初的问题发表评论。

1 个答案:

答案 0 :(得分:0)

认为我最终找到了它 - 看起来像是一种叫做“方法链”的东西。