TGViewer
Channel Public Channel
qa семпай про тестування

qa семпай про тестування

@qa_advice

Звати Паша, роблю відео для каналу qa семпай

про автоматизацію: https://www.youtube.com/@qa_senpai

секретний чатік: https://base.monobank.ua/Cjh2Sfav8314TE#subscriptions

дірект: @qa_senpai_dojo
Subscribers
3.12K
Photos
272
Videos
32
Links
434

Showing posts older than #176 · Back to latest

Older Posts 19 shown
Post #175 784
ходять чутки що кукумбер і спеклфлоу перестали підтримувати після мого відоса про геркін і bdd 😁
  • 😁 19
  • 👎 1
  • 🤷 1
Post #174 7.18K
Коротка історія про Пашу, MacBook і користь подкасту :)

Пів року тому я вирішив що мені потрібен макбук, начитався і надивився всяких оглядів де всі хвалять серію M1 з енергоефективність та хороше залізо.
Думаю ну під блекаути саме те, якраз буде вистачати на день роботи.

Так я вже майже років так з 25 є активним користувачем Windows мені досі важкувато адаптуватись під MacOS.
До багатьох речей я звик досить швидко, але одна річ мене бісила прям дуже сильно.

На MacOS я не міг просто вирізати і вставити файл... ну нема там такого, тіки пункт Copy в контекстному меню...
я робив так, копіював і потім повертався щоб видалити файл.... 😭
Я плакав, але все одно продовжував копіювати файли 😭

Все змінилось коли у нас був подкаст з Артуром Шевченко, де я занив про те що на макбуці неможна просто взяти і вирізати файл...
Недаром Артур на той момент був Head of QA, тож він мене просвітив що треба просто ДОДАТКОВО натиснути на клавіатурі кнопку Option і тоді можна буде просто перенести файл.... 🤦‍♂️🤦‍♂️
Отак завдяки подкасту я майже перестав ненавидіти MacOS 😁

До чого я тут все це написав? ⁉️
А до того що і у вас є шанс так само ненавидіти свій макбук, тому що ДОУ проводить збір в 2 млн грн на дрони для ЦСО «А» СБУ («Альфа»). Де за донат в 250 грн ви можете виграти MacBook Air🤯🤯
Я вже закинув і сподіваюсь перемогти 🍀 і вас закликаю підтримати збір :)

💫💫ГРОШІ ТРЕБА СКИДАТИ СЮДИ: https://send.monobank.ua/jar/2NzsinBeGo

А більше деталей про збір можете отримати за посиланням https://dou.ua/forums/topic/47407/
send.monobank.ua Безпечний переказ коштів Надсилайте безкоштовно та безпечно кошти
  • 👍 13
  • 🔥 5
  • 😁 1
Post #173 710
🎞 Так як ми з Геною не тіки тести пишемо, а і потрохи дрончики збираємо. Нам дуже цікаво було поспілкуватись з Денисом, одним із засновників спільноти Social Drones UA 🇺🇦

Говорили про те як проект утворився, з якими викликами зараз стикаються, та як планують розвивати його і надалі :)
Вийшло дуже класно і цікаво 💡

Слухайте/дивіться/коментуйте на будь якій з платформ 👍

📹 YouTube
➿
🎧 YouTube Music
➿
📹Google Podcasts
➿
📹Apple Podcast
❕
🎸Spotify
YouTube SocialDrone UA - як навчити всіх збирати FPV? Dennis undefined - співзасновник і один з рушіїв спільноти SocialDroneUA, людина, яка навчила тисячі збирати дрони на кухні. Як невелика група простих, але ініціативних айтішників змогла побудувати спільноту, яка готує сотні дронів за тиждень. підтримка…
  • ❤ 15
  • 🔥 4
Post #172 669
Пише колега, каже треба написати тести які б робили Paste в текстові поля едітора (textbox, textarea, richtext) (нещодавно баг був, шо вони перестали підтримувати вставлення тексту).
Так шо він придумав.

1) Створити сутність з необхідним текстом в одному із полів
2) Піти до неї, і скопіювати текст
3) Піти до необхідної сутності
4) Вставити текст в поля там

Я конєшно йому розповів чому так не треба робити.

1) Збільшення часу виконання тесту за рахунок
- створення/видалення сутності
- навігація між великими сторінками

2) Такий підхід важко відтворити для інших тестів, бо він досить складний

