В xpath есть неравенство != и отрицание not() . В css есть :not. У вас получится что-то вроде:
:not([data-sel="слово-исключение"])
Написано Snap 03 октября 2019 - 18:05
В xpath есть неравенство != и отрицание not() . В css есть :not. У вас получится что-то вроде:
:not([data-sel="слово-исключение"])
Написано Snap 01 октября 2019 - 19:20
Скидывайте, можно в личку
Написано Snap 30 сентября 2019 - 17:22
Мне тоже можете скинуть
Написано Snap 12 марта 2019 - 07:45
А какой Seleinium IDE вы используете? Старую или обновленную версию?
Попробуйте выполнить команды
store| 1 | i
echo| ${i}
Что будет выведено?
Выводит 1
Да точно, выведет 1. Только это будет считаться текстом, а не числом.
Написано Snap 11 марта 2019 - 19:12
а ничего не смущает что автор пытается увеличить переменную с помощью функции возвращающей случайное число?
Нет, в данном случае это не главное
Просто если он делает это в текущей версии Selenium IDE, то там эта конструкция больше не работает. Теперь чтобы присвоить переменной значение, нужно использовать команду
executeScript | return 1 | i executeScript | return ${i}+1 | i // увеличиваем i на 1 echo | ${i} // выведет 2
Написано Snap 05 февраля 2019 - 13:30
Хотел бы поделиться информацией о сервисе websvodka.ru:
- Это инструмент автоматического контроля изменений интернет-страниц, который позволяет первым узнавать важную информацию и экономит время. WebSvodka позволяет оперативно узнавать: о появлении новых объявлений, об изменении прайс-листов, контролировать упоминания интересующих вас слов.
- Вы задаёте интересующую тему или страницу, а WebSvodka регулярно сообщает вам обо всех событиях по этой теме. WebSvodka (ВебСводка) умеет отслеживать изменения на заданных интернет-страницах, сообщать о новых страницах на интересных сайтах, уведомлять о появлении новых страниц в результатах Поисковых систем, контролировать изменение файлов в Интернете.
Пользуюсь им сам: отслеживаю изменения на сайте и страницах, в том числе в исходном коде, изменения в файлах. Уведомления приходят на почту.
На предыдущей работе для этого самостоятельно писал программы, но оказывается существуют подобные сервисы.
Есть бесплатный тариф.
Написано Snap 02 октября 2018 - 09:27
С помощью selenium webdriver никак. С помощью Ruby не знаю.
Во-первых, можно попробовать передавать в input сразу путь к файлу, минуя окно Windows. Это сработает, если это стандартный input type="file".
Если это не стандартная загрузка файла, тогда придется средствами Руби или дополнительных библиотек/средств.
Написано Snap 23 сентября 2018 - 14:09
Обычно с течением времени запал у тестировщика только затухает. Если в начале так, то что будет дальше?
Написано Snap 18 сентября 2018 - 07:48
из статьи понятно что Каталон намного лучше "Селениума", а с "Селениумом" одни проблемы и сложности и тесты медленно пишутся, да и функционал у "Селениума" никакой - нет ни тестирования через АПИ, ни обработки результатов
совершенно непонятно тогда зачем большинство компаний используют "Селениум" а не Каталон, наверное мазохисты
Наверное, потому что Каталон более молодой проект и еще не успел завоевать популярность (если вообще сумеет).
Надеюсь, у Каталон получится лучше, чем у коллег-индусов по Sahi Pro.
Написано Snap 02 августа 2018 - 14:36
Пауза - это не очень хороший вариант. Лучше сделать wait until появление / кликабельность какого-нибудь элемента на "новой" странице.
Например - ожидать кликабельность элемента с именем "address".
Не ожидал от вас ) . Мы же пытаемся найти причину. Для этого пауза вполне годный вариант. А получается, что автора вопроса пока что больше запутали.
Уже потом, да, можно сделать ожидания.
Написано Snap 21 июля 2018 - 10:40
Но вижу, что уже на этапе сохранения, не сохраняется ссылка элемента/или емейл (сохранить подобным образом можно только текст гиперссылки или емейла). И это сводит на нет всю попытку.
ХСБ что же у вас сохраняется вместо ссылки/email с помощью "storeAttribute@href"? Единственное, что там может не сохранится, так это домен, если он отсутствует в ссылке. То есть к примеру, ссылка может иметь неполной вид, на примере текущей страницы "/forum/index.php?/topic/36837-selenium-ide-i-vstavka-iz-bufera-obmena-v-stroku/". Но это легко исправить, к полученному пути прибавить домен "software-testing.ru".
Написано Snap 25 мая 2018 - 16:33
В любом случае, я лишь озвучила ещё один вариант, как сделать так, чтобы не прописывать путь к драйверу.
Я никого не заставляю делать также.
Некоторые по-другому просто не могут )
Написано Snap 16 мая 2018 - 09:27
String sum = driver.findElement(By.cssSelector("td[data-type='currentBalance']")).getText();
Должно вернуть "3 179.37 ₴".
Написано Snap 09 мая 2018 - 09:51
Собственно со второго и нужно начинать, "private static WebDriver driver" объявляет переменную (приватную статическую), поэтому в дальнейшем тип переменной указывать не надо. Это основы программирования.
Написано Snap 06 мая 2018 - 15:09
Вариантов много, например:
By.linkText("Выход") By.cssSelector("a[href='logout']")
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru