在C#中,我会编写扩展方法来向IWebDriver和IWebElement添加功能。
示例:
public static IWebElement ClearAndSendKeys(this IWebElement e, string text)
{
e.Clear();
e.SendKeys(text);
}
我会在以后使用它,就像这样:
txtUsername.ClearAndSendKeys("user123");
我最近改变了工作,在新公司我用Java编写测试。到目前为止,我一直在撞墙,试图找出最好的办法,至少得到一些接近我在C#做的事情。建议?
答案 0 :(得分:1)
Java不支持扩展方法,句点。您可以改为创建静态方法:
ClearAndSendKeys(txtUsername, "user123");
(使用静态方法导入)