Описание тега 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/), поэ…
26 май '17 в 05:14
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