【发布时间】:2018-05-04 01:16:35
【问题描述】:
我是 Java-8 和 appium 的新手,并尝试在 Java-8 中编写我的 webdriver 代码,如下所述
目前下面的代码工作正常,但我不想在下面的第 5 行和第 6 行中提到的单独的行中编写函数和消费者,我想更多地优化代码,例如消费者内的函数或消费者内的代码功能。谢谢!提前
public class Gestures_Drag_And_Drop {
AndroidDriver<AndroidElement> driver;
Function<String, AndroidElement> F = driver::findElementByXPath;//line 5
Consumer<AndroidElement> C = AndroidElement::click; //line 6
Gestures_Drag_And_Drop() {
C.accept(F.apply("//android.widget.TextView[@text='Views']"));
}
public static void main(String[] args) throws MalformedURLException {
new Gestures_Drag_And_Drop();
}
}
【问题讨论】:
标签: java selenium java-8 appium