QA Mania
QA Mania
  • 162
  • 171 759
Гарний тест репорт на GitHub з Pytest
Розказую і показую про написаний плагін для генерації звітів в JSON форматі та їх перетворення в гарний звіт.
----
🌐 t.me/qamania - мій блог
🌐 infopulse.com/ - тут я працюю
🌐 ctrf.io/ - формат тестового звіту
มุมมอง: 629

วีดีโอ

Про лінь і автоматизацію
มุมมอง 9009 หลายเดือนก่อน
Відео версія моєї мотиваційної статт dou.ua/forums/topic/45955/, яка є текстовою версією моєї лекції для студентів 😀 Збір на РЕБ 🎯 Ціль: 120 000 ₴ 🔗Посилання на банку send.monobank.ua/jar/2Lhz7iG49r
Що таке Approval testing? Приклад застосування
มุมมอง 558ปีที่แล้ว
Ще минулого року почув про Approval tests на канал Continuous Delivery, але тод не зрозумів, навіщо воно потрібно. Власне, як автор каналу. Але спробував розібратись. Repo: github.com/infopulse-qa/API-Approval-Test-Project Approval Tests: approvaltests.com/ Continuous Delivery: th-cam.com/video/jAMVtMesHqk/w-d-xo.html
Дослідницьке тестування - black box puzzle
มุมมอง 311ปีที่แล้ว
Дослідницьке тестування - black box puzzle
Огляд завдання Dev Challenge XIX з тестування
มุมมอง 409ปีที่แล้ว
Огляд завдання Dev Challenge XIX з тестування
Тестери мають працювати з фактами
มุมมอง 622ปีที่แล้ว
Тестери мають працювати з фактами
Pytest-analyzer: я написав Testomat.io плагін для pytest
มุมมอง 700ปีที่แล้ว
Pytest-analyzer: я написав Testomat.io плагін для pytest
Готуємось до зими
มุมมอง 688ปีที่แล้ว
Готуємось до зими
Як запустити Pytest в Google Colab?
มุมมอง 277ปีที่แล้ว
Як запустити Pytest в Google Colab?
Як запустити Playwright в Google Colab?
มุมมอง 404ปีที่แล้ว
Як запустити Playwright в Google Colab?
Тестування ПЗ. Введення в систему управління багами - Reporter
มุมมอง 545ปีที่แล้ว
Тестування ПЗ. Введення в систему управління багами - Reporter
Тестування ПЗ. Вступ до системи керування тестами - Testomat.io
มุมมอง 868ปีที่แล้ว
Тестування ПЗ. Вступ до системи керування тестами - Testomat.io
SCRUM за 5 хвилин
มุมมอง 890ปีที่แล้ว
SCRUM за 5 хвилин
Інструмент для тестування веб застосунків Reporter
มุมมอง 530ปีที่แล้ว
Інструмент для тестування веб застосунків Reporter
Практика: тестова звітність за 5 хвилин
มุมมอง 7102 ปีที่แล้ว
Практика: тестова звітність за 5 хвилин
Що таке тестові метрики?
มุมมอง 6832 ปีที่แล้ว
Що таке тестов метрики?
Практика: аналіз багу та баг репортінг
มุมมอง 6962 ปีที่แล้ว
Практика: аналіз багу та баг репортінг
Народна Джира
มุมมอง 6742 ปีที่แล้ว
Народна Джира
Практика: тестова сесія за 6 хвилин
มุมมอง 4652 ปีที่แล้ว
Практика: тестова сесія за 6 хвилин
Це якийсь цирк!
มุมมอง 4812 ปีที่แล้ว
Це якийсь цирк!
Серйозність та Пріоритет
มุมมอง 4282 ปีที่แล้ว
Серйозність та Пріоритет
Що таке баг репорт?
มุมมอง 4552 ปีที่แล้ว
Що таке баг репорт?
Практика: тест дизайн за 8 хвилин!
มุมมอง 1K2 ปีที่แล้ว
Практика: тест дизайн за 8 хвилин!
Playwright: тестуємо API
มุมมอง 1.7K2 ปีที่แล้ว
Playwright: тестуємо API
Що таке таблиці рішень? (Decision table)
มุมมอง 7002 ปีที่แล้ว
Що таке таблиц рішень? (Decision table)
Що таке перехід між станами? (State transition)
มุมมอง 5742 ปีที่แล้ว
Що таке перехід між станами? (State transition)
Що таке граничні значення? (Boundary values)
มุมมอง 7222 ปีที่แล้ว
Що таке граничн значення? (Boundary values)
Що таке класи еквівалентності? (Equivalence сlasses)
มุมมอง 1.7K2 ปีที่แล้ว
Що таке класи еквівалентності? (Equivalence сlasses)
Що таке тест дизайн?
มุมมอง 5462 ปีที่แล้ว
Що таке тест дизайн?
Види тестування за 5 хвилин
มุมมอง 1K2 ปีที่แล้ว
Види тестування за 5 хвилин

