Size: a a a

QA — Автоматизация

2020 January 31

SZ

Sky Z in QA — Автоматизация
Eugene
Используются все 3 этих операционки(
источник

R(

Roman (rpwheeler) in QA — Автоматизация
oh my flying geese ... Кто на это согласился? 3х3х3 = 27 конфигураций UI тестов. Таким образом (барабанная дробь) одна минута на проверку превращается в полчаса на 27 проверкок.

Если "и две предыдущих", то это три браузера, одним дефолтным не обойдётся. Опять таки, помойму лучше копать в сторону портабельных решений, где под каждую ОС будет папка куда будут ставиться портабельный браузеры, в подпапки типа crome_70 и firefox_69 , и по анализу этой папки будет можно решить что можно запустить.

Но задумка проекта уже выглядит адово.
источник

E

Eugene in QA — Автоматизация
Roman (rpwheeler)
oh my flying geese ... Кто на это согласился? 3х3х3 = 27 конфигураций UI тестов. Таким образом (барабанная дробь) одна минута на проверку превращается в полчаса на 27 проверкок.

Если "и две предыдущих", то это три браузера, одним дефолтным не обойдётся. Опять таки, помойму лучше копать в сторону портабельных решений, где под каждую ОС будет папка куда будут ставиться портабельный браузеры, в подпапки типа crome_70 и firefox_69 , и по анализу этой папки будет можно решить что можно запустить.

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

IB

Ildar Bekmansurov in QA — Автоматизация
Eugene
ненене. Количество проверок не увеличивается. Суть в том, что например я сейчас сижу под виндой и в качестве браузера использую хром, а коллега в штатах работает на маке и использует safari. Но мы можем клонировать один и тот же репозиторий и сразу начать работать, не нужно никаких лишних телодвижений
все это ради того, чтобы каждый мог локально прогонять тесты без конфигурирования?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Eugene
ненене. Количество проверок не увеличивается. Суть в том, что например я сейчас сижу под виндой и в качестве браузера использую хром, а коллега в штатах работает на маке и использует safari. Но мы можем клонировать один и тот же репозиторий и сразу начать работать, не нужно никаких лишних телодвижений
Вы когда-нибудь видели три версии Хрома на Маке "без лишних телодвижений"? Мне не случалось.
источник

E

Eugene in QA — Автоматизация
Roman (rpwheeler)
Вы когда-нибудь видели три версии Хрома на Маке "без лишних телодвижений"? Мне не случалось.
у одного стоит на маке 79-я версия, а у другого 77-я, например
источник

IB

Ildar Bekmansurov in QA — Автоматизация
Eugene
у одного стоит на маке 79-я версия, а у другого 77-я, например
а разве если не указывать версию не стартанет та версия которая установлена?
источник

E

Eugene in QA — Автоматизация
Ildar Bekmansurov
а разве если не указывать версию не стартанет та версия которая установлена?
webdriver поддерживает +-1 версию
источник

SZ

Sky Z in QA — Автоматизация
Eugene
webdriver поддерживает +-1 версию
А мисье, знает, толк в извращениях) а сделать логигку, а настройки пускай на стооне делают нельзя?
источник

B

Bola in QA — Автоматизация
Eugene
ненене. Количество проверок не увеличивается. Суть в том, что например я сейчас сижу под виндой и в качестве браузера использую хром, а коллега в штатах работает на маке и использует safari. Но мы можем клонировать один и тот же репозиторий и сразу начать работать, не нужно никаких лишних телодвижений
идите в облака - тот же тестингбот, сауслабс, браузерстак, там все готово за деньги
источник

E

Eugene in QA — Автоматизация
Sky Z
А мисье, знает, толк в извращениях) а сделать логигку, а настройки пускай на стооне делают нельзя?
как раз таки это правильный подход. Пусть лучше один человек сделает конфигурацию, которая сама может определить что за окружение и стартовать нужную версию файла, вместо того чтобы 50 человек у себя локально что-то меняли и настраивали
источник

SZ

Sky Z in QA — Автоматизация
Eugene
как раз таки это правильный подход. Пусть лучше один человек сделает конфигурацию, которая сама может определить что за окружение и стартовать нужную версию файла, вместо того чтобы 50 человек у себя локально что-то меняли и настраивали
Дело ваше)
я всегда автономные пишу)
источник

M

Mikhail in QA — Автоматизация
Всем привет!
Ткните носом, где можно ознакомиться с готовым решением или хотя бы подходом к решению проблемы?
Проблема: автотест на java дёргает ресты разных сервисов. Нужно, чтобы что-то автоматически регистрировало, какие в ходе теста сущности были сохранены в разных БД разных сервисов (эти сервисы возвращают id сущностей) и по окончании теста - удаляло эти сущности через ресты этих же сервисов.

Есть что-то готовое или хотя бы общее описание решения проблемы?
источник

C

Combot in QA — Автоматизация
источник

O

Oleg in QA — Автоматизация
в бд - jdbc
по ресту  - ресташур
источник

M

Max in QA — Автоматизация
может кто сможешь подсказать, на сайте появляется Popup если увести указатель за пределы окна браузера, как такое действие можно сделать с помощью Selenium ? (увести указатель за пределы окна что бы вызвать этот Popup)
источник

M

Mikhail in QA — Автоматизация
Oleg
в бд - jdbc
по ресту  - ресташур
Спасибо
источник

ES

Eugene Stogniy in QA — Автоматизация
Max
может кто сможешь подсказать, на сайте появляется Popup если увести указатель за пределы окна браузера, как такое действие можно сделать с помощью Selenium ? (увести указатель за пределы окна что бы вызвать этот Popup)
думаю никак - селениум управляет браузером а не мышью но точно не знаю
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Eugene
как раз таки это правильный подход. Пусть лучше один человек сделает конфигурацию, которая сама может определить что за окружение и стартовать нужную версию файла, вместо того чтобы 50 человек у себя локально что-то меняли и настраивали
Только Ubuntu Linux сейчас только официально поддерживает оболочки KDE , LXDE , MATE, Xfce и Budgie.  
А он Debian-based , есть ещё линуксы :)

Я бы не хотел быть одним человеком который бы пытался покрыть это всё.
источник

E

Eugene in QA — Автоматизация
Roman (rpwheeler)
Только Ubuntu Linux сейчас только официально поддерживает оболочки KDE , LXDE , MATE, Xfce и Budgie.  
А он Debian-based , есть ещё линуксы :)

Я бы не хотел быть одним человеком который бы пытался покрыть это всё.
при чём здесь графическая оболочка?
источник