три помилки які руйнують автоматизацію

2024 ж. 10 Ақп.
1 246 Рет қаралды

ці помилки зазвичай призводять до того що проекти з автоматизації загибаюця, а QA Automation втрачають робот. Не робіть їх і все у вас буде добре ;)
мій телеграм канал та інші посилання:
📎 t.me/qa_advice
📎 linktr.ee/qasenpai
підтримати канал:
₴ 🇺🇦 donatello.to/qasenpai
00:43 перша помилка
03:04 друга помилка
05:35 третя помилка
07:45 практика

Пікірлер
  • Класний і змістовний відос, дякую за роботу!) Правда треба додати застереження стовно фейкеру і персональних даних користувачів(телефон, емейл, SSN, тощо), бо пряме використання рандому веде до можливих ісків у суді, а це дорого і не весело

    @user-pd7qu9nz2f@user-pd7qu9nz2f3 ай бұрын
    • Я не думаю що прям суд і оце все, але от кейс від Саши Хотемського. У них якось імейл відправився їх колишньому клієнту, і він їм про це повідомив. Тобто ситуація неприємна. Як уникати? - мокати сервіси по відправці імейлів, дзвінків - додавайте рандомні суфікси до цих даних

      @qa_senpai@qa_senpai3 ай бұрын
    • Стмкався із кейсом, що через поганий менеджмент даних для тестів реальним людям була розсилка із інвайтами, а це використання даних без згоди Потім був колективний іск і декілька років виплат

      @user-pd7qu9nz2f@user-pd7qu9nz2f3 ай бұрын
  • Дуже корисно, дякую!

    @user-mf8hf4uk3h@user-mf8hf4uk3h29 күн бұрын
  • гарна ідея щодо фейкера, треба буде спробувати 👍

    @36Const@36Const2 ай бұрын
  • Топ контент, продовжуй

    @artempokalchuk9905@artempokalchuk99052 ай бұрын
  • Дякую за відео👍 Все гарно лаконічно розказано. І навіть міні-демо є

    @Liubov_110@Liubov_1103 ай бұрын
  • Клас, роби відео трохи частіше ❤

    @kavamafia@kavamafia3 ай бұрын
  • При створенні даних для тестів є сенс додавати певні патерни - ідентифікатори до одного з полів по яким потім можна буде знайти і почистити їх з бази або через апі

    @j.d.3890@j.d.38902 ай бұрын
  • дякую! цікаво про клинап

    @nadiia7621@nadiia76213 ай бұрын
  • Будь ласка, запишіть відосік про клін ап!)

    @Po4ka3916@Po4ka39163 ай бұрын
  • Let’s го clean up з АРІ

    @yaroslav3579@yaroslav35793 ай бұрын
  • люблю динамічні дані, не розумію чому але часто бачу на проєктах коли люди регають сутності з однаковими даними...

    @newromka@newromka3 ай бұрын
  • Чекаємо відео про клінап з прикладами

    @user-uq2nq1kv8b@user-uq2nq1kv8b3 ай бұрын
  • різноманіття данних це звісно добре, проте краще це оформлювати в дата дрівен тести, аніж викоритсовувати рандомні данні в одному тесті

    @geoffreycollins6627@geoffreycollins66273 ай бұрын
    • Я там в відео казав що це не для всіх тестів. Мабуть треба було акцентувати на цьому більше уваги.

      @qa_senpai@qa_senpai3 ай бұрын
  • на 0:26 вийшло "Стреатегічні" дякую за відос!

    @helloworld-ld7dw@helloworld-ld7dw3 ай бұрын
  • Цікаво, я до цього якось не думав про статичні дані в тестах… треба буде спробувати😅

    @early_testing@early_testing3 ай бұрын
  • можна приклади інтеграційних тестів?

    @KitTeodor@KitTeodor3 ай бұрын
    • я думаю якось зроблю відео з конкретними інтеграційними тестами.

      @qa_senpai@qa_senpai3 ай бұрын
  • Дякую вам за відео. Про cleanup скажіть чи варто його робити в фікстурах після use, чи це буде поганою практикою ?

    @user-ge3hf1qi5u@user-ge3hf1qi5u3 ай бұрын
    • я так і роблю, але є нюанси. Я більш широко постараюсь розкрити цю тему в наступному відосі.

      @qa_senpai@qa_senpai3 ай бұрын
  • Я думає все ж таки стане у нагоді, а не пригоді!

    @Lebreht100@Lebreht1002 ай бұрын
    • Дякую що звертаєте на таке увагу. Пішов гуглити і от що твіттер аккаунт "Мова-ДНК нації" про це пише "Стати в нагоді чи в пригоді? Нагода - сприятливі для здійснення чого-небудь обставини, влучний момент. Пригода - несподіваний випадок; подія під час подорожі, часто пов’язана з ризиком; нещасливий випадок. Стати в пригоді - знадобитися, бути корисним, зробити послугу тощо." Тобто в цьому випадку здається все правильно ;)

      @qa_senpai@qa_senpai2 ай бұрын
  • Від громадян з характерним акцентом ))) Ти ж знає як їх правильно називати )))

    @Hennadiii@Hennadiii3 ай бұрын
  • Будь ласка, clean up з прикладами.

    @tarasyanishevskyi6254@tarasyanishevskyi6254Ай бұрын
    • Вже є відео на каналі;)

      @qa_senpai@qa_senpaiАй бұрын
  • в кинці можна булоб саммарі зробить візуальне: три помилки 1.,2., 3.

    @nadiia7621@nadiia76213 ай бұрын
    • Хороша ідея, дякую :)

      @qa_senpai@qa_senpai3 ай бұрын
  • По больному пройшовся, 3 влучання із 3 по моєму проекту. Але в мене обмеження в одному з сервісів - таймаут кешу в 5 хвилин. Вже третій рік пушу розробників аби пустили мій скріпт чистити БД перед запуском тестів. Але я все пофікшу (може, колись).

    @user-gn4im3ch8c@user-gn4im3ch8c3 ай бұрын
    • якщо працює, не чіпай 😁

      @qa_senpai@qa_senpai3 ай бұрын
    • А для чого чистити бд перед запуском тестів? Можливо простіше буде попросити дозвіл створювати нову базу, яку після завершення тестів видаляти

      @Liubov_110@Liubov_1103 ай бұрын
    • @@Liubov_110 я дев енв ділю з контент менеджерами, які тестують свій контент, а також ми завʼязані на тестування відео, яке завантажується (буквально - файли з віддаленого серверу) через 3rd party сервіс - а там все ручками, довго і дорого через транскодинг відео. А чистити я хочу ті сутності, які можу CRUDити сам - користувачів, сетап довкола контенту, і тд. Тобто, дропнути БД не варіант(

      @user-gn4im3ch8c@user-gn4im3ch8c3 ай бұрын
  • Мені не цікаво як робити клінап

    @user-qd9nn6sc5d@user-qd9nn6sc5d3 ай бұрын
    • тебе про це ніхто не запитував )

      @user-qm1cw9em2j@user-qm1cw9em2j3 ай бұрын
KZhead