Він трохи подумав, і повернувся з трохи кращим рішенням
Ввести текст в той же сутності що він тестує, але в інше поле!!, а потім скопіювати звідти :):)
На шо я його запитав, а чого ти не введеш текст в теж поле в яке тобі потрібно його вставити (Paste), скопіюєш його звідти, видалиш, і потім зробиш Paste :)
- "А шо так можна було?!!" :):)

Я запропонував ще одне рішення яке можна перевикористовувати для ситуацій коли вам треба додати текст до буфера обміну в простий спосіб (наприклад перед початком тесту)

export async function addTextToClipboard(page: Page, textToCopy: string) {
await page.setContent(`<textarea>${textToCopy}</textarea>`);
await page.locator('//textarea').focus();

if (os.platform() === 'darwin') {
await page.keyboard.press('Meta+A');
await page.keyboard.press('Meta+C');
} else {
await page.keyboard.press('Control+A');
await page.keyboard.press('Control+C');
}
}


Воно у відкриту сторінку вставить html елемент з потрібним кодом :) Ви його додаєте в буфер обміну і далі рухаєтесь по тесту :(мінус що треба потім сторінку перевантажити).

Висновки:
1) Тести повинні бути максимально короткі і не мати зайвих рухів якщо вони не потрібні
2) Уникайте створення додаткових сутностей
3) Шукайте прості рішення які можна перевикористати

Єдине що я не певен, що це найоптимальніший варіант вирішення цієї проблеми. Може ви поділитесь своїм досвідом з цим :)
  • ❤ 8
  • 👍 2
Post #171 839
Люблю влучні аналогії 😹
  • 😁 39
Post #170 846
Я тут подумав, найкращим інструментом Change Management є презентації в Power Point.

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

ProTip: на початку презентації графіки повинні йти вниз 📉, а під кінець в гору 📈
  • ❤ 7
  • 👍 3
Post #169 813
DOU зробили нашим QA балачкам удар в псіну, реанімувавши подкаст Питання якості де запросили в якості ведучих НАШОГО ПЕРШОГО гостя Рому Марінського, і двох гостей які у мене в шорт листі Наталі Попелюху і Олексія Остапова !!!

Але люди тут знають де справжній QA подкаст андеграунд 😁 Я вірю що ви не перестанете слухати наші випуски, навіть коли є такий потужний конкурент ;)))

Тому сьогодні слухаємо їх https://youtu.be/1UzIrUJEkxg?si=uQ6bssyzzp700ynn , а вже на наступному тижні у нас буде спец випуск не про тестування, а про один крутий СОЦІАЛЬНИЙ 😉 проект
YouTube Як тестувальнику приборкати ШІ | Hові ведучі | Фейли тестувальників — Питання якості #14 💸 Отримай бонус 1000 грн на навчання за промокодом HILLEL4YOU — https://bit.ly/41XMcL9 ✅ Записатись на курс QA Automation — JavaScript https://bit.ly/48B1Xdt ✅ Записатись на курс QA Automation — Python https://bit.ly/41YSIkO ✅ Записатись на курс QA Automation…
  • 👍 18
  • ❤ 2
  • 🔥 1
Post #167 739
У мене є ідея для відео, але треба ваша участь

автомейшенен ревізор (назва може змінитись).

Ви надсилаєте нам репозиторій з проектом автоматизації (можна з частиною яка б відповідала за конкретну функціональність),
контекст (що тестує, які проблеми зараз є...),
а ми з Геною (він як і ви про це дізнається з цього повідомлення) проведемо ревью, відмічаємо що зроблено добре, що погано, що можна зробити краще.
  • 🔥 6
  • 👍 1
Post #166 730
Вийшла зарплатна статистика DOU по тестувальника, і судячи з неї підписники цього каналу зробили правильний вибір в технологіях (я зазвичай показую приклади на JS/TS)💪

І можна подумати що тренд з ЗП в нас ще більш менш непоганий, порівняно з розробниками, медіана майже не впала.
Але куди там вже падати...? :)

Що мене напрягло, це невелика вибірка... всього було відправлено лише 2205 анкет (це приблизно менше 5 % від кількості тестувальників). Тобто стан справ може бути гіршим, бо як правило на зарплатні опитування схильні відповідати люди які вважають що їх роботу оплачують справедливо.

Ключові тези:
📌 Медіанна зарплата тестувальника, на відміну від зарплати розробника, за останні пів року не змінилася: $2000.
📌 Зарплати Manual QA стабільні, а в Automation QA та General QA невелике падіння.
📌 TypeScript залишається найбільш оплачуваною мовою, а її популярність зростає.

