Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
Head of Test Automation Practice в Infopulse

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

Shift Left: шифтуємо вліво на реальних прикладах

Oleksii Ostapov 4806

Багато хто пише, що Shift Left — це зміщення фокусу тестування на ранні етапи розробки ПЗ. Але це лише концепція — як її використати на практиці? У цій статті Олексій Остапов ділиться низкою практичних порад щодо того, що саме треба робити, шифтуючи вліво. 25

Я написав плагін для Pytest: як і з якою метою

Oleksii Ostapov 2199

Олексій Остапов, QA-інженер, автор блогу QA Mania та один з ведучих подкасту «Питання Якості» описує свій перший досвід створення плагінів. Його продукт призначений для полегшення роботи тестувальників і застосовується в системі керування тестами. Читайте про процес роботи над плагіном. 4

Ми не знаємо, як працюють програми. Доведено на практиці

Oleksii Ostapov 7070

Олексій Остапов підкріплює таку гучну заяву аргументами з робочого життя: навіть знаючи теоретичні можливості фреймворків та інструментів, самі розробники не знають, як це буде працювати на практиці. Тож немає нічого постидного розробникам визнавати, що вони не знають, як і що працює на 100%, і це ок — кооперуватись з тестерами. 86

Стандарт якості даних ПЗ — детально розбираємо ISO 25012

Oleksii Ostapov 4094

Олексій Остапов впевнений: якщо ви знали, що з вашими тестовими даними щось не так, але не мали достатньо знань та досвіду, щоб визначити — що саме, то стандарт — чудова відправна точка, щоб їх перевірити. У цій статті він детально розбирає стандарт якості даних ISO 25012. Читаємо, занотовуємо, поширюємо серед QA-колег. 6

Складнощі E2E-тестування з точки зору тест-менеджера

Oleksii Ostapov 2958

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

Рахуємо ROI автоматизації UI-тестування

Oleksii Ostapov 5561

Олексій Остапов пропонує порахувати «класичний» ROI і порівняти час, витрачений на автоматизацію, з часом, який завдяки автоматизації вдалось зекономити в ручному тестуванні. 66

Як я спробував замінити себе на ШІ в реалістичних умовах роботи тестера

Oleksii Ostapov 4918

«Аналітики і тестери можуть поки що спати спокійно — зробити пристойний системний аналіз навіть одного документу, ми, люди, все ще можемо краще». Це один з висновків, до якого дійшов Test Lead Олексій Остапов, поекспериментувавши з ChatGPT-4. Результати його тестів викладені у статті з аналізом вдалих і невдалих вимог до AI. 18

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

Oleksii Ostapov 8927

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

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

Oleksii Ostapov 2665

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

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

Oleksii Ostapov 4996

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

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

Oleksii Ostapov 1101

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

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

Oleksii Ostapov 7602

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

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

Oleksii Ostapov 2233

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

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

Oleksii Ostapov 9049

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

Performance of Performance Testing tools

Oleksii Ostapov 4627

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

Telegram бот на Google Apps Script

Oleksii Ostapov 10535

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

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

Oleksii Ostapov 15494

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

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

Oleksii Ostapov 16296

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