Size: a a a

QA — Automation

2021 August 30

B

Bola in QA — Automation
запрос дёрнуть, или перехватить текущий
источник

EB

Evgenii B in QA — Automation
да, но тут уже вопрос by design ты хочешь чтобы твои тесты работали с запросами в бекенду и его анализом или в кач-ве апдейт операций у тебя будут лейблы для автоматизации фронта которые любую асинхронность помогут причесывать
источник

СС

Сказочный Сникерс... in QA — Automation
представляю когда спиннеров будет 2 (и более) подряд)
источник

СС

Сказочный Сникерс... in QA — Automation
имхо - самый адекватный вариант из всех что здесь были. а лучше - вообще без спиннера
источник

B

Bola in QA — Automation
А сколько ждать? 5с? 10с?
источник

EB

Evgenii B in QA — Automation
спиннер тут не представляется как что-то что тестируется, а как показатель того, что данные в таблице прососались и обновились, подозреваю
источник

СС

Сказочный Сникерс... in QA — Automation
столько сколько надо. а вот сколько это пусть уж сам решает
источник

EB

Evgenii B in QA — Automation
поэтому ты видимо и не понял, что я говорил про колбеки и завязку на том же самом ивенте на странице, который данные грузит =)
источник

S

Sergey DVM in QA — Automation
А если выкинуть проверку спинера и просто сравнить 2 стейта таблиц? Если данные приходят в 1 запросе  таблу, зачем спиннер тестить?
источник

СС

Сказочный Сникерс... in QA — Automation
а сами данные которые изменились не являются прямым показателем что данные изменились?)
источник

AV

Alexei Vinogradov in QA — Automation
Из неупомянутого еще свой вариант такой: переделать спиннер на такой цикл - по акции: удаляемся из DOM, создаёмся, вертимся, остаёмся невидимым по окончании.
источник

B

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

EB

Evgenii B in QA — Automation
если ты знаешь, как они изменились, то отлично. но данные бывают разные
источник

СС

Сказочный Сникерс... in QA — Automation
например?
источник

СС

Сказочный Сникерс... in QA — Automation
открыл страницу, запомнил до. сделал действие. жду когда будет что то отличное от до. профит
источник

B

Bola in QA — Automation
Мое мнение: фиксируем событие, что запрос с фронта был, ответ получен, после чего спиннера нет, идем дальше)
источник

AV

Alexei Vinogradov in QA — Automation
Ну и тест простой:
спиннер должен появится в доме и стать невидимым.

Вроде без оверхеда и дополнительных ожиданий
источник

B

Bola in QA — Automation
В идеале берём кипарис...
источник

СС

Сказочный Сникерс... in QA — Automation
это совершенно другой кейс
источник

СС

Сказочный Сникерс... in QA — Automation
и без перехвата или доп какой то логики на клиенте - это не проверить, здесь бесспорно. но рут вопрос был про другое
источник