Size: a a a

QA — русскоговорящее сообщество

2021 May 04

A

Alina in QA — русскоговорящее сообщество
9
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Хорошо, держите пример .
Проекты, сложнее личного бложика на 10 человек аудитории, обычно не переписывается с нуля в один заход.

Обычно это N итераций с «подменяем старые куски новыми».
И покрывать старый сайт тестами - возможность гарантировать обратную совместимость всех изменений, которые вы вносите.

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

AZ

Alexander Zgnetov in QA — русскоговорящее сообщество
У меня не кейсы, а предположения, потому и указал, что был только один пример. Пришел заказчик, вот типа у меня сайт, нужно все заново (бэк, дизайн, фронт). А на старом то и править скорее всего некому, там древность какая-то.
источник

AZ

Alexander Zgnetov in QA — русскоговорящее сообщество
Это ближе к рефакторингу. Да и эти N итераций красиво выглядят только с микросервисами. В моем случае старый сайт работал, приносил деньги, но новые фичи или редизайн уже не тянул. Поэтому пока он работал, делали новую версию. Но сама идея примера понятна, спс.
источник

RG

Richard Gears in QA — русскоговорящее сообщество
так если разработка старого сайта прекращена, то и новые тесты не понадобятся
источник

Z

Zhadyra in QA — русскоговорящее сообщество
Добрый день, коллеги! Есть одна ситуация, касается мобильного приложения. Эта проблема есть только в андроиде, в iOS все окау.  После использование приложения, я ее до конца не закрываю, оставляю открытым в фоновом режиме. Но, когда через несколько часов захожу обратно в приложение, она повторно не запускается, просто идет знак "loading"  и ничего больше. Чтоб ее запустить, должна закрывать и обратно открывать приложение.  . Не могу найти проблему , в каких случаях так происходит? Есть кто сталкивался с такой ошибкой?
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Эти N итераций красиво выглядят в любом случае.
Распиливать старый монолит по кускам - это классика.

Но, как уже выше н раз заметили - всё зависит от контекста.
Оба варианта жизнеспособны и иногда нужны.
источник

DD

Dmitriy Domrachev in QA — русскоговорящее сообщество
Добрый день! Мне для тестирования задачки нужно подменить ответ, получаемый от api. Кто подскажет, как это можно сделать? Работаю под линуксом, поэтому классический  fiddler и брейкпойнты использовать не получится.
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Не отвечаю за актуальность, но общую картину передаёт:

https://stuff.mit.edu/afs/sipb/project/android/docs/training/basics/activity-lifecycle/pausing.html
источник

Z

Zhadyra in QA — русскоговорящее сообщество
Благодарю!
источник

RG

Richard Gears in QA — русскоговорящее сообщество
А почему фиддлер под линукс не получится?
источник

DD

Dmitriy Domrachev in QA — русскоговорящее сообщество
На сайте предлагается fiddler everywhere. но в нём не реализованы брейкпойнты. если подскажете, как классический фиддлер установить на убунту, буду благодарен.
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Хм. И правда.
источник

RG

Richard Gears in QA — русскоговорящее сообщество
БЫл не прав.
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Тогда вариант Шу, да.
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Я не успел ответить на этот вопрос ещё. ;(
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Ахах ) Твою ссылку со своей спутал )
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
https://m.youtube.com/watch?v=74v5lpOug8c

Charles Proxy в руки и вперёд.
источник

DD

Dmitriy Domrachev in QA — русскоговорящее сообщество
Благодарю! Попробую.
источник

M

Maksim in QA — русскоговорящее сообщество
Всем трям! Подскажите, а есть ли какой-нибудь паттерн или дока, которая описывает почему не стоит натравливать автотесты на ПРОД окружение?
источник