Перейти к содержимому

Публикации QAPython

4 публикаций создано QAPython (учитываются публикации только с 30 марта 2023)


#170123 Как подключиться к MySQL базе с помощью ssh ключа и Python

Отправлено автор: QAPython 18 декабря 2018 - 11:31 в Автоматизированное тестирование

Раньше я использовал PyMySQL и просто коннектился через креденшелы (host, username, password, database). 
Однако сейчас ввели секьюрность и теперь вся работа с базой должна быть через ssh ключ (файл pem).
Пробую использовать sshtunnel, но пока безуспешно.
Воспрос: Можно ли как-то использовать PyMySQL и sshtunnel вместе? В интернете пока ничего похожего не нашел. 
И вообще подскажите, как можно реализовать в коде такое соединение.



#167273 Ошибка с chromedriver

Отправлено автор: QAPython 17 июля 2018 - 13:38 в Автоматизированное тестирование

Все, решение найдено. Оказывается chromedriver 2.40 не хочет работать в Ubuntu. Поставил 2.38 все заработало.




#167271 Ошибка с chromedriver

Отправлено автор: QAPython 17 июля 2018 - 13:14 в Автоматизированное тестирование

Например,

установить chromedriver по вот такому совету:

sudo apt-get install unzip
unzip chromedriver_linux64.zip 
chmod +x chromedriver 
sudo mv -f chromedriver /usr/local/share/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver 
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
 
Также вручную прописывал PATH через export



#167268 Ошибка с chromedriver

Отправлено автор: QAPython 17 июля 2018 - 12:23 в Автоматизированное тестирование

Добрый день,

Может кто сталкивался с подобной ситуацией. Пишу автотесты на python + pytest + selenium под Windows.

Сейчас попросили настроить все на Ubuntu. С Firefox тесты работают, а вот с Chrome вылазит ошибка:

Message: Service chromedriver unexpectedly exited. Status code was: 127

При этом geckodriver and chromedriver находятся в одной папке, и PATH прописан. Все что нашел в Google пока не помогло.