Size: a a a

testing_in_python

2020 November 10

DG

Dmitriy Golubtsov in testing_in_python
Я заинтригован
источник

SN

Sergei Napryushkin in testing_in_python
Dmitriy Golubtsov
А зачем экран снимать?
Одно из условий проекта
источник

T

Tishka17 in testing_in_python
Evgenii B
я думаю парень просто хочет что-то вроде плагина для браузера, который сможет конкретные страницы автозаполнять
Ну и написал бы как плагин для браузера
источник

SN

Sergei Napryushkin in testing_in_python
Tishka17
Ну и написал бы как плагин для браузера
Все не совсем упирается в браузер, это просто один из частей того что должна делать программа
источник

T

Tishka17 in testing_in_python
Почему не сделать и плагин для браузера и отдельную программу?
источник

EB

Evgenii B in testing_in_python
для начала нужно понять: что ты хочешь получить (нихуя не понятно пока что) и второе (каким боком тут селениум)
источник

DG

Dmitriy Golubtsov in testing_in_python
Честно говоря, давно не видел tkinter хоть где-то. Проще же веб-приложение накатать, чем с этим выделываться.
источник

SN

Sergei Napryushkin in testing_in_python
А вообще создаётся две карточки оператора и администратора, оператор может добавлять юзеров и информацию о них, и это все сохраняется в базу, а администратор может выбрать карточку юзера какую захочет и с этой информацией перейти на сайт(сайт должен открываться с помощью программы для удобства работников). После открытия браузера администратор перемещается по сайту, а когда у него открывается страница, там где есть поля для автозаполнения, то программа должна их заполнить
Селениум для открытия браузера и для введения данных на сайт
источник

EB

Evgenii B in testing_in_python
селениум не умеет присоединяться к пользовательскому процессу существующему, поэтому он тут в плане автоматизации не поможет.

Если есть какие-то www страницы, которые нужно заполнять. то в зависимости от того какой это user agent, будут разные варианты автоматизации.

это может быть декстоп приложение в котором webview используется.или это может быть обычный браузер

для одного случая автоматизацией может быть winium решение, которое будет работать как daemon процесс и поллить приложение на особенное состояние и потом оперировать с ним.

в случае если страница в хроме, то лучше всего автоматизировать через плагин в браузере, который будет иметь возможность парсить нужную вкладку с нужным url и вставлять в нее данные
источник

DG

Dmitriy Golubtsov in testing_in_python
Sergei Napryushkin
А вообще создаётся две карточки оператора и администратора, оператор может добавлять юзеров и информацию о них, и это все сохраняется в базу, а администратор может выбрать карточку юзера какую захочет и с этой информацией перейти на сайт(сайт должен открываться с помощью программы для удобства работников). После открытия браузера администратор перемещается по сайту, а когда у него открывается страница, там где есть поля для автозаполнения, то программа должна их заполнить
Селениум для открытия браузера и для введения данных на сайт
А скриншоты экрана то зачем?
источник

DG

Dmitriy Golubtsov in testing_in_python
Следить чтоб сотрудники в игрушки не играли?
источник

SN

Sergei Napryushkin in testing_in_python
Условие такое
источник

DG

Dmitriy Golubtsov in testing_in_python
А если браузер на весь экран?
источник

DG

Dmitriy Golubtsov in testing_in_python
Кароч ты выбрал не те инструменты, и постановка какая-то вялая. Евгений выше написал что как.
источник

AM

Artur Mustafin in testing_in_python
Сказочный Сникерс
Чет фиговый девопс видать был
получше тебя
источник

АЛ

Антон Левченко... in testing_in_python
Насколько хорошая идея использовать Property-based testing при тестировании api?
Есть ли у кого нибудь опыт использования библиотеки Hypothesis при таком подходе?
источник

EB

Evgenii B in testing_in_python
Давайте топик с "я дивопс а ты нет" закроем, какой-то спор не о чем
источник

S

Sergei in testing_in_python
эх жаль, только казалось, что сейчас начнется интересное обсуждение)
источник

СС

Сказочный Сникерс... in testing_in_python
Sergei
эх жаль, только казалось, что сейчас начнется интересное обсуждение)
какое может быть обсуждение с "девопсом" который рекомендует скачать руками джаву (пусть даже оракловскую) и куда то руками перекинуть)
источник

СС

Сказочный Сникерс... in testing_in_python
Антон Левченко
Насколько хорошая идея использовать Property-based testing при тестировании api?
Есть ли у кого нибудь опыт использования библиотеки Hypothesis при таком подходе?
может сразу тогда взять штуку из 29 пункта пина?
источник