Истории аварий с Patroni, или Как уронить PostgreSQL-кластерВ PostgreSQL нет High Availability из коробки. Чтобы добиться HA, нужно что-то поставить, настроить — приложить усилия. Есть несколько инструментов, которые помогут повысить доступность PostgreSQL, и один из них — Patroni.
Помимо возможности разложения своих тестовых сценариев по тест-ранам с их дальнейшим помещением в тест-планы, вы можете использовать такую сущность как Milestone, которая позволит удобно настроить процесс прохождения тестирования. В основном инструменты тест-менеджмента платные, однако у всех есть бесплатная пробная версия. За последний год TestRail приобрёл своего конкурента Xray (плагин для Jira), что позволило им покрыть пользователей, которые плотно работают в Jira. Присутствуют расширенный возможности по ведению, оформлению и прохождению тестовых артефактов, в том числе в связке с параметрами тестов и используемых конфигураций.
Тестирование локализации и интернационализации (глобализации)
Пока мы все сидим по домам, я решил поделиться опытом в разработке дизайна интерфейсов для промышленной автоматизации.Так сложилось, что дизайном приложений и сайтами занимается большое количество профессионалов. По итогам тестирования в бенчмарках 3DMark, новинка оказалась курсы qa automation быстрее «зеле… Часть 1Про управление входящим в OpenShift трафиком (оно же Ingress) написано много в документации и различных статьях по его настройке. Но, кроме контроля входящего в кластер трафика, в работе зачастую требуется контроль исходящего трафика .
В условиях ограниченных ресурсов мы решили не работать с тест-кейсами, а ограничиться чек-листами для каждой конкретной задачи. И в результате экономим время на поддержку документации без потери качества тестирования. Для определения необходимости интеграционного тестирования полезно перечислить все внешние системы, с которыми взаимодействует продукт, и указать, какие именно данные мы получаем и передаём. ДаноРешениеМы знаем, что продуктом будет пользоваться 10 человек. И знаем, что они будут ворочать таблицами по несколько тысяч записей. Имеет смысл запланировать volume-тестирование с большими объёмами данных.Мы знаем, что в процессе использования продукта пользователи будут загружать много медиафайлов на сервер заказчика.
Tool Что такое инструмент управления тестами?
Компании могут использовать разные форматы тест-кейсов, но информация в них всегда очень подробная и конкретная. Чеклисты могут использоваться вместо тест-кейсов, поскольку их легче подготовить. Но если вам нужно более конкретное описание процедуры, без тест-кейсов не обойтись.
Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Ja… [Перевод] Советы по написанию самодокументируемого кодаСлова «самодокументируемый код» — это ещё один способ сказать «читаемый код». Сам по себе он не заменит настоящей документации или хороших комментариев, но с ними или без них определённо сделает вашу жизнь и жизнь ваших коллег проще. Давайте разберём несколько важных принцип… [Из песочницы] Проекция контента в Angular или затерянная документация по ng-contentПри изучении Angular очень часто упускают или уделяют недостаточное внимание такому понятию, как проекция контента.
I believe in QA, все о тестировании
FrameworkКак и у многих команд разрабатывающих большие продукты, при разработке опенсорсного фреймворка для визуального создания веб-приложений iondv.framework возникла задача документирования возможностей системы. Создайте ваш первый тест на CypressВсем привет! Я тестировщик-автоматизатор в компании Clover, и обычно пишу автотесты на pytest + selenium. Недавно для написания тестов на UI на проекте «Умный Локомотив» для автоматизации регрессионного тестирования наша команда фронтенд-разработчи… [Из песочницы] OData + RxJava + Retrofit 2 для android приложенияСтолкнулся на проекте с проблемой доселе не виданной.
- С ее помощью мы можем стандартизировать процесс, дать определение терминам, установить основные этапы тестирования и держать всех членов команды в курсе дел.
- Изначально интерфейс этого инструмента мне показался очень простым и удобным, я вдохновилась преимуществами и мы начали переезд на этот инструмент.
- Я тестировщик нативных мобильных приложений.
- Через некоторое время в Сети появится очень много сравнительных тестов, но один …
- Профессия интернет-маркетолога востребована и способна приносить хороший доход.
- Автопилот можно разрабатывать годами, в итоге один раз выпустив его в свет.
[Из песочницы] Функциональный и процессный подход к управлению. В статье описаны наиболее распространенные модели управления, которые используются в российских в компании. В частности дан сравнительный анализ характеристик функциональному и процессному подходу к организации системы управления. В настоящее время вряд ли кого-нибудь можно …
Кто такой QA Engineer, QC Engineer и Software Engineer in Test
Органайзер для инструментаДавно валялся у меня канцелярский органайзер. Ну знаете, для разных бумажек, скрепочек, ручек, карандашиков. И не выбрасывал я его только потому, что хотел использовать, как основу для хранения мелкого инструмента. Всякие головки, биты, свёрла, которые всегда где то, но нико… [Перевод] Рекомендации по REST API — примеры проектирования веб-сервисов на Java и SpringВ последней статье этой серии вы познакомитесь с рекомендациями по REST API и с примерами разработки из Java и Spring Web Services. При разработке хорошего REST API важно иметь хорошие микросервисы.
Как сделать так, чтобы разработчики и тест… Как добавить кодек в FFmpegFFmpeg — это грандиозный Open Source проект, своего рода мультимедийная энциклопедия. С помощью FFmpeg https://deveducation.com/ можно решить огромное число задач компьютерного мультимедиа. Но все-таки иногда возникает необходимость в расширении FFmpeg. Стандартный способ — это внесение изменений в к…
Сравнительный анализ трех инструментов приведен в таблице
Портал тестовых сред, или Спасём наш девопсПару лет назад мы чувствовали себя в каком-то сюрреалистическом сне. Все вокруг шли в облако для тестирования (удобно же разворачивать-сворачивать тестовые среды), а мы пытались выяснить, какие инструменты «из коробки» нужно поставлять. Тест PETGВсем привет.Пока занимаюсь созданием моделей для своего большого проекта, решил потестить PETG на прочность.В качестве тестовых подопытных были выбраны 2 изделия. Старенькая ножовка по металлу, качество у неё изначально было низким, однако для не регулярных работ вполне сгод…
Allure TestOps
Представляю вашему вниманию перевод статьи “Five Interesting Ways to Use Array.reduce() ” автора Chris Ferdinandi. Из всех современных методов работы с массивами самым сложным из всех, что мне пришлось использовать, был Array.reduce(). Еще раз про многомодульность Android-приложенийРазбивка монолитного Android-приложения на модули не нова, и такой способ организации кода встречается все чаще. Мы уже затрагивали эту тему на встрече, посвященной лучшим практикам работы с модулями среди коллег.