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


Прекратите тестирование кода, который вы уже написали
Тестируйте шаг за шагом, а не одну гору за раз Это время года, когда мы начинаем давать обещания, которые, вероятно, просто забудем к февралю. Новогодние решения обычно имеют благие намерения, но мы обычно пытаемся решить те же старые проблемы способами, которые пробовали раньше. Здоровое питание. Больше ходите в спортзал. Учите новый язык. Напишите больше модульных тестов. Каждый раз, когда я разговариваю с командой, у которой проблемы, и спрашиваю их, что они будут делать в..

Далее: сквозное мобильное тестирование
Долгосрочное видение Spotbot простое: создать ИИ, который сможет протестировать любой пользовательский интерфейс программного обеспечения. Сегодня мы рады сообщить, что ищем пользователей бета-версии для нашего следующего шага к этой цели: сквозного тестирования мобильных приложений. 🙈 Кого мы ищем Если у вашей команды есть мобильное приложение, и вы хотите, чтобы у вас были сквозные тесты функций, дайте нам знать , и мы позаботимся о том, чтобы вы начали. Мы напишем несколько..

Два совета VBA для проверки данных Excel за O(n)
Все дело в структурах данных Мы часто автоматизируем проверку данных, чтобы повысить эффективность и точность. По крайней мере, так было в моем проекте, где, не имея более сложных опций, мне пришлось писать макросы Excel, чтобы они выполняли работу за меня и мою команду, пока мы занимаемся тестированием системы и переносом данных. Если вы новичок в VBA, вы можете подумать, что линейный поиск — единственный способ добиться цели. Но если вы работаете с электронными таблицами, это..

Расширенные модульные тесты: 5 подводных камней и как их избежать
Не все модульные тесты равны; некоторые могут быть вредными Модульные тесты существуют, чтобы дать вам уверенность в том, что ваше программное обеспечение работает должным образом, даже если программное обеспечение со временем меняется. Я написал много тестов и прочитал гораздо больше. Большинство из них помогли мне обнаружить ошибки на раннем этапе, предоставили документацию и предотвратили регресс. Но я также нашел несколько тестов, которые ничего из этого не сделали. Напротив,..

Проведите спокойное тестирование API, как шеф-повар (2)
Из предыдущей истории вы можете знать, как я использовал yaml + ejs + faker + ava + superagent для декларативного тестирования API. По сути, он переводит императив obj.function(parameter) в следующий декларативный формат в файле yml. obj: function: name: value поэтому мы можем отправлять HTTP-запросы с помощью суперагента и утверждать с помощью ava в следующем файле yml. superagent: set: Authorization: <%-$jwt%> send: pageIndex:..

Разработка через тестирование и школы
Это сообщение не о преподавании программирования в школе. Сначала немного о себе: я студент колледжа, интересующийся программированием, веб-разработкой, бегом и т. д., и я не особенно доволен тем, как меня обучали. Разработка через тестирование⏎ Позвольте мне быстро рассказать, что такое разработка через тестирование (TDD). Википедия говорит: Разработка через тестирование (TDD) — это процесс разработки программного обеспечения, основанный на повторении очень короткого цикла..