From A to QA | Все про тестування @from_a_to_qa Channel on Telegram

From A to QA | Все про тестування

@from_a_to_qa


Привіт. Я Артур — Director of Engineering, Head of QA, кандидат наук та викладач в універі. Пишу про тестування, програмування, автоматизацію та айтішку. По питанням пишіть @ar2r_s

From A to QA | Все про тестування (Ukrainian)

Вітаємо у каналі From A to QA | Все про тестування! Я Артур, Director of Engineering, Head of QA, кандидат наук та викладач в університеті. У цьому каналі я ділюся своїм досвідом з тестування, програмуванням, автоматизацією та інформаційними технологіями. Я завжди готовий допомогти вам вирішити будь-які питання з цих тем. Якщо виникнуть питання, не соромтеся писати мені за допомогою @ar2r_s. Приєднуйтесь до нашого каналу, щоб отримувати корисні поради та інсайти з тестування та інформаційних технологій від професіонала з великим досвідом у цій галузі!

From A to QA | Все про тестування

19 Nov, 06:10


🚀 Оновлення Playwright v1.49: Що нового? 🚀

1️⃣ Aria снепшоти: Нова перевірка expect(locator).toMatchAriaSnapshot() для тестування аксесабіліті трі.
2️⃣ Покращений тестовий запуск:
- Новий метод `test.fail.only()` для фокусування на зафейлених тестах.
- Додано підтримку декількох налаштувань у globalSetup та globalTeardown.
- Нові кнопки "next/previous" у HTML-звітах.
- Нова опція on-first-failure
3️⃣ Новий headless Chromium: Справжній Chrome з покращеною автентичністю та надійністю для точних e2e тестів.
4️⃣ Зміни, що порушують сумісність:
- Підтримка WebKit для Ubuntu 20.04 і Debian 11 завершена; оновлюйте ваші середовища!
- Перехід каналів chrome, msedge та подібних на новий headless режим.


Більше прикладів з оновленнями та деталей про новий headless-режим описав тут https://dou.ua/forums/topic/51241/


Рекомендація: Перевірте сумісність ваших тестів після оновлення, щоб адаптувати знімки чи код.

@from_a_to_qa

From A to QA | Все про тестування

12 Nov, 13:01


Всіх вітаю. Випустив для вас статтю як написати власний плагін для TestRail який буде інтегровувати Штучний Інтелект прямо в тест рейл для написання тестових сценарііїв.

Версія на доу https://dou.ua/forums/topic/51101
Відео-версія де все робиться лайвтайм https://www.youtube.com/watch?v=E_oVAqq2S9Q
Репозиторій https://github.com/arturshevchenko/TestRailUIScripts

From A to QA | Все про тестування

11 Nov, 11:33


ще одна новина: для автомейшенів 12 листопада
товарищ буде проводити воркшоп по патернам для автоматизації.
- KISS, DRY, YAGNI
- Page object, Component
- Adapter, Chain of Responsibility, Decorator, Facade, Factory method, Strategy, State, Value object, Controller, DTO, Builder, DAO, Repository, Entity object
- code smells
- селектори
- можливості тест ранерів

ЦІНА - це донат в 2000 грн на баночку, всі кошти підуть на певний підрозділ, деталі згодом.
Банка: https://send.monobank.ua/jar/5oMuctpSsk
Потім тицьніть на кнопку "Отримати нагороду"

From A to QA | Все про тестування

11 Nov, 08:31


Як завжди понеділок починаємо з мемаса 🙃

From A to QA | Все про тестування

08 Nov, 08:32


просто офігезнійша стаття про те що таке gRPC https://medium.com/@cobch7/what-is-grpc-94e232010547
Максимально раджу прочитати

From A to QA | Все про тестування

08 Nov, 07:02


мій знайомий проводитеме два івенти по естімації.
Ціна 1999грн за все.
21 листопада і 28 листопада (четвер) о 18:00
Рєструватись тут:
https://app.zenedu.io/l/P3cihRvHZukDveid

From A to QA | Все про тестування

07 Nov, 06:49


Там Трамп переміг тому скажу свою експертну та професійну думку стосовно цього бо це дуже важливо:

Писати тести на Playwright набагато краще ніж на Cypress або Selenium

From A to QA | Все про тестування

06 Nov, 08:32


Хороша стаття про те як важливо включати критичне мислення
https://manishsaini74.medium.com/fostering-a-critical-thinking-culture-in-qa-teams-2a723aa88c2d

From A to QA | Все про тестування

05 Nov, 09:42


Гітхаб навалює фічей
Поки це в превьюшці але вчора дали доступа тому покрутив поклацав і хочу поділитись враженнями.

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

Огляд від мене з прикладами можно подивитись тут:
https://youtu.be/_mJRkjoBS24

From A to QA | Все про тестування

05 Nov, 06:49


Вітаю. Товарищі проводять безкоштовний вебінар про те як підвищити ефективність продажів і знизити витрати?

👉7 листопада.

👉Реєстрація за посиланням:
https://forms.gle/JJeDvB43gKJiutkHA

