ExecuteScript在Appium中返回null?

时间:2014-09-22 14:41:55

标签: selenium-webdriver webdriver appium

我正在使用 Appium WebDrive Selenium for C#来测试我的Android设备上的某些应用。我正在测试的设备并不重要,只是报告完整性。

我在某个时刻做了以下事情:

driver = new AppiumDriver(...);
var isNull = driver.ExecuteScript("window == null;");

我的测试有效且已执行(在设备和模拟器上),但isNull始终为null

如何从ExecuteScript返回? 谢谢

1 个答案:

答案 0 :(得分:1)

你需要告诉WebDriver"返回"它 - 就像你没有指定"返回"方法的价值,它不会返回任何东西。

var isNull = driver.ExecuteScript("return window == null;");