Публикации по теме 'software-testing'
Brett Uglow Спасибо за статью, она помогает мне приблизиться к более удобному тестированию…
Brett Uglow Спасибо за статью, она помогает мне приблизиться к более удобному шаблону тестирования для моего почти двухлетнего проекта Angular.
Недавно я перенес проект на webpack и es6 и перешел от одного angular.module к нескольким модулям. Хотя я не достиг состояния нирваны, когда у нас есть каждый компонент в своем собственном angular.module . Вот и борюсь…
Можете ли вы описать, как бы вы организовали следующий пример компонента в отдельный модуль?
Рассмотрим PersonComponent..
Исключение в Java
Что такое исключение в Java?
Нежелательное или неожиданное событие, которое прерывает или нарушает нормальный ход программы, называется Исключением . Исключения Java могут быть нескольких типов, и все типы исключений организованы в фундаментальную иерархию, как показано ниже.
Иерархия исключений в Java:
В иерархии классов исключений Java класс наверху — это класс Throwable, который является прямым подклассом класса Object. Throwable имеет два прямых подкласса Exception и Error, у..
Опыт новичка в автоматизированном тестировании пользовательского интерфейса
Меня зовут Ганеш , и я ведущий интерфейсный инженер в Publicis Sapient . Я создаю приложения JavaScript уже много лет, но мало работал с автоматизированным тестированием пользовательского интерфейса .
Как бы безумно это ни звучало, но для меня это было именно так. Но я решил изменить это и в последнее время я потратил много времени на изучение автоматизированного тестирования пользовательского интерфейса .
Чтобы помочь коллегам по внешнему интерфейсу, которые только начинают..
Тестирование файлов CSV в Rails (на лету)
В Dia мы с нуля создали многие собственные инструменты для внутренних операций, такие как системы управления запасами и хранилищами на Rails, Postgres и AWS.
В нашей системе управления запасами мы управляем тысячами продуктов и стилей. Мы также отслеживаем каждый предмет из нескольких миллионов предметов одежды, которые были введены в нашу систему инвентаризации.
Особенность: Массовая загрузка через CSV
Нам было поручено создать функцию, позволяющую нашей команде по мерчандайзингу..
Тестирование 101: руководство для начинающих с примерами Jest и Supertest
БАЗОВОЕ ПОНИМАНИЕ ТЕСТИРОВАНИЯ
Тестирование — неотъемлемая часть разработки программного обеспечения. Это помогает гарантировать, что программное обеспечение работает должным образом и соответствует требованиям приложения. В этой статье мы рассмотрим основы тестирования и приведем примеры с использованием Jest и Supertest.
Прежде чем мы углубимся в тестирование, нам нужно понять концепцию разработки через тестирование:
РАЗРАБОТКА ЧЕРЕЗ ТЕСТИРОВАНИЕ (TDD)
Разработка через..
Классы сложности — Не только ваши обычные Big-O
Если вы такой же программист, как и я, то вы, вероятно, знаете о нотациях Big-O, но знаете ли вы, что они относятся к разным классам сложности?
Классы сложности — это фундаментальная концепция информатики, описывающая ресурсы, обычно время и пространство, необходимые для решения задачи на компьютере. В этой статье мы рассмотрим наиболее часто изучаемые классы сложности и их отношения друг к другу.
Что такое класс сложности?
Класс сложности — это набор задач решения, которые могут..
Изучение потоков Node.js: глубокое погружение
Node.js Streams — это фундаментальная концепция неблокирующей и эффективной обработки данных. Они позволяют обрабатывать данные по частям, сокращая использование памяти и повышая производительность. В этом глубоком погружении мы рассмотрим основы потоков Node.js, их различные типы и способы их эффективного использования.
Что такое потоки Node.js?
В Node.js поток — это абстрактный интерфейс, который обеспечивает эффективную обработку данных от источника к месту назначения. Данные..