Тест с использованием CssSelector - PullRequest
0 голосов
/ 13 марта 2012

Есть кнопка, и в html-файле она описывается следующим образом.

<input class="add-to-basket" type="submit" value="Add to basket"/>

Я создал следующий файл для вышеуказанного HTML-файла.

var addToBasketLink = driver.FindElement(By.CssSelector("#Add to basket"));
            addToBasketLink.Click();

Мне нужно сделать, чтобы при нажатии кнопки «Добавить в корзину» она отображала кнопку «Просмотреть корзину» над страницей.

Заранее благодарен

1 Ответ

1 голос
/ 13 марта 2012

Селектор # используется для идентификатора, а ваш ввод не имеет атрибута идентификатора. Требуется селектор класса, который представляет собой точку, за которой следует имя класса:

By.CssSelector(".add-to-basket")
...