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

Robot Framework - это универсальная среда автоматизации тестирования для приемочного тестирования и разработки на основе приемочного тестирования (ATDD). Это среда тестирования на основе ключевых слов, в которой используется синтаксис табличных тестовых данных. Robot Framework написан на Python.
0 ответов

Проблема при поиске элемента Grid UI в Robot Framework + PyCharm + Python

У меня возникла проблема, чтобы найти элемент сетки пользовательского интерфейса, так как его класс динамически меняется каждый раз без выбора, после выбора и после его активации. Я также попробовал Id, но это также не работает, так как он генерируе…
25 окт '18 в 11:14
1 ответ

Роботная конструкция [Возврат]

Check AppData Count ${count}= Get Text css:mycssLocator Log ${count} [Return] ${count} Я пытаюсь получить счетчик из локатора css и затем вернуть текст для использования в других ключевых словах, однако я не уверен, что мой синтаксис работает правил…
26 апр '18 в 12:19
1 ответ

Сценарий Apple не запускается рамкой робота через терминал

Я написал функцию в пользовательской библиотеке, которая активирует мое приложение на компьютере Mac на основе параметра, ниже приведен код activate_product_window(self,myappname): as = ''' tell application "{0}" activate delay 1 end tell '''.format…
18 май '18 в 04:36
3 ответа

Как нажать на скрытые ссылки, используя роботизированную рамку

На странице есть скрытая ссылка. Появляется только когда мышь нависает над ним. Но, как часть автоматизации, я попытался использовать следующие ключевые слова, но безрезультатный результат: Mouse Over <XPATH to the link> или жеClick <XPATH …
18 фев '16 в 17:00
1 ответ

Ошибка фреймворка робота через библиотеку telnet

Попытка подключиться к моему удаленному хосту через telnet. Клиент Telnet включен и работает. Я получаю следующую ошибку: TypeError: __init__() got an unexpected keyword argument 'encodings' Найдите мой код робота ниже: *** Settings *** Library Proc…
17 окт '17 в 07:36
3 ответа

Robotframework: невозможно установить переменную Suite для переменных Run Keyword, если передается как переменная

Я попытался сгенерировать уникальное имя для разных случаев и установить это уникальное имя как переменную Suite, используя минимальное количество ключевых слов, но не смог этого сделать. Может ли кто-нибудь помочь мне получить это, Вот мой код.. **…
13 мар '17 в 05:47
1 ответ

Как выполнять действия клавиатуры (Page Down,Page UP) в роботизированной рамке?

Вопрос 1: Я должен проверить действия клавиатуры для моего веб-приложения. Любые входные данные о том, как выполнять действия клавиатуры с помощью роботизированной среды, будут полезны. Вопрос 2: Сценарий: в списке 500 пунктов, которые можно выбрать…
04 фев '16 в 08:30
0 ответов

Какие желаемые возможности мы должны учитывать при удаленном запуске браузера Firefox через селен?

Мне нужно запустить браузер Firefox на удаленной машине, используя контрольный пример робота. Моя среда: RHEL 6.9 Сантьяго, python:2.6.6, Rebot 2.9.1, selenium2library Правило брандмауэра создано для доступа к удаленному компьютеру (xxxx:4444/), поэ…
1 ответ

Удаление запятой в результате запроса в Robot Framework

Я извлекаю данные из MySQL, который возвращает результаты запроса следующим образом: ${A} = (('HFL', 'TCFLORWWGMAFVFEQLVRN', 'ZZG', 1625, 'SA,WE,DN_IS,', 84)) В этой части "SA,WE,DN_IS" необходимо удалить запятую для проверки данных. Я использую роб…
10 авг '17 в 00:03
3 ответа

Как проверить, что все выпадающие элементы в 'n' количестве полей со списком кликабельны?

У меня есть веб-страница, на которой в столбце есть "n" количество полей со списком. В котором я должен убедиться, что все выпадающие элементы в каждом и каждом комбинированных полях кликабельны в итерации с использованием роботизированной среды. У …
14 ноя '18 в 12:19
3 ответа

Сравнивая результат Json из функции в роботе Framework

Попытка создать тестовый пример в рамках робота. У нас есть пара остальных apis, которая возвращает нам Json как результат. Чтобы вызвать такой случай, мы использовали следующий код в rest2.py def restJSON(): r = requests.get("http://httpbin.org/get…
28 апр '16 в 13:33
1 ответ

Robot Framework-RIDE, импорт библиотек Java

Установили Robot Framework IDE. После установки, как импортировать файлы JAR в RIDE. Попытался добавить jar с помощью опции добавления импорта, присутствующей в наборе тестов. но он не распознается (Ключевые слова не найдены). Если мы импортируем фа…
19 авг '15 в 12:13
1 ответ

get_process_id() из библиотеки Process() робота. "Нет активного процесса"

Я пытаюсь использовать библиотеку фреймворка робота Process() для запуска и отслеживания процессов. https://robot-framework.readthedocs.io/en/v3.0.3/_modules/robot/libraries/Process.html После запуска процесса я не могу использовать метод get_proces…
10 апр '18 в 14:53
3 ответа

Appium: можно ли автоматизировать веб-страницу в браузере Chrome для Android?

Я хотел бы использовать Appium для запуска браузера Chrome на моем Android-устройстве и поиска элементов на определенной веб-странице. Можно ли это сделать? Если так, то как? Спасибо. Виктор
03 окт '14 в 17:49
1 ответ

Различные сообщения об ошибках

Я продолжаю получать различные сообщения об ошибках, хотя я не делаю изменений ни в коде, ни в среде физического тестирования. Также выясняется, что окружающая среда, которую я тестирую, полностью такая же, только из-за внешнего вида, и я не вижу пр…
10 авг '15 в 15:41
1 ответ

Как я могу оставить браузер открытым после того, как я открою его с помощью функции Python? Открыть браузер в RobotFramework

У меня есть следующий файл Python OpenBrowser.py from selenium import webdriver from selenium.webdriver.chrome.options import Options def openit(browser): chrome_options = Options() chrome_options.add_argument("--headless") desired_capabilities = ch…
09 ноя '18 в 11:57
0 ответов

Как запустить процесс переднего плана, даже если его родитель является процессом службы Windows или демона?

У меня есть родительский процесс, который смотрел как сервис. Этот сервис должен запустить RobotFramework. Если Robotframework не запускается на переднем плане, тестовая библиотека Selenium выдает сообщение при запуске браузера (Chrome) и не работае…
18 мар '15 в 13:34
1 ответ

Как использовать переменную Queryresult в качестве входных данных в другом запросе в среде робота

Я делаю 1 простой тест соединения БД в среде Robot. Я делаю следующее: ${queryResults1} Query <sql query> Теперь я хочу использовать значение ${queryResults1} в качестве входных данных для другого запроса. я делаю Execute Sql String select * f…
27 окт '15 в 08:35
1 ответ

Робот каркас тест роли пользователя единый вход

Я пытаюсь использовать роботизированную среду в качестве инструмента для тестирования пользовательского интерфейса для веб-сайта, который мы используем для внутреннего использования. Чтобы проверить разные роли пользователей, я открываю браузер с ба…
14 июл '17 в 14:27
1 ответ

SikuliLibrary - RobotFramework OCR не может читать текст ['--- нет текста ---']

Я использую SikuliLibrary с Robot Framework. OCR настроен правильно. "Установить чтение текста Ocr" и "Получить текст" в порядке. Но после запуска скрипта текст не читается.'--- нет текста ---'Я также запустил сервер Sikuli. Может ли кто-нибудь пом…
07 дек '16 в 05:31