Size: a a a

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

2020 June 17

S

Sergey in QA — Автоматизация
нет так не делал
источник

S

Sergey in QA — Автоматизация
потому что хотелось сразу дженерик для всех методов конфигурации
источник

S

Sergey in QA — Автоматизация
и стабильно не аттачит
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey
нет так не делал
Ну в плане что так проблем не должно быть. По крайней мере разработчик мне так обещал :) хотя в старых версиях они не могли все что за скоупом теста аттачить емнип
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey
потому что хотелось сразу дженерик для всех методов конфигурации
Ну у меня листнер аттачит логи из stdout - 2/3 случаев ок, а если упал бефор или тест - то не аттачится, хотя в артефактах аттач файл есть
источник

S

Sergey in QA — Автоматизация
мне именно в случае фейла и надо)
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey
мне именно в случае фейла и надо)
🤷🏻‍♂️🤷🏻‍♂️🤷🏻‍♂️
источник

S

Sergey in QA — Автоматизация
и в 100% не аттачит)
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey
мне именно в случае фейла и надо)
Сделайте тестовый проект в гите и стабильно воспроизводите - киньте ишью в аллюр :) я скажу спасибо:)
источник

MK

Mem Kekovich in QA — Автоматизация
Sergey
и в 100% не аттачит)
А в таргете файлик то есть?
источник

S

Sergey in QA — Автоматизация
я даже без файла пытался
источник

S

Sergey in QA — Автоматизация
стрингу зааттачить
источник

A

Andrey in QA — Автоматизация
Sewa Makhinya
> декодировать строку в gzip
расшифруй, пожалйуста
Ну наоборот, закодировать String в gzip. Речь идёт о том, чтобы взять строковое тело пост запроса, кодировать его в gzip и отправить запрос. Рест ашуред так умеет? Вы что-то об этом знаете?
источник

IU

Ivan Ushakov in QA — Автоматизация
Всем привет, ребята а не могли бы подсказать, как проверить что массив отсортирован правильно по стринге + цифры, приходит респонс с сервера, берется с mysql базы

пробовал через:
- .reduce
- chai sorted
- lodash

и не срабатывает, если кто может помочь, могу скинуть респонс для примера

Заранее огромное спасибо
источник

MK

Mem Kekovich in QA — Автоматизация
Ivan Ushakov
Всем привет, ребята а не могли бы подсказать, как проверить что массив отсортирован правильно по стринге + цифры, приходит респонс с сервера, берется с mysql базы

пробовал через:
- .reduce
- chai sorted
- lodash

и не срабатывает, если кто может помочь, могу скинуть респонс для примера

Заранее огромное спасибо
Хотя бы псевдокод дайте
источник

IU

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

IU

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

MM

Mariia Martyniak in QA — Автоматизация
Ребята привет! Подскажите, пожалуйста, кто сталкивался с такой проблемой? Раню тесты локально через терминал идеа (Градл)? Раньше все работало. Просто в один момент все отвалилось. Спасибо заранее!
источник

DP

Daniil Podoynitsin in QA — Автоматизация
Есть задача для автотестов - проверять, что оплаты через пейПал не отвалились, на бою.
Всё сделали, с нуля логинемся и у нас, и в пейПале, вроде ок. Но на 3ий прогон теста влетаем в капчу.
Ща возникла мысль не логинется в пейПале каждый раз, а сделать так, что типа мы давно тут сидим, и давно уже залогинены, нам только 1 кнопку нажать.
И тут вижу 2 подхода:
-брать копировать все-все куки пейПала, типа .getCookies(), сохранить в файлик, а потом в след прогоне начать с .setCookie(). Т.е. новая сессия в чистом профиле, но с куками.
-Копировать профиль хрома целиком, указать прямо, что используй такой то по такому то пути. Вроде более надежно должно быть, но вижу проблемы разными окружениями (винда и линукс), следить за путями до этих профилей, и чую что где то может взбрыкнуть оно. Ну типа, как если самому, при переезде на новый комп копировать его руками, то там не будет паролей и тд
.
Есть какие мысли, опыт похожий? Вдруг там кроме куков нужно имитировать, ещё какой то идентификатор хитрый? Или кэши браузера там тоже нужны?
ЗЫ: Значит, юзерагент какой то палевный у селениума по умолчанию и выдает в нем робота. Значит это тоже надо будет и там и там делать, ок.
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Daniil Podoynitsin
Есть задача для автотестов - проверять, что оплаты через пейПал не отвалились, на бою.
Всё сделали, с нуля логинемся и у нас, и в пейПале, вроде ок. Но на 3ий прогон теста влетаем в капчу.
Ща возникла мысль не логинется в пейПале каждый раз, а сделать так, что типа мы давно тут сидим, и давно уже залогинены, нам только 1 кнопку нажать.
И тут вижу 2 подхода:
-брать копировать все-все куки пейПала, типа .getCookies(), сохранить в файлик, а потом в след прогоне начать с .setCookie(). Т.е. новая сессия в чистом профиле, но с куками.
-Копировать профиль хрома целиком, указать прямо, что используй такой то по такому то пути. Вроде более надежно должно быть, но вижу проблемы разными окружениями (винда и линукс), следить за путями до этих профилей, и чую что где то может взбрыкнуть оно. Ну типа, как если самому, при переезде на новый комп копировать его руками, то там не будет паролей и тд
.
Есть какие мысли, опыт похожий? Вдруг там кроме куков нужно имитировать, ещё какой то идентификатор хитрый? Или кэши браузера там тоже нужны?
ЗЫ: Значит, юзерагент какой то палевный у селениума по умолчанию и выдает в нем робота. Значит это тоже надо будет и там и там делать, ок.
Можно просто накурить капч и все.
Ну или тестировать свое приложение, а не компанию с миллионами транзакций в день
источник