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


Postman как полноценный инструмент тестирования
Многие из нас используют Почтальон как простой инструмент или программу, которая помогает нам… тестировать запросы . Я думаю, что это было бы первое резкое описание, которое приходит на ум. Кто-то дает нам URL-адрес, сообщает нам метод, параметры и любые другие детали, и таким образом мы проверяем, является ли результат тем, что мы ожидали, или нет. Этот тип сценария очень распространен, например, при разработке API службы. Но если бы это было предназначено только для этого, Postman..

Разработка через тестирование с помощью JavaScript
Модульное тестирование является одним из наиболее важных аспектов компьютерного программирования, однако его часто упускают из виду и недостаточно подробно изучают в школе. Давайте начнем с некоторых основ. Что такое модульное тестирование? Модульное тестирование — это метод тестирования программного обеспечения, с помощью которого тестируются отдельные блоки кода, чтобы определить, подходят ли они для использования. Как писать модульные тесты? Чтобы правильно понять разработку..

Избавляться от QA Engineers — ошибка
Когда все владеют качеством, никто этого не делает За последние несколько лет я заметил растущую тенденцию в компаниях-разработчиках программного обеспечения, когда высшее руководство заявляет, что роли обеспечения качества в компании больше не существуют. Затем весь отдел контроля качества либо увольняется, либо переводится на традиционные роли разработки программного обеспечения. Все теперь просто инженеры-программисты, и качество принадлежит каждому. Это ошибка. Я бы сказал,..

Что такое развитие, ориентированное на поведение?
BDD или разработка, основанная на поведении, ставит разработчиков на место владельцев бизнеса, заставляя их думать о том, как их код создает ценность. Что такое БДД? BDD требует, чтобы программные единицы определялись с точки зрения желаемого поведения. Часто желаемое поведение связано с некоторым требованием ценности бизнеса. BDD — обычная практика в процессе гибкой разработки. BDD больше фокусируется на определении того, как должно работать программное обеспечение...

Как написать свой первый модульный тест Java
Модульное тестирование действительно важно для качества кода (и для облегчения вашей жизни при поиске ошибок), но если вы никогда раньше этим не занимались, с чего начать? Надеюсь, этот урок поможет. Давайте начнем Давайте используем веб-игру TicTacToe на Java, чтобы продемонстрировать, как написать свой первый модульный тест. Во-первых, вот код, который проверяет, выиграл ли кто-нибудь игру. public Player whoHasWon() { ArrayList<Coordinate[]> winningPositions = new..

E2E-тестирование с транспортиром, огурец с использованием TypeScript!
Вопрос 1: Можно ли интегрировать Protractor с другими популярными фреймворками BDD, такими как Cucumber? Вопрос 2: Поддерживает ли транспортир язык TypeScript? Ответ: Черт, да! На самом деле он не только может быть интегрирован с CucumberJS, который поддерживает концепции асинхронного программирования, но также теперь у нас есть возможность писать наши скрипты с TypeScript, который является строго типизированным надмножеством старого простого Javascript. Это потрясающая..

Визуальное тестирование — Cypress + Percy
В современном мире веб-дизайн и разработка меняются быстрыми темпами💨, и убедиться, что каждый пиксель надлежащим образом протестирован🧪 на соответствие дизайну, будет сложным и трудоемким⌚ процессом. Взглянув на различные методологии тестирования, визуальное тестирование действительно выделилось для решения этой проблемы. Недавно мне очень понравился Cypress для тестирования пользовательского интерфейса, поэтому, взглянув на несколько инструментов, поддерживающих визуальное..