Олексій Шаповалов, який понад два десятиліття розвивав сімейний бізнес, кілька років тому вирішив стати тестувальником в IT. Про свій шлях від підприємця до айтівця він розповів DOU.
Інтерв’ю
· junior,
Python,
QA,
SoftServe,
інтервʼю,
автоматизація,
вік,
війна,
курси,
самоосвіта,
тестування
1 вересня співзасновник Monobank Дмитро Дубілет повідомив про запуск нового бізнесу в Україні під назвою Navkolo. Його місія — надавати ІТ-сервіси для малого та середнього бізнесу. Сьогодні доступні два модулі: бухгалтерія та автоматизація торгівлі, одна надалі перелік обіцяють розширити.
DOU розібрався, на яких юридичних засадах «1С» продовжує працювати в Україні та чому їхні програмні рішення все ще популярні серед українського бізнесу, а також з’ясував історію появи правонаступниці компанії — «BAS».
У 2021 році в розділі «Технічні статті» було опубліковано понад 300 авторських матеріалів. У них ІТ-фахівці описували технічні рішення, кейси, приклади з різних напрямів розробки. У цьому огляді ми зібрали для вас найкращі технічні статті року. Критерії відбору: кількість переглядів, активність комʼюніті в коментарях і субʼєктивні враження редакції.
Статті
· .NET,
Blockchain,
C++,
cloud,
Data Science,
Front-end,
Go,
Java,
JavaScript,
ML,
Python,
UI,
автоматизація,
безпека,
підсумки
Марина Коток відповідає за забезпечення якості в компанії Valtech Україна. Вона ділиться досвідом того, як можна «продати» автоматизацію клієнту, який не дуже в цьому зацікавлений, на проєкті, який вже триває довгий час. У статті не буде однозначних і безапеляційних рішень, але буде все те, що допомогло Марині переконати клієнта, що інвестиція в автоматизацію потрібна.
Автоматизация или ручное тестирование — один из неразрешимых холиваров в среде тестировщиков. QA-менеджер из Parimatch Tech и адепт автоматизации рассказывает, как в своей команде стремится к тому, чтобы вообще отказаться от мануального тестирования. О том, почему это выгодно, почему многие до сих пор (зря) боятся автотестов и об опыте внедрения такого подхода в стриме «Спорт» — в колонке.
Тестування — це не просто пошук дефектів і написання тестів. Це процес удосконалення продукту. Олег Заревич займається автоматизацією тестування і ділиться порадами, як культура розробки, спрямована на якість, у комбінації з комунікацією між учасниками команди та різні типи тестів допоможуть пришвидшити розробку.
Як з нуля побудувати процес автоматизації у великій компанії з багатьма продуктами — розповідає Роман Марінський, інженер в автоматизації тестування. Коли він прийшов у Tickets.ua, розробники не писали unit та integration тести, було мало документації, відсутні тест-кейси і тест-менеджмент система. Як налагоджував процес і які результати дала автоматизація тестування — у статті.
Материал будет полезен тем, кто только начинает выстраивать процесс автоматизации или недоволен тем, что из этого пока получается. Эллина Азадова работает в IT больше двенадцати лет, четыре из которых — лидом команды тестировщиков. О том, как в компании пытаются внедрять автотесты, чтобы ускорить процесс, увеличить тестовое покрытие и вообще облегчить себе жизнь и работу — в статье.
Ajax Systems — украинская продуктовая компания, известная разработкой и производством умной беспроводной системы безопасности. За разработку устройств и ноу-хау в компании отвечает R&D-команда: она насчитывает более 150 человек и состоит из четырех отделов: Device, System, QA и Automation. Мы решили узнать подробнее о процессах в разных отделах и задачах, которые перед ними стоят.
QA Automation Lead Engineer Євгеній Овчаренко розповідає про проблему тривалості виконання UI-тестів, ділиться інформацією про Selenium Grid і Minikube та як з їхньою допомогою можна вирішити проблему, перевагами і недоліками запропонованого підходу.
У галузі тестування є потреба автоматизації задач. Gradle надає можливість реалізувати плагіни прямо в проекті з тестами, помістивши до директорії buildSrc. Так можна уникнути проблем із версіонністю і потребою в додаткових збірках на CI. Максим Барвінський, Lead Software Engineer in Test, на конкретному прикладі розглядає два Gradle плагіни, які могли би бути корисні для тестів.
Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы.
В этой статье рассмотрим относительно стандартные подходы к автоматической генерации данных, инструменты, которые реализуют некоторые из них, и сферы их применения.
Роман Михайлишин, Project Manager в EPAM, «поварившись» 2 роки у сфері розумної автоматизації, вирішив поділитися своїм досвідом та розповісти про причини, чому саме зараз варто звернути увагу на ІA технології.
Игорь Ковтун, Automation QA в Genesis, решил написать API тесты для доски администратора новостного портала. В статье он рассказал о возможных вариантах решения о том, почему остановился на Postman.
Усім привіт, мене звати Роман Любунь. Понад 15 років я займаюся автоматизацією, останні три з яких спеціалізуюся на впровадженні автоматизації тестування API на різних проектах. У цій статті розповім про фреймворк — Karate, а також чому саме він був обраний для автоматизації інтеграційного тестування на моєму проекті.
В работе отдела Business Intelligence могут встречаться ad hoc задачи по выгрузкам из БД, которые занимают почти все рабочее время. Рассмотрим, как их можно автоматизировать.
В этой статье Ярослав Святкин, тренер QA Automation & Groovy, поделится опытом, как быстро писать тесты на языке программирования Groovy, не думать о фреймворке, PageObject и инициализации WebDriver.
Попробуем разобраться, для каких проектов нужна автоматизация и как ее правильно внедрить, чтобы получать максимально эффективную отдачу от таких тестов.
Коментарі