Публикации по теме 'testing'
Простой тест в приложении React с Jest и Enzyme
Руководство для начинающих по написанию вашего первого теста с Jest и Enzyme
Вступление
Написание тестов - однообразный, скучный и лишний, иногда ненужный код. Однако для создания хорошо работающего приложения требуется хорошее тестирование. Комплексный набор тестов чрезвычайно полезен при добавлении новой функции, чтобы гарантировать, что любые внесенные изменения не нарушат существующую кодовую базу. Кроме того, тесты используются при рефакторинге или удалении избыточного кода,..
Поддельный захват видео с Playwright
Как имитировать камеру для сквозного теста, требующего захвата видеопотока.
Недавно мы добавили функцию чтения QR-кода в NNS-dapp, децентрализованное приложение, которое позволяет взаимодействовать с сетевой нервной системой Интернет-компьютера. Чтобы обеспечить его ремонтопригодность, мы создали сквозной тест с использованием Playwright для имитации захвата видео для целей автоматизации. Поскольку для этого нам пришлось собирать информацию из разных источников, я решил поделиться..
Почему люди не используют doctest в Python?
Что это за малоизвестная, но очень полезная функция Python?
Одним из наиболее важных процессов в программировании является тестирование вашего кода, чтобы убедиться, что в вашей программе нет ошибок или что программа выводит нежелательный результат для пользователя.
Есть несколько подходов к тестированию. Многие программисты думают о разных тестовых примерах и желаемых результатах, а затем вручную тестируют эти случаи. Это очень неэффективно, и часто включаются не все возможные..
Как я научился писать скрипты на Selenium за 5 дней
Мы были вручную тестировщиками в местной компании, производящей программное обеспечение. Мы команда ручных тестировщиков, работающих вместе с разработчиками. Наши продукты быстро становились все больше и больше, и мы были перегружены многочисленными функциями и поддерживаемыми средами. Мы решили автоматизировать некоторые из наших тестовых примеров, чтобы у нас было больше времени для исследовательского тестирования.
Имея небольшой опыт программирования, мы сначала посмотрели на..
Что такое фронтенд-тестирование? Почему это сложно?
Введение
Тестирование — важный метод, гарантирующий, что сервис работает хорошо. Но тестирование внешнего интерфейса требует уникальных методов, потому что оно проверяет графический интерфейс.
Например,
Макет перекошенный? Взаимодействует ли элемент коллективно? Верна ли страница с переходом?
Эта статья расскажет, как эффективно тестировать Frontend.
Почему тестирование фронтенда сложно?
Причина проста. Он должен проверять неопределенные вещи.
Модульное тестирование в..
Создание культуры тестирования
Здесь, в ZenPayroll, написание программного обеспечения, за которое платят десяткам тысяч сотрудников по всей стране, вдохновляет нас, инженеров, на написание надежного кода. Как команда, мы стремимся уделять больше времени тому, чтобы сделать наши функции максимально надежными и убедиться, что код, который мы пишем сегодня, будет устойчив к изменениям и рефакторингам завтра. Нашим главным союзником в этой борьбе является тестирование, и оно лежит в основе того, как мы пишем программное..
Как машинное обучение может помочь тестировщикам
«Инструменты не выполняют тестирование; инструменты помогают тестировщикам выполнять работу по тестированию ».
Джеймс Бах и Майкл Болтон
В предыдущей статье от 2017 года я продемонстрировал POCs (доказательство концепций) тестовых инструментов, которые могут генерировать и запускать тестовые последовательности на основе результатов предыдущих тестов. Я также упомянул о работе над другой версией этих инструментов. Эта версия позволит тестировщику программного обеспечения стать..