Тут Артем зробив свій авторський курс для QA Lead'ів та тих, хто ними хоче стати.
Записуйтесь, думаю буде корисно.
Записуйтесь, думаю буде корисно.
Forwarded from Нотатки суворого QA 💛💙 (Artem Grygorenko)
Наступного тижня я анонсую програму та старт продажів свого менторства для QA Лідів, над якою працював останні 6 місяців! 🤯
Формувати групу буду за результатами спілкування. Місць всього 10. Хочу зробити максимально якісне середовище для розвитку і росту 🌟
Це буде корисно для Senior QA які хочуть рухатись далі, а також для QA Leads хто тільки підвищився до цієї посади.
Якщо ви готові та знаєте, що хочете йти до мене на менторство - можна забронювати ваше місце на «співбесіду до програми» через @grygorenko_help
Або дочекатися офіційного відкриття і можливо будуть місця 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🤔1
Доброго ранку. Цей тиждень ми почнемо із корисних команд для роботи із логами. А робота з логами - то must-have для тест інженерів.
🔥34👍2
Javanoscript Best Practices
#testing #js
Знайшов тут класний репозиторій, де зібрані кращі практики та поради для тих, хто пише тести на JS.
Якби я писав би на JS, мені було б корисним.
#testing #js
Знайшов тут класний репозиторій, де зібрані кращі практики та поради для тих, хто пише тести на JS.
Якби я писав би на JS, мені було б корисним.
GitHub
GitHub - goldbergyoni/javanoscript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices…
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025) - goldbergyoni/javanoscript-testing-best-practices
🔥22❤5👍2
Cypress Framework Boilerplate
#automation #js
Чого не вистачає, коли вчиш мову програмування для автоматизації?
Наче й книжок багато, відео безліч, базових туторіалів - ще більше.
На мій погляд найголовніше, чого не вистачає, коли вже є базові знання мови - це побачити приклад реального рішення з автоматизації.
Тому сьогодні я хочу поділитися прикладом на JS + Cypress від Mohammad Monfared.
Для тих, хто любить відео - є запис воркшопу по створенню такого рішення: крок за кроком.
#automation #js
Чого не вистачає, коли вчиш мову програмування для автоматизації?
Наче й книжок багато, відео безліч, базових туторіалів - ще більше.
На мій погляд найголовніше, чого не вистачає, коли вже є базові знання мови - це побачити приклад реального рішення з автоматизації.
Тому сьогодні я хочу поділитися прикладом на JS + Cypress від Mohammad Monfared.
Для тих, хто любить відео - є запис воркшопу по створенню такого рішення: крок за кроком.
GitHub
GitHub - mmonfared/CyFramework: A test automation framework using Cypress
A test automation framework using Cypress. Contribute to mmonfared/CyFramework development by creating an account on GitHub.
👍21❤4🔥3
API Testing from Entry Level to PhD - Jason Ioannides
#testing #api
Доброго дня!
Сьогодні до Вашої уваги пропоную цікаву доповідь про те, що таке API, які вони бувають та що відбувається "під капотом".
Відео допоможе трохи глибше зануритися у світ API. (Але все ще без хардкору).
#testing #api
Доброго дня!
Сьогодні до Вашої уваги пропоную цікаву доповідь про те, що таке API, які вони бувають та що відбувається "під капотом".
Відео допоможе трохи глибше зануритися у світ API. (Але все ще без хардкору).
YouTube
API Testing from Entry Level to PhD - Jason Ioannides
Have you seen a recent job posting for a Tester or QA Engineer? The majority of job denoscriptions have some requirement for API Testing experience. That’s how important and in-demand the skills are for testing (let alone automating) an API. What do you do…
❤11👍7
Test Engineering Notes: Volume 1
#testing #engineering #digest
Всім привіт!
Сьогодні п'ятниця - саме час для того, щоб завершити робочі справи тазробити реліз о шостій вечора почитати цікаві статті.
Цього разу я вирішив трохи відійти від weekly дайджестів. Бо то занадто багато (та й дайджести виходили не кожного тижня). До того ж, не у всіх є час читати кожного тижня.
Тому надалі підбірки будуть виходити нерегулярно, але більш насиченими та різноплановими. Сподіваюсь, вам буде цікаво!
#testing #engineering #digest
Всім привіт!
Сьогодні п'ятниця - саме час для того, щоб завершити робочі справи та
Цього разу я вирішив трохи відійти від weekly дайджестів. Бо то занадто багато (та й дайджести виходили не кожного тижня). До того ж, не у всіх є час читати кожного тижня.
Тому надалі підбірки будуть виходити нерегулярно, але більш насиченими та різноплановими. Сподіваюсь, вам буде цікаво!
Гарного читання!
Telegraph
Test Engineering Notes: Volume 1
Тестування Software Testing Strategies: The Complete Guide Якщо ви хотіли побачити усі варіанти тестових пірамід в одному місці (разом із поясненнями) - ця стаття для вас. Chaos Engineering with the Vacation Simulator Цікавий підхід до проведення chaos testing.…
👍16🔥1
Proving E2E tests are a Scam
#testing
Цікава стаття, де пояснюється, чому контрактні тести - це круто, а Е2Е тести - ні.
Стаття у блозі розробника інструменту для контрактного тестування, тому й недивно, що контрактні тести хвалять.
А ви як думаєте? Що краще?
#testing
Цікава стаття, де пояснюється, чому контрактні тести - це круто, а Е2Е тести - ні.
Стаття у блозі розробника інструменту для контрактного тестування, тому й недивно, що контрактні тести хвалять.
А ви як думаєте? Що краще?
Pactflow Contract Testing Platform
Pactflow Blog | Proving E2E tests are a Scam
"We can see that in this example Contract Testing requires approximately a tenth of the compute resources yet provides twice the number of test fixtures. An important takeaway for me was that the cost of testing your contracts doesn’t depend on the size of…
👍11
Автоматизація десктопу (або знову той JS!)
#testing #tools
Веб та АПІ автоматизують усі. А що там по десктоп автоматизації?
Сьогодні в одному подкасті почув про бібліотеку на JS - nut.js, що дозволяє управляти десктопом.
- Інтегрується з Jest.
- Є плагін з розпізнаванням картинок.
Думаю, досить цікавий проект. Але ЗНОВУ на JS!)
#testing #tools
Веб та АПІ автоматизують усі. А що там по десктоп автоматизації?
Сьогодні в одному подкасті почув про бібліотеку на JS - nut.js, що дозволяє управляти десктопом.
- Інтегрується з Jest.
- Є плагін з розпізнаванням картинок.
Думаю, досить цікавий проект. Але ЗНОВУ на JS!)
GitHub
GitHub - nut-tree/nut.js: Native UI testing / controlling with node
Native UI testing / controlling with node. Contribute to nut-tree/nut.js development by creating an account on GitHub.
👍13🤔1
Посібник по змінам для рядових веслярів
#leadership
“Somebody said (and I think it's on Wiki somewhere), ‘People hate change.’ The first reaction is, ‘Yeah, well, everyone knows that!’ To which the proper reply is, ‘No, you don't understand, people really really hate change.’ –Anonymous
Змінюватись тяжко. А змінювати людей, команду або компанію навколо - ще важче.
Єдиний фактор, який може полегшити впровадження змін - це бути менеджером. Мати команду.
А що робити, коли ти звичайний інженер та прагнеш змін?
Я знайшов коротку, але цікаву роботу на цю тему: “Change Your Organization (For Peons)”.
У сьогоднішньому нотатку я коротко поділюся основними ідеями звідти. (Але звісно краще почитати оригінал).
Мені в свій час ця стаття дуже б допомогла. Та навіть зараз допомагає.
Що таке зміни: зміна процессів, підходів до розробки та тестування, нові інструменти, тощо. Можуть бути, як на рівні окремої команди, так і на рівні департаменту чи цілої компанії.
Тактики впровадження змін
1. Запитайте себе - нащо ці зміни? Ви почули про новий підхід чи інструмент на конференції чи мітапі та подумали "а прикольно б було це застосувати в нас?” Що буде, як зміна у процесі не буде впроваджена або запрацює лише наполовину? Чи ви готові бути за це відповідальні?
2. Підготуйте шляхи для відступу. В разі, коли зміни не запрацюють або запрацюють не повністю.
3. Процес змін - дуже повільний, тому майте родину та друзів, що підтримають вас на цьому шляху.
4. Знайдіть невеликі задачі кожного дня, які можна виконати та бачити прогрес своїми очами - прямо зараз.
5. Повага - це ваша валюта. Чим більше вас поважають, тим більше довіри до ваших слів та пропозицій.
6. Поважайте інших та їх думки та пропозиції. Навіть, якщо вони суперечать вашим.
7. Будьте найкращим у тих задачах, що виконуєте. Якими б простими чи нудними вони не були.
8. Не намагайтеся змінити усіх та одразу. Знайдіть своє коло впливу та працюйте з ним.
9. Знайдіть союзників, що розділяють ваші погляди. Допомагайте їм розповсюджувати ваші ідеї.
10. Не критикуйте усе й одразу (навіть якщо дуже хочеться). Уважно досліджуйте, чому процеси чи люди працюють саме так, як ви бачите.
11. Знайдіть розрив між бажанням та реальністю. Пам’ятайте, що змінити людей можна тільки, якщо вони цього хочуть.
12. Практикуйте самі те, що впроваджуєте - будьте прикладом.
13. Приділіть увагу до термінів, якими оперуєте. Одні й ті ж слова, можуть мати різні значення для різних людей.
14. Завжди знайте відповідь на питання - чому? Чому процеси побудовані саме таким чином? Чому люди користуються саме цими інструментами?
#leadership
“Somebody said (and I think it's on Wiki somewhere), ‘People hate change.’ The first reaction is, ‘Yeah, well, everyone knows that!’ To which the proper reply is, ‘No, you don't understand, people really really hate change.’ –Anonymous
Змінюватись тяжко. А змінювати людей, команду або компанію навколо - ще важче.
Єдиний фактор, який може полегшити впровадження змін - це бути менеджером. Мати команду.
А що робити, коли ти звичайний інженер та прагнеш змін?
Я знайшов коротку, але цікаву роботу на цю тему: “Change Your Organization (For Peons)”.
У сьогоднішньому нотатку я коротко поділюся основними ідеями звідти. (Але звісно краще почитати оригінал).
Мені в свій час ця стаття дуже б допомогла. Та навіть зараз допомагає.
Що таке зміни: зміна процессів, підходів до розробки та тестування, нові інструменти, тощо. Можуть бути, як на рівні окремої команди, так і на рівні департаменту чи цілої компанії.
Тактики впровадження змін
1. Запитайте себе - нащо ці зміни? Ви почули про новий підхід чи інструмент на конференції чи мітапі та подумали "а прикольно б було це застосувати в нас?” Що буде, як зміна у процесі не буде впроваджена або запрацює лише наполовину? Чи ви готові бути за це відповідальні?
2. Підготуйте шляхи для відступу. В разі, коли зміни не запрацюють або запрацюють не повністю.
3. Процес змін - дуже повільний, тому майте родину та друзів, що підтримають вас на цьому шляху.
4. Знайдіть невеликі задачі кожного дня, які можна виконати та бачити прогрес своїми очами - прямо зараз.
5. Повага - це ваша валюта. Чим більше вас поважають, тим більше довіри до ваших слів та пропозицій.
6. Поважайте інших та їх думки та пропозиції. Навіть, якщо вони суперечать вашим.
7. Будьте найкращим у тих задачах, що виконуєте. Якими б простими чи нудними вони не були.
8. Не намагайтеся змінити усіх та одразу. Знайдіть своє коло впливу та працюйте з ним.
9. Знайдіть союзників, що розділяють ваші погляди. Допомагайте їм розповсюджувати ваші ідеї.
10. Не критикуйте усе й одразу (навіть якщо дуже хочеться). Уважно досліджуйте, чому процеси чи люди працюють саме так, як ви бачите.
11. Знайдіть розрив між бажанням та реальністю. Пам’ятайте, що змінити людей можна тільки, якщо вони цього хочуть.
12. Практикуйте самі те, що впроваджуєте - будьте прикладом.
13. Приділіть увагу до термінів, якими оперуєте. Одні й ті ж слова, можуть мати різні значення для різних людей.
14. Завжди знайте відповідь на питання - чому? Чому процеси побудовані саме таким чином? Чому люди користуються саме цими інструментами?
👍25🔥2❤1💩1
Thoughtworks Technology Radar V.28 - очима тест інженера
#engineering
Тут не так давно вийшов черговий випуск звіту про технології від компанії Thoughtworks.
Я його вже прочитав та виписав для вас найголовніше з точки зору тестування, якості та автоматизації.
#engineering
Тут не так давно вийшов черговий випуск звіту про технології від компанії Thoughtworks.
Я його вже прочитав та виписав для вас найголовніше з точки зору тестування, якості та автоматизації.
Telegraph
Thoughtworks Technology Radar V.28 - очима тест інженера
Для тих, хто хоче почитати оригінал - Thoughtworks Technology Radar - Volume 28. Техніки Все більше компаній застосовують продуктове мислення та підходи для внутрішніх сервісів та продуктів. Частина компаній віддають перевагу локальному розміщенню CICD замість…
👍18
Приклад про те, чи роблять тест інженери той самий defect prevention
#testing
Читав я тут статтю PAUL SEAMAN під назвою "TESTING AND PREVENTION – THE ILLUSION". У ній він розмірковує щодо того, чи справді тест інженери можуть запобігти появленню багів - чи ні.
Наведу звідти цікаву аналогію:
"Testing is like this. You’re a passenger in a car, driving down a road that has a variety of speed limit signs. The car has a speedometer which you can see and you glance at it occasionally to check the car’s speed. Does the speedometer reading prevent the driver from driving over the speed limit (which is an issue)? It doesn’t. The speedometer provides you with a signal which you can either ignore or act upon. You might say to the driver “gee the speed limits change a lot around here, we just moved from an 80 km/h zone and into a 60 km/h zone”. The driver can choose to listen to you or ignore you. They might increase speed, decrease speed or stay at the same speed. Changing speed requires a direct input on the accelerator and it is the sole responsibility of the driver to make that adjustment. As a tester you have a focus on the speedometer (and other conditions that are part of the context such as the weather, the road conditions, etc.).
You are providing feedback, perhaps even encouraging slowing the car to a more appropriate speed. You are an observer of what is happening, not the driver who has control and can make changes based on your feedback. You are providing feedback that can be acted upon, but you’re not the person making the adjustments."
А ви як думаєте - чи справді тестувальник працює саме так, як наведено у прикладі, чи ні?
А як же той quality assurance, continuous testing, shift left and right?
#testing
Читав я тут статтю PAUL SEAMAN під назвою "TESTING AND PREVENTION – THE ILLUSION". У ній він розмірковує щодо того, чи справді тест інженери можуть запобігти появленню багів - чи ні.
Наведу звідти цікаву аналогію:
"Testing is like this. You’re a passenger in a car, driving down a road that has a variety of speed limit signs. The car has a speedometer which you can see and you glance at it occasionally to check the car’s speed. Does the speedometer reading prevent the driver from driving over the speed limit (which is an issue)? It doesn’t. The speedometer provides you with a signal which you can either ignore or act upon. You might say to the driver “gee the speed limits change a lot around here, we just moved from an 80 km/h zone and into a 60 km/h zone”. The driver can choose to listen to you or ignore you. They might increase speed, decrease speed or stay at the same speed. Changing speed requires a direct input on the accelerator and it is the sole responsibility of the driver to make that adjustment. As a tester you have a focus on the speedometer (and other conditions that are part of the context such as the weather, the road conditions, etc.).
You are providing feedback, perhaps even encouraging slowing the car to a more appropriate speed. You are an observer of what is happening, not the driver who has control and can make changes based on your feedback. You are providing feedback that can be acted upon, but you’re not the person making the adjustments."
А ви як думаєте - чи справді тестувальник працює саме так, як наведено у прикладі, чи ні?
А як же той quality assurance, continuous testing, shift left and right?
❤7👍3👎1
Читаємо: “Developer Testing: Building Quality into Software”
#books #testing
Минулого місяця я прочитав книгу - Developer Testing: Building Quality into Software за авторством Alexander Tarlinder.
Ось мої п’ять причин, чому її варто прочитати:
1. Хороший огляд того, які активності з тестування робить розробник.
2. Дається базовий словник тестувальника: різні види та типи тестів, а також техніки тест дизайну. Окремо даються навіть чеклісти того, що зазвичай потрібно перевіряти в коді. (Не ISTQB Syllabus, але непогано)
3. Якщо ви хочете нарешті розібратися з тим, що ж таке testability - в книзі про це виділено аж декілька розділів.
4. Розібрані підходи до модульного тестування та різні види моків, стабів та усього такого.
5. Багато прикладів тестів на різних мовах програмування.
Але книжка не без мінусів:
- Деякі концепції, як наприклад інтеграційне тестування - подаються дуже розпливчасто.
- Хоча більшість прикладів суто практичні, зустрічаються й філософські роздуми без конкретних порад.
- В техніках тест дизайну та рівнях тестування ви не знайдете чогось революційно нового, але для новачка (або розробника) це буде те, що треба
Загалом ця книга, разом із “Effective Software Testing” - поки що є найкращими книгами з практичного тестування. Обидві - можна (та треба!) дати почитати вашим розробникам. Причому, вона не так тяжко читається, як наприклад xUnit Test Patterns.
Ця книга - саме те, чого мені не вистачало на старті кар’єри.
#books #testing
Минулого місяця я прочитав книгу - Developer Testing: Building Quality into Software за авторством Alexander Tarlinder.
Ось мої п’ять причин, чому її варто прочитати:
1. Хороший огляд того, які активності з тестування робить розробник.
2. Дається базовий словник тестувальника: різні види та типи тестів, а також техніки тест дизайну. Окремо даються навіть чеклісти того, що зазвичай потрібно перевіряти в коді. (Не ISTQB Syllabus, але непогано)
3. Якщо ви хочете нарешті розібратися з тим, що ж таке testability - в книзі про це виділено аж декілька розділів.
4. Розібрані підходи до модульного тестування та різні види моків, стабів та усього такого.
5. Багато прикладів тестів на різних мовах програмування.
Але книжка не без мінусів:
- Деякі концепції, як наприклад інтеграційне тестування - подаються дуже розпливчасто.
- Хоча більшість прикладів суто практичні, зустрічаються й філософські роздуми без конкретних порад.
- В техніках тест дизайну та рівнях тестування ви не знайдете чогось революційно нового, але для новачка (або розробника) це буде те, що треба
Загалом ця книга, разом із “Effective Software Testing” - поки що є найкращими книгами з практичного тестування. Обидві - можна (та треба!) дати почитати вашим розробникам. Причому, вона не так тяжко читається, як наприклад xUnit Test Patterns.
Ця книга - саме те, чого мені не вистачало на старті кар’єри.
👍26
BiDirectional Contract Testing
#testing #contracttesting #java
Вкрай практична стаття про контрактне тестування за допомогою Pactflow з прикладами на Java.
Рекомендую для читання.
#testing #contracttesting #java
Вкрай практична стаття про контрактне тестування за допомогою Pactflow з прикладами на Java.
Рекомендую для читання.
Awesome Testing
BiDirectional Contract Testing
A comprehensive guide to BiDirectional Contract Testing with Pact. Learn how to bridge the gap between end-to-end tests and tests in isolation for robust microservices.
❤11👍4
Записи доповідей з Testing Stage 2023
#testing #video
Для тих, хто полюбляє дивитися доповіді - маю записи з конференції Testing Stage, що відбулася минулого місяця.
- Дивитись Track A
- Дивитись Track B
#testing #video
Для тих, хто полюбляє дивитися доповіді - маю записи з конференції Testing Stage, що відбулася минулого місяця.
- Дивитись Track A
- Дивитись Track B
👍23
Боремося с синдромом самозванця та закриваємо прогалини в знаннях
#engineering
Для тих хто відчуває на собі синдром самозванця - Dr. Milan Milanović написав чудовий короткий гайд про те, як боротися з цим синдромом.
А для тих, хто дійсно хоче вчитися (особливо фундаментальним речам) - є така штука як Open Source Society University. Люди зібралися та створили цілу програму курсів для тих, хто хоче отримати знання Computer Science університетського рівня. Курси частково безплатні, частково - на Coursera.
Там стільки різного та цікавого, що якщо пройти усі успішно (та створити проeкти в кінці) - то навіть на сучасному ринку праці без роботи не залишишся.
#engineering
Для тих хто відчуває на собі синдром самозванця - Dr. Milan Milanović написав чудовий короткий гайд про те, як боротися з цим синдромом.
А для тих, хто дійсно хоче вчитися (особливо фундаментальним речам) - є така штука як Open Source Society University. Люди зібралися та створили цілу програму курсів для тих, хто хоче отримати знання Computer Science університетського рівня. Курси частково безплатні, частково - на Coursera.
Там стільки різного та цікавого, що якщо пройти усі успішно (та створити проeкти в кінці) - то навіть на сучасному ринку праці без роботи не залишишся.
👍25🔥10❤6
Про жаргон та зірковість
#thinking
It’s Wednesday, dudes!
Цього тижня я натрапив на цікаву статтю від Gergely Orosz - “Is Critical Thinking the Most Important Skill for Software Engineers?”.
В ній автор розповідає про дві важливі речі: жаргонізми та довіру "зіркам".
Жаргонізми
Це - будь-які незрозумілі нам терміни - як бізнесові, так і технічні. Проблеми з ними у тому, що коли ми їх чуємо та не розуміємо - ми з якихось причин боїмося запитати. В більшості випадків - причина страху в тому, що усі подумають, що ви мало знаєте та й взагалі дуже сумнівний спеціаліст. А питати треба. По-перше - ви дізнаєтесь нове та розберетеся в незрозумілому. По-друге - дасте шанс людині пояснити ці терміни простими словами. Адже якщо ти не можеш пояснити термін, який застосовуєш - ти не до кінця розібрався в ньому.
Довіра “зіркам”
Коли ми починаємо кар’єру (та й надалі) ми стикаємося з лідерами думок: в Твіттері, телеграм каналах, на конференціях. Ці люди, зазвичай, дуже впевнено стверджують різні речі. А через їх досвід та “медійність” - ми схильні таким людям довіряти.
Але варто пам’ятати, що ці “зірки” можуть помилятися або грунтуватись на суто власному досвіді (а потім натягувати цей досвід на будь-які ситуації).
В обох випадках, треба критично ставитися до інформації. Розбиратися та перевіряти. Навіть, якщо це говорять люди з великим досвідом.
Для тих, хто хоче дізнатися більше - ласкаво прошу прочитати оригінал.
#thinking
It’s Wednesday, dudes!
Цього тижня я натрапив на цікаву статтю від Gergely Orosz - “Is Critical Thinking the Most Important Skill for Software Engineers?”.
В ній автор розповідає про дві важливі речі: жаргонізми та довіру "зіркам".
Жаргонізми
Це - будь-які незрозумілі нам терміни - як бізнесові, так і технічні. Проблеми з ними у тому, що коли ми їх чуємо та не розуміємо - ми з якихось причин боїмося запитати. В більшості випадків - причина страху в тому, що усі подумають, що ви мало знаєте та й взагалі дуже сумнівний спеціаліст. А питати треба. По-перше - ви дізнаєтесь нове та розберетеся в незрозумілому. По-друге - дасте шанс людині пояснити ці терміни простими словами. Адже якщо ти не можеш пояснити термін, який застосовуєш - ти не до кінця розібрався в ньому.
Довіра “зіркам”
Коли ми починаємо кар’єру (та й надалі) ми стикаємося з лідерами думок: в Твіттері, телеграм каналах, на конференціях. Ці люди, зазвичай, дуже впевнено стверджують різні речі. А через їх досвід та “медійність” - ми схильні таким людям довіряти.
Але варто пам’ятати, що ці “зірки” можуть помилятися або грунтуватись на суто власному досвіді (а потім натягувати цей досвід на будь-які ситуації).
В обох випадках, треба критично ставитися до інформації. Розбиратися та перевіряти. Навіть, якщо це говорять люди з великим досвідом.
Для тих, хто хоче дізнатися більше - ласкаво прошу прочитати оригінал.
The Pragmatic Engineer
Is Critical Thinking the Most Important Skill for Software Engineers?
Critical thinking will only become more important as AI tools spread more. How can you get better at this, and why should you reject jargon and "thought leaders?"
👍17
💡Українські телеграм канали з тестування.
Так як лінка трохи міняється - додам окремий пост.
Збірка активних українських телеграм каналів з тестування. Приєднатись - тут.
P.S. краще відкривати з мобільного
Так як лінка трохи міняється - додам окремий пост.
Збірка активних українських телеграм каналів з тестування. Приєднатись - тут.
P.S. краще відкривати з мобільного
Telegram
QA-UA
You’ve been invited to add the folder “QA-UA”, which includes 14 chats.
👍6