Size: a a a

testing_in_python

2020 November 22

МР

Максим Резников... in testing_in_python
Бв Бв
Смотря что именно ты хочешь. Тут я понял чисто программеры. Иногда на мои вопросы я получаю ответы. Но я работать вышел в автоматизацию. И добавился в чат автоматизация программного обеспечения. Там на разных языках это делают, но на мои вопросы получаю более детальные ответы с наименьшей задержкой по времени. Сам чем занимаешься? Если чисто программер ты, то это единственный чат. Если другое направле то
Мне наиболее интересно автоматизация на Пайтоне, но если есть и на других языках и вы знаете такие чаты, буду благодарен за название или ссылку
источник

ББ

Бв Бв in testing_in_python
Ты же есть в группе qa avtomatizacia
источник

ББ

Бв Бв in testing_in_python
Другой не знаю
источник

IS

Idi Suda in testing_in_python
Максим Резников
Мне наиболее интересно автоматизация на Пайтоне, но если есть и на других языках и вы знаете такие чаты, буду благодарен за название или ссылку
Господи да просто погугли
источник

T

Tishka17 in testing_in_python
Sergei Napryushkin
Cмотрите у меня была задача написать приложение в котором нужно было GUI и работа с браузером. Сначала подумал может просто сделать как сайт, но от этой идеи отказался так как нужно было делать съемку всего экрана пользователя, почитал про это и подумал что это нельзя сделать, так как есть возможность трекинга только страницы браузера. Потом решил что буду делать приложение на Python, думал как сделать GUI выбирал между Tkinter и PyQt, и выбрал tkinter только из-за того что приложение не сильно большое и мне удобнее его было бы сделать на tkinter и еще заказчику рассказывать про лицензию PyQt не хотелось. Далее нужно было выбрать как работать с браузером(Суть задачи было чтобы по нажатию кнопки из GUI открывалась нужная страница во вкладке хром и пользователь мог себе по сайту лазить, а когда он открывал страницу где были поля которые нужно было заполнить программа брала из базы данных данные которые нужны для заполнения и заполняла) и на мысль мне пришел selenium так как он может открывать браузер вместе с tkinter без проблем. И то что я вижу сейчас меня достаточно радует, да были проблемы с которыми сталкивался, но и для этого писал в группу чтобы услышать мнение людей которые уже имели опыт с проблемами с которыми я столкнулся
А какая лицензия у ткинтера и у пайкьюта? Почему не Pyside2 опять же?
источник

T

Tishka17 in testing_in_python
Sergei Napryushkin
Cмотрите у меня была задача написать приложение в котором нужно было GUI и работа с браузером. Сначала подумал может просто сделать как сайт, но от этой идеи отказался так как нужно было делать съемку всего экрана пользователя, почитал про это и подумал что это нельзя сделать, так как есть возможность трекинга только страницы браузера. Потом решил что буду делать приложение на Python, думал как сделать GUI выбирал между Tkinter и PyQt, и выбрал tkinter только из-за того что приложение не сильно большое и мне удобнее его было бы сделать на tkinter и еще заказчику рассказывать про лицензию PyQt не хотелось. Далее нужно было выбрать как работать с браузером(Суть задачи было чтобы по нажатию кнопки из GUI открывалась нужная страница во вкладке хром и пользователь мог себе по сайту лазить, а когда он открывал страницу где были поля которые нужно было заполнить программа брала из базы данных данные которые нужны для заполнения и заполняла) и на мысль мне пришел selenium так как он может открывать браузер вместе с tkinter без проблем. И то что я вижу сейчас меня достаточно радует, да были проблемы с которыми сталкивался, но и для этого писал в группу чтобы услышать мнение людей которые уже имели опыт с проблемами с которыми я столкнулся
Опять же непонятно, почему селениум, а не просто вебвью
источник

SN

Sergei Napryushkin in testing_in_python
Tishka17
А какая лицензия у ткинтера и у пайкьюта? Почему не Pyside2 опять же?
У ткинтера этого нет, а PyQt рассказал знакомый
Просто Pyside2 даже не слышал
источник

T

Tishka17 in testing_in_python
Sergei Napryushkin
У ткинтера этого нет, а PyQt рассказал знакомый
Просто Pyside2 даже не слышал
Pyside2 - это официальные биндинги к питону от разработчиков Qt.
источник

SN

Sergei Napryushkin in testing_in_python
Tishka17
Pyside2 - это официальные биндинги к питону от разработчиков Qt.
Спасибо буду знать
источник
2020 November 23

MS

MG Sm in testing_in_python
Есть необходимость использовать pyautogui в связке с selenoid. Нужно для перемещения отдельных отрисованных частей одного canvas. В нашем случае селениум двигает весь canvas, а не отдельный кусок по координате. Кто-нибудь решал подобные задачи? Если да - чем обходились/как настраивали (может в конкретной связке selenoid+pyautogui) и т.п.?
источник

ТЭ

Тачами Экстович... in testing_in_python
MG Sm
Есть необходимость использовать pyautogui в связке с selenoid. Нужно для перемещения отдельных отрисованных частей одного canvas. В нашем случае селениум двигает весь canvas, а не отдельный кусок по координате. Кто-нибудь решал подобные задачи? Если да - чем обходились/как настраивали (может в конкретной связке selenoid+pyautogui) и т.п.?
Ну, ты в принципе можешь собрать свой образ на базе селеноидовского, с pyautogui-скриптом и во время теста запустить его просто
источник

ТЭ

Тачами Экстович... in testing_in_python
Либо может у селеноида есть ручка какая-нибудь, чтобы загрузить скрипт во время теста прямо.
источник

ТЭ

Тачами Экстович... in testing_in_python
Можешь тут спросить
источник

ТЭ

Тачами Экстович... in testing_in_python
источник

MS

MG Sm in testing_in_python
Спасибо
источник

BK

Boris Krutskih in testing_in_python
Всем привет, пытаюсь сделать проверку перед запуском теста если env другой то скипать тест, но в обоих случаях он скипает тесты, в чём может быть беда?
url = {'beta': ANALYTIC_URL, 'alpha': ANALYTIC_ALPHA_URL}

@pytest.mark.skipif(url['alpha'] == ANALYTIC_ALPHA_URL, reason='test')
   def test_view_alert_equipment(self, sign_in_as_analytic_user, set_config):
       navigate_to(url[set_config.env] + 'alerts')
источник

СС

Сказочный Сникерс... in testing_in_python
эээ, и будет скипать
источник

BK

Boris Krutskih in testing_in_python
как тогда лучше проверку сделать?
источник

M

Mike in testing_in_python
Boris Krutskih
как тогда лучше проверку сделать?
@pytest.mark.skipif(environ.get('ENVIRONMENT') in ['stage', 'alpha'], reason="...")
источник

СС

Сказочный Сникерс... in testing_in_python
Boris Krutskih
как тогда лучше проверку сделать?
у тебя где присутствует информация какое окружение?
источник