Публикации по теме 'software-testing'


Атака истощения памяти против цепочки блоков Steem
Использование American Fuzzy Lop в библиотеке синтаксического анализа сообщений, содержащейся в реализации блокчейна Steem, обнаружило неожиданно большое использование памяти. Точка выделения памяти, идентифицированная AFL, может быть успешно превращена в уязвимую атаку отказа в обслуживании на Steem и других блокчейнах на основе Graphene. Введение В предыдущей статье мы представили нечеткое тестирование с помощью American Fuzzy Lop и показали, как его можно применить к библиотеке..

Как профилировать приложения для повышения производительности
Абстрактный: Профилирование приложений может помочь найти узкие места внутри приложения, чтобы разработчик мог исправить проблемы. Существуют различные инструменты для профилирования, однако подход, используемый для профилирования приложений в этой статье, будет предназначен для двоичных файлов с использованием инструмента valgrind . Введение: При разработке приложений важно проверить построенное приложение после разработки, чтобы убедиться, что приложение работает должным образом..

Заглушка компонентов Vue.js в vue-test-utils
Почему заглушка? При написании модульных тестов мы часто хотим заглушить части кода, которые нам не интересны. Заглушка - это просто часть кода, заменяющая другую. Допустим, вы пишете тест для <UserContainer> компонента. Это выглядит так: <UsersDisplay> имеет created метод жизненного цикла, подобный этому: Мы хотим написать тест, который утверждает, что рендеринг <UsersDisplay> . axios делает запрос ajax к внешней службе в ловушке created ...

Тенденции тестирования программного обеспечения, переосмысление беспокойства и многое другое…
автор Том Хелвик Добро пожаловать в наш еженедельный выпуск Dev Digest, где мы собрали лучшие ссылки, которые помогут вам быть в курсе того, что происходит в мире программного обеспечения и веб-разработки. От главных новостей до советов по разработке, профессиональных советов и многого другого — мы собрали лучшие статьи, истории и видео недели со всего Интернета. Теперь давайте приступим к делу. Как правильно выбрать ИТ-фирму Руководство ИТ-подразделением организации требует..

Обучение тестированию баз данных в NOIDA.
Тестовое обучение работе с базами данных в Noida организовано Convergentlearningsolutions . Convergentlearningsolutions  – ведущее учебное заведение в штате Северная Каролина, Нойда и Дели. Мы предоставляем большинство учебных сред для основных технологических курсов по доступным ценам. Лучшие учебные заведения по тестированию баз данных в Нойде предлагают лучшее техническое обучение ИТ для соответствующих курсов. Мы проводим базовое и углубленное обучение по тестированию баз..

JS 109: Функции в Java
В JavaScript есть несколько типов функций, каждая со своими уникальными свойствами и вариантами использования. Вот некоторые из наиболее распространенных типов функций: 1. Именованные функции Именованные функции определяются с помощью ключевого слова function , за которым следует имя функции, список параметров (заключенный в круглые скобки) и тело функции (заключенное в фигурные скобки). Вот пример: function add(x, y) { return x + y; } Именованные функции можно вызывать по имени,..

Начало работы с кипарисом
ПОЧЕМУ КИПАРИС? Cypress — это фреймворк сквозного тестирования на основе JavaScript, который не использует Selenium, в отличие от других фреймворков (Protractor, Jasmine, Webdriverjs). Cypress построен на основе Mocha, который также является многофункциональной средой тестирования JavaScript, что делает асинхронное тестирование простым и увлекательным. Cypress также использует библиотеку утверждений BDD/TDD. Поскольку у Cypress много удобных преимуществ, я хочу выделить только те,..