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


Тестирование и моделирование мобильных устройств в Chrome DevTools
В настоящее время тестирование веб-приложений — это не только тестирование совместимости с веб-браузером. Проверка надлежащей видимости на мобильных устройствах, таких как планшеты и смартфоны, так же или даже важнее в контексте потенциальных пользователей. Все современные браузеры предоставляют разработчикам интегрированные средства разработки и отладки. Браузер Chrome содержит инструмент под названием Chrome DevTools, который состоит из множества очень полезных функций, таких как..

Архитектурные проблемы объекта страницы в автоматизированном тестировании
Пару месяцев назад я перешел от разработчика к тестировщику проекта, над которым сейчас работаю. В команде тестировщики пишут пакет автоматизации, а также вручную тестируют регрессии, хотя последнее случалось чаще из-за того, что изменения в приложении вносились быстрее, чем в автоматизации. Когда я присоединился к команде, моей первой задачей было добавление тестовых случаев в пакет автоматизации для некоторых из этих изменений, но при этом мне стало очевидно, что причина, по которой..

Тестирование React… и почему я вырос до ЛЮБВИ, чтобы ненавидеть это
Последние пару недель я был сосредоточен на том, чтобы по-настоящему понять, как тестировать свой код. Я всегда знал, что это важно, и всегда в глубине души думал, что рано или поздно я научусь этому, НО ... … И вы, вероятно, можете придумать миллион «но» относительно того, почему так много людей (включая меня) отложили тестирование. Это скучно. На это уходит много времени. Я сам проверю. Список можно продолжать. Однако для меня причина отсрочки тестирования была проста… ЕСТЬ ТАК..

4 человека, которые помогли мне узнать о тестировании в React
Благодарим этих инструкторов за помощь в изучении библиотеки тестирования Jest и React. На прошлой неделе я узнал, как писать тесты для приложений React, используя Jest и React Testing Library. Как всегда, первое, что я сделал, узнав что-то новое, - это выполнил поиск в Google по этой теме. Затем я начал искать хороший контент для восприятия. Когда дело дошло до тестирования, я обнаружил, что найти хорошие учебные пособия и информацию намного сложнее по сравнению с некоторыми из..

Angular и Cypress: атрибуты data-cy
Cypress - это фреймворк для сквозного тестирования JavaScript. И, в отличие от других, он находится внутри браузера вместе с вашим приложением. Это позволяет вам получать доступ к объектам изнутри вашего приложения в ваших интеграционных тестах. В этой статье не рассматриваются ни установка, ни введение Cypress, в ней рассказывается о том, что вы можете делать после , когда тесты были написаны и запущены в производство. Возможно, вы использовали data-cy атрибуты HTML 5 в..

Выяснение того, как эффективно тестировать Fraactive
Я никогда не занимался Разработкой через тестирование , потому что когда вы работаете над графическими видеоиграми, это просто не очень практично, учитывая сложность цикла взаимодействия с игроком. Основная идея TDD состоит в том, чтобы написать тест, описывающий желаемую функциональность и изначально не пройденный. Затем вы пишете настоящий программный код, удовлетворяющий требованиям теста, до тех пор, пока тест не пройдет (и только до тех пор). Так, например, чрезвычайно простым..

Введение в тестирование Vanilla JS с помощью Jest
Тестировать Vanilla JS с помощью Jest довольно просто. В этом посте мы создадим несколько тестовых примеров с использованием jest для Vanilla JS. Первый шаг - инициализировать и создать файл package.json с помощью npm init: $ npm init Npm init проведет вас и автоматически создаст файл package.json. Следующим шагом будет установка jest $ npm install --save-dev jest После установки jest нам нужно изменить файл package.json и разместить собственный сценарий, который будет..