Size: a a a

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

2020 April 21

B

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

А

Александр in QA — Автоматизация
пока непонятно..
попробую переписать условие (пока правда не знаю как именно)
источник

А

Александр in QA — Автоматизация
если поможет, отпишусь
источник
2020 April 22

ИА

Иван Артемьев in QA — Автоматизация
коллеги, а у вас было так, что запускаешь браузер с профилем, но из под профиля не грузится часть расширений?
источник

ИА

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

ИА

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

YO

Yaroslav Oleshchuk in QA — Автоматизация
Всем привет, у кого-либо был опыт дружбы связки между cypress+cucumber + cypress+testrail-reporter ?
источник

YO

Yaroslav Oleshchuk in QA — Автоматизация
Проблема в том что testrail-reporter смотрит на каждый it, номер и название которого должно совпадать с тест кейсом, но при использовании cucumber - it мы не используем...
источник

EL

Evgeny Lukoyanov in QA — Автоматизация
Alexei Vinogradov
а как вы решаете такую задачу.

Есть забрендированное приложение (наверное те, кто в Gambling или eCommerce работает знает, но и многие другие тоже) которое практически одинаковое, за исключением цветов-текстов и мелочей, но задеплойно на абсолютно разные сервера.

http://myhappy-shop.com
http://serious-shopper.com

Код частично дублируется, частично переиспользуется, в мелочах - отличается.

На каждый урл есть свои тестовые среды, стейджинг.

http://test.myhappy-shop.intern
http://staging.myhappy-shop.intern

и т.п.

Пишем допустим тесты с каким-нибудь Selenium Wrapper (или даже RestAssured).

Тесты для этих двоих сайтов будете писать в одном проекте или в нескольких? Если в одном - как с baseUrl поступать будете?
мне кажется, есть смыс сделать репозиторий или пакет для основных тестов

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

S

Stanislav in QA — Автоматизация
Коллеги, привет. Подскажите, кто-нибудь использует русские символы в именовании методов StepDef для кукумбера? При создании в feature файле шага, который написан по-русски, IDEA создает реализацию в StepDef в виде метода с русским именем, например

@Когда("Я успешно авторизуюсь на ИФТ")
public void яУспешноАвторизуюсьНаИФТ() {
}
источник

Y

Yuriy in QA — Автоматизация
подскжите плз такую вещь — в testNG может быть только 1 литсенер?
источник

A

Anton in QA — Автоматизация
Yuriy
подскжите плз такую вещь — в testNG может быть только 1 литсенер?
НЕТ, может быть несколько
источник

A

Anton in QA — Автоматизация
НО порядок их применения рандомный
источник

A

Anton in QA — Автоматизация
Замечено например в связке селенида и аллюра
источник

A

Anton in QA — Автоматизация
Когда хочешь снять скрин после завершения теста и до закрытия браузера
источник

Y

Yuriy in QA — Автоматизация
.Спасибо.. ну про то что ни произвольно выполняются я читал..
Просто хочу сделать интеграцию с тестрейлом. чтобы помечались тесты как пассед-фейлед в тестранах.
источник

A

Anton in QA — Автоматизация
Yuriy
.Спасибо.. ну про то что ни произвольно выполняются я читал..
Просто хочу сделать интеграцию с тестрейлом. чтобы помечались тесты как пассед-фейлед в тестранах.
если правильно понял - то в данном случае порядок вызова не важен. А вот в случае скрина и закрытия браузера - сильно важен =)
источник

Y

Yuriy in QA — Автоматизация
да. я тоже это так понял. просто должно быть сделано и все.
источник

A

Anton in QA — Автоматизация
Я в итоге юзал AfterMethod =)
источник

Y

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