Публикации по теме '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) — это процесс разработки программного обеспечения, основанный на повторении очень короткого цикла..
Web Driver — это инструмент автоматизации тестирования программного обеспечения, предназначенный для выполнения тестов в различных браузерах. Веб-драйвер позволяет использовать…
WebDriver и его сравнение с Selenium RC
WebDriver и его сравнение с Selenium RC