C # UI Test Automation Script получает ошибку - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь попрактиковаться в автоматизации C # UI, но мне кажется, что этот скрипт не проходит, и я не уверен, что делаю неправильно.

См. Ошибку ниже:

enter image description here

См. Код C #:

 IWebDriver _driver;
 ChromeDriver _javascriptExecutor;

        [Test]
        public void login_button_visible()
        {
            _javascriptExecutor.ExecuteScript("sauce:context=Launch https://website.com");
            _driver.Navigate().GoToUrl("https://website.com");

            _javascriptExecutor.ExecuteScript("sauce:context=Sleep for 50000ms");
            Thread.Sleep(50000);

            _javascriptExecutor.ExecuteScript("sauce:context=Get button text");
            var buttonText = _driver.FindElement(By.Id("headerContainer-loginButton")).Text;

            _javascriptExecutor.ExecuteScript("sauce:context=Login button is visible");
            Assert.AreEqual("Login", buttonText);
        }

ПРИМЕЧАНИЕ. Я изменилURL веб-сайта в целях конфиденциальности, но разместил снимок экрана с элементом на странице и источником кода

1.

enter image description here

2.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...