Розкажуть про:
1) Як збільшити конверсію лідів. 
2) Як аналізувати та оптимізувати канали залучення клієнтів для зниження витрат.
3) Як збирати зворотний зв'язок і впроваджувати програми лояльності для підвищення retention.
4) Як розробити ціннісно-орієнтований процес продажів?

From A to QA | Все про тестування

04 Nov, 06:55


чому так смішно :D

From A to QA | Все про тестування

01 Nov, 07:50


Ви бачили це вже? Там гепетешка прикрутила пошук в інтернетах прям з вікна діалогу
https://openai.com/index/introducing-chatgpt-search/
Гугель напрягся 😳

From A to QA | Все про тестування

31 Oct, 07:16


Бачили новини від гітхаб копайлота?
1. зʼявиться можливість вибору моделі Anthropic, Google і OpenAI -- https://www.theverge.com/2024/10/29/24282544/github-copilot-multi-model-anthropic-google-open-ai-github-spark-announcement
2. новий інструмент Spark для створення вебзастосунків за допомогою ШІ -- -- дуже цікаво як буде працювати -- https://githubnext.com/projects/github-spark
3. Copilot у веб-версії та VS Code буде можливість обрати модель Claude 3.5
4. у VS Code доступне тепер мультифайлове редагування!!! офігенно!!!

From A to QA | Все про тестування

30 Oct, 16:13


stackoverflow оверфловнувся :D

From A to QA | Все про тестування

30 Oct, 07:29


репорти яким можна вірити
вийшов черговий дора репорт https://cloud.google.com/blog/products/devops-sre/announcing-the-2024-dora-report
якшо в двох словах:
1 всі тримають напрямок на ШІ але ШІ не є панацеєю.
2 платформ інжинірінг стає все більш і більш популярним
3 створення оточення де кожний може робити внесок та відчувати свою цінність ключ до успіху
повну версію репорта можно скачати та читнути тут
https://services.google.com/fh/files/misc/2024_final_dora_report.pdf

From A to QA | Все про тестування

29 Oct, 07:34


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

Чому так?
Якщо ви працюєте у стартапі (а це майже весь аутсорс, доречі) -- писати одразу хороший код - це не буде ефективно, так як ваша архітектура буде перероблюватись декілька разів і одразу споєктувати кінцевий варіант можно тільки якшо у вас етап проєктування буде по ватерфолу (чого зараз майже немає), і тому вибудовувати супер складне рішення по всім канонам та методологіям буде просто обкрадання замовника. Доречі саме тому більшість проєктів загибаються навіть не вийшовши на етап пошуку інвестицій -- через оверінжинірінг програмістів, які роблять резюме-дрівен-девелопмент. Так, звісно, це не значить, шо треба гамнякати як можно. Треба притримуватись загальних рекомендацій, шаблонів, архітектури, але писати НОРМАЛЬНИЙ код , якшо ви у стартапі.

Якщо ж ваш стартап здобув інвестиції та потрошки обростає фічами, інтеграціями, залежностями -- він починає перетворюватись у легасі. І додавання нових фічей становиться все складніше, і саме тут друга фаза - РОЗБИРАННЯ ТА ПРИВЕДЕННЯ В ПОРЯДОК чужого гамнокоду. Тут як раз саме місце для ваших знаннь з книжок по тіпу Фаулера чи Клепмана - для того, щоб адаптувати архітектуру під нові вимоги та бачення того, як розвиватиметься продукт. І тут як раз найскладніша, та, як на мене, найцікавіша робота, яка показує дійсно навички хорошого програміста.

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

А які ваші думки? Чи погоджуєтесь ви з тим що більшість стартапів - це гамнокод, а справжні тру-програмісти показують себе тільки в ковиряннях у легасі? 🤓

From A to QA | Все про тестування

28 Oct, 08:39


Я написав та хочу показати вам супер революційну бібліотеку на пайтоні яка заряджена силою Штучного Інтелекту для визначення чи число парне чи непарне.

https://pypi.org/project/ai-is-odd/
https://github.com/arturshevchenko/ai_is_odd

ЦЕ ПРОСТО РОЗРИВ! Якщо ви хочете писати що ваш застосунок AI-POWERED використовуйте її у своєму проєкті. ЦЕ ПРОСТО РЕВОЛЮЦІЯ В СВІТІ РОЗРОБКИ!!!!!

СТАВТЕ STAR НА ГІТХАБІ! ДАВАЙТЕ ЗРОБИМО ЦЮ БІБЛІОТЕКУ ПОПУЛЯРНОЮ!

From A to QA | Все про тестування

24 Oct, 19:29


Оце так кайф 🕺🎊🤘🏻

From A to QA | Все про тестування

24 Oct, 06:36


Вітаю. Вже на цих вихідних буде QA Magic Meetup 6.0

Київ, 26 жовтня

Онлайн та оффлайн
класні доповіді, нетворкінг, афтепаті 🙌

мерщій сюди
https://conference.ry-consulting.online/

From A to QA | Все про тестування

23 Oct, 08:10


Останні відоси по невеличкому курсу по використанню ШІ
https://youtu.be/Exg-p54eOaw написання юніт тестів
https://youtu.be/ScOthVZjLfY створення документації
https://youtu.be/Hmtq1bXy_ik висвновки по курсу