Публикации по теме '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 много удобных преимуществ, я хочу выделить только те,..