Test Lead в Infopulse

Статті автора Oleksii Ostapov

Як перестати боятись і почати автоматизувати з Playwright Як перестати боятись і почати автоматизувати з Playwright

Oleksii Ostapov 4108

«Я абсолютно впевнений, що Playwright — об’єктивно найкраще, що могло статись з автоматизацією web-тестування.» Олексій Остапов, QA, ділиться своїм списком найкрутіших функцій Playwright для використання в роботі. Читайте й доповнюйте його перелік. 13

Як ми тестуванню навчали, або Чому я люблю викладати Як ми тестуванню навчали, або Чому я люблю викладати

Oleksii Ostapov 2514

Олексію Остапову, QA, подобається викладати та ділитись знаннями. Тому він пише статті, відвідує конференції. Цього року робив і публікував курс з автоматизації тестування, а також проводив курси з програмування на Python та тестуванню навантаження. Про викладання і чому йому це подобається — читайте у статті. 11

Як я створив і продавав курс про Playwright Як я створив і продавав курс про Playwright

Oleksii Ostapov 4465

Тестер Олексій Остапов записав відеокурс про Playwright — не для заробітку, а так, для фану. Проте, з цікавості вирішив спробувати монетизувати його і виклав на Udemy. Що з цього вийшло — у блозі. 10

Синхронізуємо тестові дані за допомогою костилів (Google Script) Синхронізуємо тестові дані за допомогою костилів (Google Script)

Oleksii Ostapov 1075

Уявіть ситуацію: треба покрити автоматизованими тестами деяку функціональність, що приймає в якості вхідних даних унікальні одноразові коди. Очевидна проблема: як змусити автотести стабільно працювати, якщо код дійсно унікальний і одноразовий? Олексій Остапов, Test Lead в Infopulse, пропонує з цим розібратися — у статті. 4

Як тестеру з веб сокетами взаємодіяти? Як тестеру з веб сокетами взаємодіяти?

Oleksii Ostapov 6256

У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»? А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на коболі писали. В Олексія Остапова така історія з вебсокетами — часто про них чує, але в основній роботі ніколи не зустрічав (на відміну від звичайних TCP сокетів). Він розібрався, як взаємодіяти з вебсокетами, якщо завтра вони з’явиться в роботі. 12

Playwright — запускаємо тести одночасно for fun Playwright — запускаємо тести одночасно for fun

Oleksii Ostapov 1829

Завдання: замовник хоче бути впевненим, що під час одночасного відкриття програми всі користувачі бачать коректні дані. Фізично. Варіант вирішення: тест навантаження за допомоги JMeter. Але ні, це не так весело. Альтернатива: зробити не дуже практичний, але дуже наглядний тест, за допомогою інструмента, що «вміє в асинхронні операції» Playwright. 7

Чому помилятися корисно. Спостереження факап-майстра 80-го рівня Чому помилятися корисно. Спостереження факап-майстра <nobr>80-го</nobr> рівня

Oleksii Ostapov 8902

Олексій Остапов понад 12 років працює в IT і часто повторює слово «тестування». Як і багато інших людей, боїться нафакапити та відчути на собі осуд колег, друзів, рідних. І в його роботі часто факапи настають саме через страх їх зробити. У статті поговоримо про те, як перестати боятись і припускатися помилок цілеспрямовано. 6

Performance of Performance Testing tools Performance of Performance Testing tools

Oleksii Ostapov 3773

Минулого року я брав участь в конференції QA Fest 2019 та презентував свої дослідження з порівняння додатків для тестування навантаження. Моєю метою було підготувати середовище та виконати однакові набори тестів для Locust, Gatling та JMeter, порівняти, наскільки релевантні їх результати та скільки ресурсів їм треба для роботи. Тож я провів тести, записав результати і презентував їх. Але сам лишився не дуже задоволений проведеною роботою — JMeter згенерував безліч помилок в процесі роботи, результати тестів для всіх тулів відрізнялись і взагалі — майже за рік оновились версії ОС та фреймворків — чому б не провести тести ще кілька разів? 29

Telegram бот на Google Apps Script Telegram бот на Google Apps Script

Oleksii Ostapov 7890

Привіт! Ми з друзями працюємо в компанії Infopulse та у вільний час ведемо свій канал в Telegram про тестування ПЗ. І наразі в нас виникла необхідність створити бота для зворотнього зв’язку з читачами. Як всі ліниві люди, перше, що ми зробили — почали шукати готові рішення. На наш подив — вибір виявився не дуже багатим, і ми не знайшли жодного, що б задовольнив наші вимоги. Ми на деякий час закинули ідею, але я постійно думав над реалізацією власного боту. І згадав, що вже давно хотів написати щось про Google Apps Script. 22

Знайомтесь, TestOps! Знайомтесь, TestOps!

Oleksii Ostapov 14605

Ця стаття — спроба осмислення не до кінця сформованої в професійній спільноті концепції TestOps. Що це за спеціалізація, чому виникла, чи буде розвиватись — читайте у матеріалі Олексія Остапова та Михайла Чуба. 51

Складнощі тестування мікросервісів та що з ними робити Складнощі тестування мікросервісів та що з ними робити

Oleksii Ostapov 14730

Мікросервіси складно тестувати атомарно, з мікросервісною архітектурою важко керувати даними, забезпечити транзакційність, зробити автоматизоване UI-тестування. Ці та інші складнощі розглядає Олексій Остапов, QA в Infopulse. 104