Я пытаюсь построить небольшой тестовый пример с использованием селена с MB-Unit Framework. Я написал тестовый пример для тестирования, просто перенаправляя на http://www.google.com и ища «браузер Firefox».Тестирование с использованием MBUnit и Selenim
В то время, когда я запускаю тестовый пример с использованием бегуна для тегов Gallio, тест не выполняется. Это в конечном итоге с следующей ошибкой:
и мой тест здесь:
using MbUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Remote;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace testfirtsMBUnit
{
[Parallelizable]
[TestFixture]
class grid1
{
private IWebDriver driver;
private StringBuilder verificationErrors;
private string baseURL;
[SetUp]
public void SetupTest()
{
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities = DesiredCapabilities.Firefox();
capabilities.SetCapability(CapabilityType.BrowserName, "firefox");
capabilities.SetCapability(CapabilityType.Platform, new Platform(PlatformType.Windows));
capabilities.SetCapability(CapabilityType.Version, "38.0");
driver = new RemoteWebDriver(new Uri("http://192.168.1.10:4444/wd/hub"), capabilities);
baseURL = "https://www.google.co.in/";
verificationErrors = new StringBuilder();
}
[TearDown]
public void TeardownTest()
{
//driver.Quit();
driver.Quit();
}
[Test]
public void GoogleTest_firefox()
{
driver.Navigate().GoToUrl(baseURL + "/");
driver.FindElement(By.Name("q")).Clear();
driver.FindElement(By.Name("q")).SendKeys("firefox Browser");
Thread.Sleep(5000);
}
}
}
я запустить хаб как:
и узел на удаленном компьютере:
Я новичок на все это селен, чтобы MB-Unit .. Пожалуйста предложить решение .. дайте мне знать, я делаю что-то неправильно