Size: a a a

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

2021 April 29

D

Di in QA — Автоматизация
разверните на том же окружении условный wiremock и поменяйте адрес для стороннего сервиса на wiremock.

если вы не знаете как это сделать, то можно сходить к разрабам/девопсам, узнать как они задают адреса для стороннего сервиса, сказать что вы хотите мокать данные и они вам подскажут как быть.
источник

al

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

МБ

Михаил Болгов... in QA — Автоматизация
👍
источник

S

Sulaiman in QA — Автоматизация
Понял вроде, спасибо! Да, у них есть уже скрипт билда на localhost с нужными вариантами ошибок сервера. Просто раньше  не тестил автоматизацию UI локально, всегда было уже развёрнутое рабочее окружение или auth/prod. То есть мне надо будет билдить приложение в pre-request /before и потом ранить свой тест относительно локально запущенного приложения, идущего на мок, так что ли можно?
источник

S

Sulaiman in QA — Автоматизация
Не знал, спасибо! Но мне UI надо тестить
источник

SR

Sergey Raspopov in QA — Автоматизация
Так это для UI в том числе. Просто запрос уходит не на сервер, а идет на фейкАПИ, который отдает браузеру те данные, которые ты ему подсовываешь
источник

gg

garynych gary in QA — Автоматизация
да госпаде, всё круто будет. Вариантов куча. А сафари уже есть
источник

S

Sulaiman in QA — Автоматизация
Ну так это опять-таки надо ре-билдить/разворачивать локально или в окружении, чтобы апликейшн шёл на другой фейк API. Спасибо
источник

S

Sulaiman in QA — Автоматизация
Спасибо всем, кто остаются не равнодушен к вопросу про моки API для UI тестов
источник

АН

Антон Нечаев... in QA — Автоматизация
Здравствуйте. Подскажите, пожалуйста, возможно ли докер перенести с диска С на диск D? Все пишут в интернете про настройки в докере, ну меня в докере таких настроен просто нет, выглядит урезано. Может можно как-то через power shell это организовать? Заранее спасибо!
источник

A

Alexey ϟ in QA — Автоматизация
Подскажите плиз, из-за чего логах Jenkins не срабатывает шаг println при прогоне в chrome(headless)?

Использую такой скрипт (по совету саппорта) в Katalon Studio, локально работает, а в дженкинсе не логирует println почему-то

WebUI.openBrowser('')
WebUI.navigateToUrl('https://sangbui.com/')
WebUI.delay(1)
WebUIDriverType executedBrowser = DriverFactory.getExecutedBrowser()
switch(executedBrowser) {
case WebUIDriverType.CHROME_DRIVER:
WebDriver driver = DriverFactory.getWebDriver()
LogEntries logs = driver.manage().logs().get("browser")
for (LogEntry entry: logs) {
println(">>> ${entry.getMessage()}")
}
}
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Здравствуйте. Подскажите, пожалуйста, у меня локально тесты , я хочу запустить их в docker, но именно так , что бы команда , например, gradlew clean test, можно было выполнить в самом docker контейнере ? Суть с том что бы не ставить на локальную машину java .
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
В голове это примерно так
-Делаю git clone себе проект
-запускаю докер
-подключаюсь к докер командной строке
-запускаю тесты
источник

M

Mike in QA — Автоматизация
Баш можно запускать в докере через docker exec

Но сначала вам надо сделать образ и с ним поднять контейнер
Докер дока 10/10, там вроде даже есть квик стартт
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Спасибо, буду пробовать
источник

M

Mike in QA — Автоматизация
Ну и докерфайл лучше свой с нуля не придумывать, а посмотреть готовые шаблоны
Для того, чтобы обеспечить запуск тествов в контейнере этого должно хватить
Немного под себя подкрутите и радуетесь
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Та вот пытаюсь найти
источник

M

Mike in QA — Автоматизация
Если надо сделать не вчера — посмотрите 1, 2 и 3й видосы
Будет хотя бы понимание как это все работает, что такое слои и тд
https://www.youtube.com/watch?v=Jp866ltZBSk&list=PL8D2P0ruohOA4Y9LQoTttfSgsRwUGWpu6&ab_channel=%D0%A1%D0%BB%D1%91%D1%80%D0%BC
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Спасибо большое 👍
источник

В

Влад in QA — Автоматизация
кто подскажет по поводу ошибки
источник