Поговорим об оптимизации тестирования программного обеспечения? Вячеслав Сахаров, Release Manager, делится техниками, которые позволяют вовремя обнаружить или вовсе предотвратить появление ошибок в процессе тестирования. Основная цель статьи — предоставить целый срез подобных методологий и изложить все знания, которыми обладает автор на эту тему, чтобы показать многообразие подходов.
Эта статья будет полезна руководителям команд тестирования и менеджерам по управлению качеством на проектах, где планируют или уже внедрили ML. Опыт Артема Прищепова, который занимается оптимизацией QA-процессов, может также пригодиться тестировщикам, которые хотят понять принципы тестирования ML в реальной работе.
Дарина Свирчевская, Sr. Marketing Analyst в Booking.com, делится двумя интересными кейсами использования Growth Analytics на примерах успешных стартапов. Рассказывает, как использует техники оценки состояния данных для проведения анализа в своей работе, и дает практические советы, как вы можете сделать это у себя в компании.
Александр Грибук, Android-разработчик в R&D-центре, делится основными проблемами, с которыми его команда столкнулась во время проектирования и реализации системы, дающей возможность писать общие тесты для эмулятора и Robolectric, и найденными решениями, которые помогут сделать тестирование более оптимизированным, избавят от лишней дополнительной работы и помогут обнаружить ранее неизвестные баги.
Чи реально подорожувати світом під час пандемії та карантину і вдало поєднувати це з роботою? «Звичайно», — запевняє 22-річний Віталій Мочкодан, Test Automation Engineer компанії EPAM. Протягом трьох місяців він відвідав шість країн і спробував себе в ролі digital nomad. Про роботу з готелів, ціни на житло у Бразилії, перенесений коронавірус у Португалії та переосмислення цінності України після тривалої подорожі Віталій розповів DOU.
В этой статье приведены типичные инструменты для операционного мониторинга, примеры их настройки для отправки уведомлений и сравнение установки таких систем локально, либо использования готовых облачных решений.
Вадим Гулич, руководитель департамента тестирования Front-end и Mobіle в «ПриватБанке», рассказывает о построении собственной системы управления тестированием. Статья будет полезна QA, Team Lead и в целом всем участникам разработки, кто хоть как-то вовлекается в тестирование.
Чтобы понять, как обстоят дела с тестированием на проекте, нужно проанализировать его эффективность с точки зрения качества создаваемого продукта и процессов. Но чтобы определить рентабельность такого тестирования, необходимо считать деньги. Деньги и их возрастающий поток — основная цель заказчика в большинстве случаев разработки ПО.
Олег Шпай працює Quality Control Engineer у SoftServe. Ще до роботи в IT хлопець давав поради компаніям, як поліпшити їхні сайти з погляду доступності, а також викладав комп’ютерну грамотність для людей з порушеннями зору. В інтерв’ю DOU Олег розповів про те, як працює їхня команда тестувальників доступності, які є основні проблеми у цій сфері та яким критеріям повинен відповідати продукт, щоб бути зручним у користуванні для кожної людини.
В статье вы найдете шаблоны и паттерны, которые помогают во время исследовательского тестирования API. А также основные мнемонические схемы и эвристику, которая отлично подойдет для тестирования микросервисов. Материал будет полезен для всех тех, кто ранее взаимодействовал в основном с графическим интерфейсом и только-только начинает знакомиться с API.
Важно в профессиональном исследовании то, чтобы его процесс и результаты были интересны кому-то, кроме исследователя. Кто-то — это, скажем прямо, человек, владеющий бюджетом на разработку и тестирование. Алексей Синявцев, Software QA Team Lead в Altium, рассказывает о том, почему все еще нужно что-то исследовать и как инженеру по качеству объяснить подходы к Exploratory Testing другим участникам разработки.
У вас часто буває, що ви читаєте про нову технологію і думаєте: «Оце круто! Я б дуже хотів сам з таким попрацювати!»? А потім ніколи в роботі її не зустрічаєте, бо у вас багато легасі, а ключові системи взагалі ще динозаври на коболі писали.
В Олексія Остапова така історія з вебсокетами — часто про них чує, але в основній роботі ніколи не зустрічав (на відміну від звичайних TCP сокетів). Він розібрався, як взаємодіяти з вебсокетами, якщо завтра вони з’явиться в роботі.
Поговорим о сложностях, нюансах работы, проблемах, особенностях, с которыми вам придется столкнуться при работе с блокчейном. В статье — диаграммы, код и чек-листы. Контент включает как ручное тестирование, так и автоматизацию с примерами кода. Материал нацелен на тех, кто уже обладает базовыми знаниями о криптовалюте и имеет опыт работы с ней. Хотя по тексту есть много гиперссылок с подробным объяснением рассматриваемых понятий.
Поговорим о важности тестирования API. Засилье микросервисной архитектуры в современных сервисах вынуждает нас адаптироваться к новым требованиям QA. Неотъемлемый шаг этой адаптации — умение тестировать продукт без использования UI-интерфейса. Это не так сложно, как кажется.
Алексея Чаплица познакомили с Witbe на пилотном проекте по автоматизации регрессионных тестов ТВ-приложения для приставки мультимедийных потоков (Streaming Media Box). Это было короткое, но интересное знакомство.
Автор приглашает читателя посмотреть на инструмент с точки зрения ПО. В статье: представление инструмента — кто, что, почему и как это работает, включая описание функционала, и анализ утверждений производителя через призму опыта автора.
Этот материал будет полезен QA, Dev, Analysts Junior- и Middle-уровней. Виталий Корж, Dev Lead из Luxoft, рассуждает, как приблизить теорию тестирования к реальности, а также говорит о потенциале QA в специализированном домене и извлечении максимальной выгоды от вовлечения в процесс разработки.
Практически на всех проектах, где работал Software Testing Team Leader Юрий Бабай, был тест-план. Этот документ колоссально облегчал жизнь тестировщиков и делал ценность их работы для заказчика очевидной. Но есть одна деталь. Чтобы тест-план работал в интересах команды, надо составлять его с умом и задавая правильные вопросы клиенту. В этом материале поговорим о создании качественного тест-плана.
Завдання: замовник хоче бути впевненим, що під час одночасного відкриття програми всі користувачі бачать коректні дані. Фізично.
Варіант вирішення: тест навантаження за допомоги JMeter. Але ні, це не так весело.
Альтернатива: зробити не дуже практичний, але дуже наглядний тест, за допомогою інструмента, що «вміє в асинхронні операції» Playwright.
Вбудовані системи стають усе більш поширеними, але тестування не стає простішим. У цій статті Вікторія Таранюк, спробувала описати певні методики, які допоможуть тестувати системи ефективніше в межах чинних ресурсів.
Часто тестування вважають одним із «входів» в IT-професію. Почасти це правда, але цей напрям потребує не менш системного та методичного підходу, ніж, скажімо, розробка. Дмитро Кравчук, QA Engineer в iDeals, зібрав, систематизував інформацію щодо створення тестової документації та ділиться нею. Це має стати в пригоді як QA-початківцям, так і більш досвідченим спеціалістам, які прагнуть впорядкувати свою роботу чи функціонування команди.
Коментарі