0
我在NUnit上運行IE和Chrome webdrivers的測試套件。但是當我想嘗試無頭幻影(Ghostdriver)的時候,我無法讓它執行我想要執行的動作。使用Selenium Webdriver時,我需要爲PhantomJS啓用JavaScript嗎?
與簡單的東西有問題,如
[TestFixture]
class PhantomJSTest{
protected IWebDriver driver;
[SetUp]
public void Setup() {
driver = new PhantomJSDriver(@"..\..\..\..");
}
[Test]
public void PhantomTest() {
driver.Navigate().GoToUrl(adress);
driver.FindElement(selector).Click();
}
[TearDown]
public void Teardown() {
driver.Close();
driver.Quit();
}
}
當點擊進行一些應該在我的數據庫進行設置,所以回到那個頁面時手動我應該能夠看到它。 NUnit測試本身設置成功,但操作從未發生。當試圖根據早先的行動做某事時,這是特別明顯的。任何幫助,將不勝感激! =)