У меня есть настольное приложение qt, и я должен использовать селен для разработки автоматических тестов на нем.
Я нашел эту опцию веб-драйвера: https://github.com/cisco-open-source/qtwebdriver
Я клонировал, собрал иустановил драйвер в соответствии с этой вики:
https://github.com/cisco-open-source/qtwebdriver/wiki/Build-And-Run
, а также проверил веб-драйвер, работающий на порте 9517 в соответствии с этой вики.
Теперь я хочу связатьвеб-драйвер для моего проекта.
Я следовал этой вики:
https://github.com/cisco-open-source/qtwebdriver/wiki/Use-QtWebDriver-to-run-your-application
во втором разделе, вариант 1: WebDriver подключается к работающему приложению.
Когда я добавляю файл «Headers.h», я получаю сообщение об ошибке:
"base/at_exit.h": No such file or directory
Я думаю, это потому, что я не сделал родительский шаг по мере необходимости («Добавьте заголовки и библиотеки QtWebDriver всреда создания приложения ")
я не уверен, что добавил проект webdriver по мере необходимости.
, чтобы добавить библиотеки, которые я выбрал" Добавить библиотеку "->" Внешняя библиотека "в мастере, ивыбрал все файлы so из проекта webdriver.
затем я также добавил все существующие h-файлы, выбрав «добавить существующие файлы» в папку «Заголовки» моего проекта.
это правильный способ добавить библиотеку в мой проект?
что мне не хватает?