Детальніше — на сайті 👉 https://dou.ua/goto/Ksd8
DOU Зарплати українських тестувальників — зима 2024 Минулого тижня ми опублікували результати зимового опитування про зарплати розробників. Сьогодні на черзі — фахівці з QA. Медіанна зарплата тестувальника, на відміну від зарплат розробників, за останні пів року не змінилася: $2000.
  • ❤ 4
Post #165 2.33K
🎞Нумо слухати і насичуватись мудрістю Олександри Ковальової 💛

Говорили про ISTQB, Certified Unicorns, заробітні плати, ефективне навчання і ще багато чого... просто тонна цікавої та корисної інформації :)
Переходьте за посиланнями та слухайте, коментуйте та ставьте лайки ❤️

P.S. Шо вам нагенерувати коментарів, чи самі напишите? 😁


📹 YouTube
➿
🎧 YouTube Music
➿
📹Google Podcasts
➿
📹Apple Podcast
➿
🎸Spotify
YouTube ISTQB експертка про сертифікацію, вплив на кар'єру та проблематику навчання Олександра Ковальова, BUGиня тестування з 14 роками досвіду, має свій бізнес та знає все про сертифікацію. Змушує Генадія Міщевського та Павла Сафонова відчути себе джунами на протязі всього подкасту. Зробити донат KazhanSKY https://send.monobank.ua/jar/6XWEigBhYb…
  • 🔥 15
  • ❤ 5
Post #164 734
мені в якийсь момент кар'єри стало вважатись що я знаю про тестування все.

Що там складного? застосував техніку тест дизайну, написав чек ліст, потикав формочку, шось там зарепортив і все :)

Але після знайомства з Олександрою Ковальовою я зрозумів що не знаю про тестування і десятої частини.
Ми з Геною запросили Сашу до нас в гості на QA балачки щоб дізнатись більше про сертифікацію, нашо вона треба
і що робити нам з усім цим.

Подкаст вийде завтра, тож підпишіться на канал щоб не пропустити.
  • 👍 24
  • ❤ 2
Post #163 783
qa семпай про тестування Я коли обіцяв що відос буде в середу всім серцем вірив що пишу це в понеділок... А виявилося що середа то завтра🤷‍♂️ Але обіцянки треба виконувати, тож я і робив вчора відос до другої ночі 😄 ➿➿➿➿➿➿ 🎞ВІДЕО ПРО ПАТЕРН БУДІВЕЛЬНИК ➿➿➿➿➿➿ Обов'язково гляньте…
Ресурс в який я підглядаю кожен раз як записую відео про дизайн патерни.

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

Приємний бонус, автор цього ресурсу українець 🇺🇦🇺🇦
Я навіть купив у нього книжечку на команду, вгадайте скільки людей ту книжку відкривали? 🤦‍♂️
refactoring.guru Будівельник Будівельник — це породжувальний патерн проєктування, що дає змогу створювати складні об'єкти крок за кроком. Будівельник дає можливість використовувати один і той самий код будівництва для отримання різних відображень об'єктів.
  • 👍 16
Post #162 813
Короче друзі, шось я дивлюсь ви відоси ніфіга не коментуєте... тому у мене є пропозиція.
Я перед кожним відосом буду просити чатГПТ щоб він генерував коментарі по темі відео, вам буде треба тіки скопіювати і вставити під відео
Будете брати участь у цій авантюрі? 🤣 🤣 🤣

1. "Вражаючий відеоролик! Ти так чудово пояснив різні дизайн-патерни будівельник. Дякую за чіткість і простоту розкладання складних концепцій!"

2. "Твої відео завжди такі інформативні! Цей ролик про дизайн-патерни дуже корисний і допоміг мені зрозуміти їхню важливість в будівництві. Дякую!"

3. "Відмінна робота! Як завжди, твої відео на високому рівні. Дизайн-патерни будівельник - це насправді захоплюючий та важливий аспект, який ти чудово пояснив."

4. "Твій розбір дизайн-патернів у будівництві просто неймовірний! Завдяки тобі я розумію, як вони сприяють оптимізації процесів. Браво!"

5. "Відео дуже цікаве та пізнавальне! Ти відмінно передаєш суть дизайн-патернів у будівництві. Так тримати!"

6. "Однозначно одне з кращих відео про дизайн-патерни будівельник, які я коли-небудь бачив! Твоя експертиза і структуроване пояснення - вражаючі."

