Здравствуйте. Такой вопрос: есть задизейбленный функционал, при на ведении всплывает инфосообщение(аля купите подписку и т.д.) Нужно убедиться(verifytext) что оно есть.
Как это можно сделать?
Дело в том что подсказка формируется скриптом, локатор не могу написать(
29 июня в Харькове прошла тринадцатая встреча Smart Club for Smart Talks, где специалисты по тестированию могли услышать два интересных доклада на темы: «Как узнать, когда пора автоматизировать и с чего начать» Марка Курченко и «HP LoadRunner: expectations vs reality» Игоря Колосова.
Первый спикер рассказал, чем отличается автоматизация от мануального тестирования.
О том, какой язык предпочесть, какие фреймворки выбрать, TDD, BDD, DDD, Selenium)
А также об SQL, REST, SOAP, HTML/CSS, GIT и прочем.
Второй докладчик поделился опытом использования линейки продуктов для нагрузочного тестирования от Hewlett Packard, рассказал о том, как менялось его мнение на разных стадиях знакомства с инструментарием и дал несколько полезных советов тем, кто возможно столкнется с HP LoadRunner.
Всем доброго времени суток! Сложилась такая ситуация, что очень нуждаюсь советом для продолжения своей роботы.
Не так давно устроился работать в маленькую старт-ап фирму, которая занимаеться разработкой ПЗ. Команда: 4 фронтовика, 3 бэкэндщика и 2 тестировщика, по одному туда и туда. До нас в команде никто никогда не занимался таким(тестированием) , потому от них советов не будет. Написали они два сервиса: REST и SOAP сервис(разработка ведеться на Джавке). Оба сервиса имеют похожие методы, нужны оба для своих целей. И мне сказали "покрыть" эти сервисы функциональными авто-тестами. В чем вопросы:
1) Phyton vs Java (и то и то знаю на базовом левеле)? Почему?
2) Какие ДЖСОН и СОАП библиотеки лучше юзать для каждого языка?
Очень нужна помощь, т.к. перерыв Интернет, ничего не нашла, а то, что нашла не помогло.
Делаем автотесты для сайта, на Хроме, ФФ, IE запускаются.
Дошла очередь до Оперы.
Скачали Operadriver 2.29, сам файл расположен в корневом каталоге проекта, где и остальные драйвера (Хром, геко...)
Windows 7 (64 bit), Opera 48.0, пишем на C#
в файле по запуску вебДрайвера:
public static RemoteWebDriver Run(string browserName)
{
RemoteWebDriver driver = null;
switch (browserName)
{
case browser_Firefox:
driver = new FirefoxDriver();
break;
case browser_Opera:
driver = new OperaDriver();
break;
default:
throw new ArgumentException(String.Format(@"<{0}> was not recognized as supported browser. This parameter is case sensitive", browserName), "WebDriverOptions.BrowserName");
}
return driver;
}
При запуске теста получаем ошибку:
System.InvalidOperationException : unknown error: cannot find Opera binary
(Driver info: OperaDriver=2.29 (8403ff684671eab5c5d4e15ee702c893f9ecb10b),platform=Windows NT 6.1.7601 SP1 x86_64)
Указание пути тоже не помогает, там выдается сообщение, что по пути "{здесь реальный путь до файла operadriver.exe}" файл не найден :(
string path = "...path\\to..."; //реальный путь, по которому не видно файла
driver = new OperaDriver(path);