ความคิดเห็น

  • @alexshabalin4609
    @alexshabalin4609 4 ชั่วโมงที่ผ่านมา

    У випадку зміни назви ТК, потрібно знову виконати sync? додані/видалені тести?

  • @ЯнаРепей
    @ЯнаРепей วันที่ผ่านมา

    Підкажіть, в контексті ролика, це баги знайдені під час розробки нового функціоналу, чи баги, знайдені в додатку загалом (під час регресії ітд)?

    • @ЯнаРепей
      @ЯнаРепей วันที่ผ่านมา

      Якщо регресія відбувається в рамках спринта. Дякую!

  • @IT-ov8rv
    @IT-ov8rv 23 วันที่ผ่านมา

    Пам'ятаю колись розроблявся курс на Udemy. Чи він ще є? Чи він доступний для Udemy Business?

    • @ypurek
      @ypurek 15 วันที่ผ่านมา

      так тут, на youtube, це він і є. А на udemy я зробив його доступним для всіх. Хоча вже рік туди сам не заходив

  • @denyskovalevskyi7890
    @denyskovalevskyi7890 2 หลายเดือนก่อน

    Дякую за курс, шкодую що не подивився його 2 роки тому коли він вийшов:)

  • @danylokholodov
    @danylokholodov 2 หลายเดือนก่อน

    Вау, дякую! Це дуже зручно )

  • @dmytropanasenko2904
    @dmytropanasenko2904 3 หลายเดือนก่อน

    На self.session.post(self.base_url + '/test/new', data=data) у меня возвращается 403 Forbidden. Напишите плиз, хоть у кого-то тесты из этого урока работают ?

    • @ivanmelnyk5864
      @ivanmelnyk5864 3 หลายเดือนก่อน

      Так, у мене тести з цього уроку працюють.

  • @VyacheslavLapin
    @VyacheslavLapin 5 หลายเดือนก่อน

    😅

  • @Bogdan2110
    @Bogdan2110 6 หลายเดือนก่อน

    Дякую за відео. Корисно. Але до логопеда все ж таки треба. Важко слухається ~р

    • @QAMania
      @QAMania 6 หลายเดือนก่อน

      до логопеда вже пізно. тож тепер це не баг, а фіча 😀

  • @lennoks4189
    @lennoks4189 6 หลายเดือนก่อน

    Очень крутой чек лист и работа в целом, спасибо!

    • @QAMania
      @QAMania 6 หลายเดือนก่อน

      дякую!

  • @ОленаШленчак
    @ОленаШленчак 6 หลายเดือนก่อน

    Дякую ❤

  • @gefo0
    @gefo0 7 หลายเดือนก่อน

    Нарешті я добрався до цього курсу. Дякую, Олексію!

    • @QAMania
      @QAMania 7 หลายเดือนก่อน

      Він вже трохи застарів. Дивіться оновлену версію - th-cam.com/video/i5yhNDUTrJk/w-d-xo.html

  • @skaplshk6763
    @skaplshk6763 8 หลายเดือนก่อน

    на новому проекті стартанув python + playwright. випадково потрапив на це відео. подивився і за 5 хвилин додав репорт. все працює. дякую) ( до цього не було жодного репортингу, бо ще не дійшли руки)

    • @QAMania
      @QAMania 8 หลายเดือนก่อน

      🔥 дякую за відгук!

    • @skaplshk6763
      @skaplshk6763 6 หลายเดือนก่อน

      Доречі, сюди скріншоти неможливо додати?)

    • @QAMania
      @QAMania 6 หลายเดือนก่อน

      @@skaplshk6763 вони є в json схемі і я заклав можливість їх додавання, але не знаю, чи репорт в github action буде їх показувати

    • @skaplshk6763
      @skaplshk6763 6 หลายเดือนก่อน

      @@QAMania взагалі в гітхаб це не дуже гнучко. я публікую артефакти але щоразу завантажувати і дивитись ці скріни - точно не те що хочеться робити в 2024 році

  • @VladaZakharova-n4q
    @VladaZakharova-n4q 8 หลายเดือนก่อน

    Щиро дякую за відео. Наче прості речі, але все по темі,чітко та локанічно!)

  • @bogdanpesterov9132
    @bogdanpesterov9132 8 หลายเดือนก่อน

    добавте гучності будь ласка, відео з вашого канала чогось значно тихіше за встановлену гучність ПК та відео інших каналів

    • @QAMania
      @QAMania 8 หลายเดือนก่อน

      дякую за відгук. зроблю

  • @SerhiiSkrypnik
    @SerhiiSkrypnik 9 หลายเดือนก่อน

    5те відео - не пише сценарій в портал

    • @QAMania
      @QAMania 8 หลายเดือนก่อน

      там змінився механізм. тепер сценарій пишеться у вікно плейрайта, і його треба копіювати

  • @БогданЧорний-э6ш
    @БогданЧорний-э6ш 9 หลายเดือนก่อน

    Олексій, доброго дня, скажіть будь ласка, можливо плануєте/ведете групові набори на курс по Playwright? Або можливо займаєтесь менторством?

    • @QAMania
      @QAMania 9 หลายเดือนก่อน

      не веду. якщо будуть бажаючі, можу організувати щось ближче до літа за невеликий донат на ЗСУ. Менторство - можливо, якщо просто спитати

    • @БогданЧорний-э6ш
      @БогданЧорний-э6ш 9 หลายเดือนก่อน

      @@QAMania дякую, будемо сподіватись, та очікувати на анонс🇺🇦

  • @seekerofsense
    @seekerofsense 9 หลายเดือนก่อน

    теж враження шо останні відео ні про що взагалі, особливо шортси) проте ентузіам імпонує стосовно ШІ тут не все так однозначно imo, це зараз він асистент і копайлот, але ця технологія прогресує і вже почались звільнення.. приміром сапорту, бо це оптимізація витрат, буст ефективності... де раніше в тімі над проектом працювало 7 людей, зара задачі зможуть закривати 5 + ШІ, бізнес буде з усіх сил пушити цей прогрес, так шо про десятиріччя я б не зарікався....

    • @QAMania
      @QAMania 9 หลายเดือนก่อน

      не знаю, як люди знімають ті шортси і тік токи. в мене це стільки часу і сили забирає 😀

  • @dmytrok1018
    @dmytrok1018 9 หลายเดือนก่อน

    Якщо чесно, після підкастів доу цей формат виглядає якогось не дуже - читання з суфлеру, якісь неприродні емоції і міміка. Я б рекомендував більш живий формат. Ну або прокачувати скіли в цьому)

    • @QAMania
      @QAMania 9 หลายเดือนก่อน

      ну от. а я думав, з суфлером буде чіткіше 😨 тільки-но купив спробую озвучити ще кілька моїх статей, має бути живіше. Дякую за відгук!

  • @avdasyovajulia
    @avdasyovajulia 9 หลายเดือนก่อน

    Супер пояснення, та ще й українською.дякую

  • @moonkushhh
    @moonkushhh 10 หลายเดือนก่อน

    Розумію, що питання дуже дивне, але наскільки наразі цей плейліст актуальний для вивчення фреймворку playwright?

    • @QAMania
      @QAMania 10 หลายเดือนก่อน

      він частково втратив актуальність. Тому я зараз працюю над оновленням. вже скоро буде.

  • @BohdanVoronov
    @BohdanVoronov 11 หลายเดือนก่อน

    Бажаю тільки поліпшення в усьому, дякую за такий цікавий плейліст! :)

    • @QAMania
      @QAMania 11 หลายเดือนก่อน

      дякую! важко виділити час, але я вже працює над великим youtube проєктом

  • @BohdanVoronov
    @BohdanVoronov 11 หลายเดือนก่อน

    Офігеть, я у шоці на скільки це цікаво, та я такого ще не бачив, й на жаль не справедливо мало комментів та переглядів

    • @QAMania
      @QAMania 11 หลายเดือนก่อน

      я радий, що вам подобається. чекайте, скоро буде нова версія курсу

  • @AngelaMozo-t6g
    @AngelaMozo-t6g 11 หลายเดือนก่อน

    Дякую

  • @Dioni-h5q
    @Dioni-h5q 11 หลายเดือนก่อน

    Дякую

  • @volkovpav
    @volkovpav 11 หลายเดือนก่อน

    playwright.$('//td[text()="hello"]') VM1046:1 Uncaught ReferenceError: playwright is not defined at <anonymous>:1:1 не підкажете чого помилка, це в хроміум я так розумію це через те, що я не додав змінну до енв, а не підкажете як це зробити в vs code?

  • @TesyyyTar
    @TesyyyTar ปีที่แล้ว

    Підкажіть будь ласка, як налаштувати тестовий браузер, щоб заблокувати вікно з питанням дозволу на доступ до місцезнаходження? (воно блокує проходження тесту)

    • @QAMania
      @QAMania 11 หลายเดือนก่อน

      Треба передати в браузер необхідний дозвіл playwright.dev/python/docs/emulation#geolocation

    • @denyskovalevskyi7890
      @denyskovalevskyi7890 2 หลายเดือนก่อน

      @@QAMania після передачі локації тест фейлиться також, бо там чомусь записався номер строки page.get_by_role("row", name="35 Hello World alice Norun")

  • @diggersfamily9325
    @diggersfamily9325 ปีที่แล้ว

    Дякую за відео. А 1 варто тестувати?

    • @QAMania
      @QAMania 11 หลายเดือนก่อน

      ні, бо в цьому класі ми вже перевірили 2 значення: 0 та 10 000

  • @ЮрійБлохін
    @ЮрійБлохін ปีที่แล้ว

    😂

  • @Ягідкамоя
    @Ягідкамоя ปีที่แล้ว

    🎉🎉🎉🎉❤❤❤❤❤

  • @tarasmalinovskyy
    @tarasmalinovskyy ปีที่แล้ว

    Для людей що користуються VSCode а не PyCharm щоб встановити змінну середовища, створіть файл в основній папці проєкту ".env" та вкажіть там PWDEBUG=1. Перезавантажте VSCode і все повинно працювати) Правда в мене з значенням PWDEBUG=1 також не переходило по урлу, тому я змінив на PWDEBUG=console і все запрацювало, об'єкт плейрайту так само передався в консоль ДевТулзів)

  • @vinsorder746
    @vinsorder746 ปีที่แล้ว

    Дуже потрібна річ... на попередньому проекті)))

    • @QAMania
      @QAMania ปีที่แล้ว

      краще пізно, ніж ніколи

  • @АлексейПавлович-я3ж
    @АлексейПавлович-я3ж ปีที่แล้ว

    Молодець все вірно!

  • @lizard_modz
    @lizard_modz ปีที่แล้ว

    Пане автор, шалом! Де вчать на тестувальників? Маю знання з прогрмюамуіання 1с, троха вебу( js , html), apps script ( програмування crm на базі Гугл шитс), програмування мікроконтролерів … Нема формальної освіти, ніколи не програмував за зарплатню - завжди фріланс по знайомим… Хочу спробувати тестити за гроші…

    • @QAMania
      @QAMania ปีที่แล้ว

      Вітаю пане! А чому тестером, а не розробником? Так чи інакше, в нас на каналі є аж 2 курси з тестування ПЗ, розроблені для студентів КПІ. Рекомендую: th-cam.com/play/PLGE9K4YL_ywiUKaVBHC8ZtE_Qa5PeQRRM.html

  • @nastyxfuryfury4638
    @nastyxfuryfury4638 ปีที่แล้ว

    👏🏻👏🏻👏🏻

  • @СергійДзюба-л6ы
    @СергійДзюба-л6ы ปีที่แล้ว

    Дякую

  • @nastyxfuryfury4638
    @nastyxfuryfury4638 ปีที่แล้ว

    Ви молодець! Дякую вам!

  • @nastyxfuryfury4638
    @nastyxfuryfury4638 ปีที่แล้ว

    Дякую, круте пояснення!

  • @TuneTales_Kids
    @TuneTales_Kids ปีที่แล้ว

    дуже цікаво, спробую!

  • @bookztua
    @bookztua ปีที่แล้ว

    Молодец дружище. Спасибо тебе

  • @yuliya_blake
    @yuliya_blake ปีที่แล้ว

    дякую дякую дякую дякую дякую

  • @Kirill-ve5lc
    @Kirill-ve5lc ปีที่แล้ว

    Перформанс інженери зараз як накидають ) Наврядчи знання людей з такою зп можна вмістити в 1 годину. Напевно годину займе лише туторіал по Джиметру, як писати тести, потоки і тд. А таких тулів не 3 штуки

    • @QAMania
      @QAMania ปีที่แล้ว

      Буду тільки радий перформанс інженерам:) А тутторіал джиметра точно займе більше години часу. Але ж теорія сама по собі проста

  • @lyavan
    @lyavan ปีที่แล้ว

    Зніміть відео про кожну характеристику якості,будь ласка Доречі ви сказали 8 хоча на просторох інтернету мені трапляється списко тільки з 6 пунктів

    • @QAMania
      @QAMania ปีที่แล้ว

      Є 2 відео на каналі. Коротке на 5 хв і довге ~ 30

  • @Enclave2003
    @Enclave2003 ปีที่แล้ว

    Тобі потрібен логопед, краще російська мова аніж твоя "Р" 😜

    • @QAMania
      @QAMania ปีที่แล้ว

      хаха, сприймайте моє Р за тваринне ричання 😸 якщо вам російська краще, то порад нема 🤮

  • @seekerofsense
    @seekerofsense ปีที่แล้ว

    так а чому це не завжди баг? навіть якщо проблема в сторонньому сервісі.. то це баг стороннього сервіса а як на вашу думку має відповідати сервіс який сам отримав 500?

    • @QAMania
      @QAMania ปีที่แล้ว

      наприклад, ваш продукт використовує google API, і вони повертають HTTP 500 - service overloaded. В своїй джирі я баг заводити не буду

    • @seekerofsense
      @seekerofsense ปีที่แล้ว

      @@QAMania мейк сенс, а як тоді наша система має відповідати?

  • @a_grygorenko
    @a_grygorenko ปีที่แล้ว

    ❤ перший 🎉 Дякую

  • @фредфред-ш2ч
    @фредфред-ш2ч ปีที่แล้ว

    Мій син пів року на передку від волонтерів навіть шнурків на берци не отримав тож хай вам бог помагає

    • @QAMania
      @QAMania ปีที่แล้ว

      Сину вітання з днем Збройних сил. Нажаль, так може бути. Збираючи допомогу, ми розуміємо, що фізично не можемо допомогти всім. Але ми робимо все, що в наших силах

  • @annacherniak2103
    @annacherniak2103 ปีที่แล้ว

    Круте пояснення! Дякую!

  • @MrMikonoid
    @MrMikonoid ปีที่แล้ว

    Дякую!

  • @serh007
    @serh007 ปีที่แล้ว

    Здивований, але ще актуально, покопаюсь підредагую під свою задачу...а по гайду, скопіював код з гіт репозиторія підставив свої дані, все працює, єдине лиш це не такий функціональний бот як на пайтоні..

    • @QAMania
      @QAMania ปีที่แล้ว

      я скоро планую оновити гайд і код. вже написав оновлення бота. Трохи почекайте

  • @Осомік
    @Осомік ปีที่แล้ว

    Дуже прикольний інструмент для малої команди)