Описание тега splinter

Splinter is an open source tool for testing web applications using Python
1 ответ

Осколок python, сравнивающий юникодный список элементов со строкой

Я хочу получить весь текст тега привязки из iframe с именем "ListFirst". Я пытаюсь перебрать текст и сравниваю каждый из них со строкой "AGENT-WIN3E64", которую я хочу щелкнуть. Но сравнение, которое я здесь сделал, e['text'] == u'AGENT-WIN3E64 'ста…
13 май '16 в 15:33
0 ответов

Путь к файлу Splinter Webdriver в пути проекта

Я пытаюсь использовать splinter таким образом, чтобы он мог работать на компьютере, на котором не установлен драйвер chrome в PATH. Поэтому я хочу иметь возможность упаковать драйвер chrome в проект. Вот изображение (некоторых) проекта: Поэтому я хо…
23 июл '18 в 09:55
1 ответ

Как я могу получить текст между <span> </ span>, используя python splinter lib

Я хочу получить текст между я уже использую lib splinter "&lt;span id="stWelcomeInbox" class="nui-txt-impt"&gt; 1 &lt;/span&gt;" PS: я не хочу загружать страницу и читать как HTML-код, может быть, доступна библиотека re lib, но я не знаю, как исполь…
28 май '14 в 02:51
1 ответ

Почему этот вызов Python Splinter не возвращает весь основной текст?

from splinter import Browser from splinter.exceptions import ElementDoesNotExist from selenium import webdriver from selenium.common.exceptions import WebDriverException browser.find_by_tag('body').text browser.visit(str('http://ariismits.com/contac…
09 окт '17 в 07:55
1 ответ

Как использовать цикл в тесте на осколок и салат?

Я хочу спросить, можно ли использовать цикл for или цикл while вместе с тестом BBD для осколков и салата. Один из моих сценариев таков: я хочу зациклить таблицу и менять статус каждой записи, пока не изменится статус всех записей. Я могу изменить ст…
04 янв '13 в 22:17
2 ответа

Открыть ссылку в новой вкладке с помощью Splinter

Я использую Splinter для тестирования веб-страниц. Есть ли способ легко открыть ссылку в новой вкладке (что-то вроде link.middle_click())?
10 мар '16 в 11:11
1 ответ

Как скачать с осколком, зная направление и имя файла

Я работаю над Python и Splinter. Я хочу скачать файл из события нажатия, используя сплинтер. Я написал следующий код from splinter import Browser browser = Browser('chrome') url = "download link" browser.visit(url) Я хочу знать, как скачать с splint…
1 ответ

Как я могу нажать Enter, используя Splinter?

Вот мой код Splinter - b = Browser() b.visit("http://boingboing.net") b.fill("q", "OpenXC") На этом этапе я бы хотел нажать "Enter" для поиска. Это очень похоже на пример на странице учебника Splinter. В этом случае действительно нет никакого элемен…
07 сен '13 в 15:47
0 ответов

Одновременное заполнение нескольких полей формы

Я использую Splinter для автоматизации основной формы заказа в Python. browser.fill_form({ 'formorder[billing_name]': 'Georges Perec', 'order[email]': 'g.perec@oulip.fr', 'order[tel]': '+ 33 (0)1 53 79 39 46', 'order[billing_address]': 'La place Sai…
08 дек '17 в 17:21
1 ответ

Splinter find_by_xpath: использование регулярного выражения для элемента text()

Я запускаю тест браузера с помощью splinter и имею страницу с большой таблицей. Я хочу найти все &lt;tr&gt; элементы, которые содержат &lt;td&gt; с какой-то красиво отформатированной датой в их тексте, как показано здесь: Строки с определенным текст…
21 окт '15 в 17:22
1 ответ

Как получить текст из тега привязки?

Я хотел бы получить текст от всего тега привязки, который имеет class = "ip_click" на странице. Вот точный пример, который я пытаюсь получить: &lt;a href="#" class="ip_click"&gt;177.1.1.1&lt;/a&gt; &lt;a href="#" class="ip_click"&gt;177.2.2.2&lt;/a&…
06 янв '18 в 04:16
0 ответов

Selenium Browser Issue

Так что я использовал splinter (обертку вокруг селена) для автоматизации веб-браузера. Недавно это перестало работать. Он открывает окно браузера, но не заходит на сайт. Мой код: import splinter browser=splinter.Browser() browser.visit('http://googl…
04 авг '16 в 23:31
1 ответ

Тестирование транскрипта с селеном / сплинтером /pytest

Есть ли какой-нибудь предпочтительный стек для тестирования транскрипта кода в браузере? Я предпочитаю избегать обычного способа чистого JavaScript. Было бы неплохо иметь что-то, основанное на pytest, и управлять браузером через сплинтер. Чтобы уточ…
25 фев '18 в 20:36
2 ответа

Установить тайм-аут в Python Splinter Web Crawler

Попытка установить время в Python так же, как в Ruby. У меня есть ссылка, которая, когда я нажимаю, открывает всплывающее окно, но я не могу получить к нему доступ, потому что это приводит к зависанию скрипта, пока я не убью его. Я уже несколько мес…
1 ответ

Заполнение полей ввода сплинтером

Я пытаюсь заполнить поля в форме входа с помощью сплинтера. Когда я изучаю визуализированную страницу, я вижу, что в поле ввода имени пользователя есть тег и имя "u". Как мне заполнить это поле от сплинтера? Я попробовал следующее: from splinter imp…
26 май '14 в 19:10
1 ответ

Сплинтер спасает бестелесный HTML

Я использую splinter 0.7.3 модуль в python 2.7.2 на платформе Linux, чтобы очистить список каталогов на веб-сайте с помощью браузера Firefox по умолчанию. Это фрагмент кода, который просматривает нумерованный веб-список, щелкая ссылку "Далее" в html…
17 сен '15 в 21:54
0 ответов

Использование профиля Firefox для автоматической загрузки в Splinter [Python]

Я использую Splinter для автоматизации загрузки отчетов для меня. Я хотел бы установить его так, чтобы Firefox загружался автоматически, а всплывающее окно отсутствовало. Я просмотрел другие ответы по переполнению стека и попытался пропустить мой пр…
13 дек '17 в 21:19
1 ответ

Splinter: выбор правильной кнопки

Я пытаюсь автоматизировать вход на веб-сайт, чтобы получить информацию со своей метеостанции. Страница входа находится по адресу http://www.lacrossealertsmobile.com/v1.2/. Когда я смотрю на исходный код, я вижу несколько строк, которые говорят &lt;b…
09 окт '15 в 04:43
1 ответ

Веб-ошибка

from splinter import Browser with Browser() as browser: browser.visit("http://www.google.co.uk") browser.fill('q', 'Testing') browser.find_by_name('Submit').click() Этот код открывает Firefox и выдает мне ошибку Url is not valid,
30 сен '16 в 20:26
0 ответов

Для цикла, возвращающего только один вывод в файл CSV

В настоящее время работаю над небольшим интернет-магазином, чтобы помочь на работе. У меня это работает, но в выходном файле CSV он возвращает только первое "возвращение" из поискового запроса. Как я могу заставить это продолжаться только после перв…