7. "Велика подяка за розгляд різних дизайн-патернів у будівництві! Твоя презентація допомогла мені легше розібратися в цих складних концепціях."

8. "Твої відео завжди вразливають своєю якістю та глибиною розгляду. Дизайн-патерни будівельник - це тема, яку ти вивів на новий рівень!"

9. "Я вражений тим, як зрозуміло ти пояснив дизайн-патерни в будівництві. Відео - справжня знахідка для тих, хто цікавиться цією темою."

10. "Твоя ентузіазіазм та професіоналізм просто вражають! Дякую за детальний розгляд дизайн-патернів будівельник. Бажаю більше таких цікавих відео!"


🤣😁🤣
  • 😁 43
  • 👍 2
  • 👎 1
Post #161 775
Я коли обіцяв що відос буде в середу всім серцем вірив що пишу це в понеділок...

А виявилося що середа то завтра🤷‍♂️

Але обіцянки треба виконувати, тож я і робив вчора відос до другої ночі 😄
➿➿➿➿➿➿
🎞ВІДЕО ПРО ПАТЕРН БУДІВЕЛЬНИК
➿➿➿➿➿➿

Обов'язково гляньте щоб я знову в творчий анабіоз не потрапив 😉

➿➿➿➿➿➿
трохи пізніше ще лінки корисні пошерю що до цього патерну, шоб точно розібрались.
YouTube будівельник - дизайн патерн для автоматизації API | builder test automation pattern туторіал з реалізації патерну будівельник на прикладі який буде доступний всім. Це відео одне з циклу відосів по дизайн патернам які я використовую в автоматизації тестування. мій телеграм канал та інші посилання: 📎 https://t.me/qa_advice 📎 https://…
  • 🔥 13
  • ❤ 5
  • 👍 2
  • 😁 1
Post #160 639
Новий відос про патерн програмування буде в середу!

(це публічна обіцянка щоб не злитись 😑)
  • 🔥 13
  • ❤ 3
Post #159 669
Шо реально таке існує?
Я бачив розводнякові реклами про зарплату в 3к$ через декілька місяців після курсу, але прям шоб масово…
  • 🤷 7
Post #154 692
Друзі вітаю 📣

Гена з QA балачок вже серьозно назбирав дронів і все за свій кошт (витрати на них +-75к грн).

Якщо можете закиньте йому на баночку по 100 гривень https://send.monobank.ua/jar/7uX8TrjMZo

🙏🙏
  • ❤ 14
Post #152 532

Forwarded from 🇺🇦 automation-remarks.com

​​У #141 випуску подкасту «Фронтова поплава» постало питання якості т.зв. народних fpv-дронів, де один з ведучих поставив під сумнів дрони, зібрані на кухні, в гаражі, на балконі.

Як один із засновників #SocialDroneUA, вважаю, можу дещо тут наговорити. Цілком погоджуюсь, що військо наразі отримує мішанку з fpv, якість збірки яких може бути різною. Навіть такі, які просто складуть у мішок до кращих часів. Тому що багато виробників, в тому числі 'заводів', женеться за кількістю. Бо в повітрі літає цифра в 'мільон'.

Та прошу не ставити нас в один ряд з такими виробами. Команда наших фахівців перевіряє готові дрони - від спайки до польотів. Ще жоден дрон, переданий нами на різні підрозділи, не було повернуто чи складено в мішок. Кожен із понад 400 був справним і готовим до роботи.

Чому нас так чіпляє цей поінт у подкасті? Не секрет, що тил і так втомився від численних "зрад". Тож зараз однією необережною фразою #ФронтоваПоплава ставить під сумнів роботу нашого проєкту і подібних. Люди почують, що дрони, зібрані на кухні, не літають, і не будуть долучатися, донатити і допомагати. А така підтримка фронту - ключ до перемоги.
Це може значно знизити градус допомоги фронту, який і так, на жаль, не тішить. Тил треба гуртувати. Для багатьох збірка дронів - це такий собі антидепресант: збирати дрони своїми руками краще, ніж пити пігулки.

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

Усі ми знаємо історію про 'весільні дрони', які врятували Київ. Та ж сама історія зараз відбувається з дронами, зібраними на кухні, в гаражі, на балконі, в офісах.
Народна війна, народні дрони, народна перемога над ворогом.

Долучайтеся - https://socialdrone.com.ua

Всіх обняв
  • 👍 11
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →