public void SimpleSearch(string queryString, WaitingType waitingType)
        {
            _selenium.Open("/books/");

            _selenium.Type("css=.search-input-html", queryString);
            _selenium.ClickAndWait("css=.search-button", waitingType);
        }
 public void ProceedStep1(string index)
 {
     _selenium.Open("/shoppingcart/");
     _selenium.ClickAndWait("//input[@alt='Оформить заказ'][1]", WaitingType.PageLoad);
     try
     {
         _selenium.Type("//input[@class='text'][@type='text']", index);
     }
     catch (SeleniumException)
     {
         //	NOTE: Сие сделано для workaround бага с необходимостью дважды жать кнопку Оформить заказ
         _selenium.ClickAndWait("//input[@alt='Оформить заказ'][1]", WaitingType.PageLoad);
     }
     _selenium.ClickAndWait("link=Продолжить оформление заказа", WaitingType.Ajax);
 }
Exemple #3
0
 /// <summary>
 /// Осуществляет выход с сайта
 /// </summary>
 public void LogOut()
 {
     _selenium.ClickAndWait("link=Выйти", WaitingType.PageLoad);
 }
 public void AddProduct(string wareKey)
 {
     _selenium.Open("/books/product/" + wareKey);
     _selenium.ClickAndWait("css=a.button", WaitingType.Ajax);
 }