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


Методы Cypress get(), find() и inside()
Сейчас я изучаю кипарис для сквозного тестирования. Документация Cypress очень хорошо поддерживается, и в ней есть все необходимое, что может понадобиться каждому. Итак, не теряя времени, давайте перейдем к методам кипариса, которые мы сегодня обсудим. Первым в списке является метод get(), который необходим для поиска веб-элементов на основе локаторов. получить() Метод get(), как следует из его названия, выполняет ту же функцию, для которой предназначено его название. Он получает..

Учебное пособие: создание поддерживаемых E2E-тестов с помощью транспортира и огурца
Сквозные тесты (e2e) написать намного сложнее, чем модульные тесты, потому что они полагаются на множество различных частей вашего приложения. Ваш API, ваш javascript, ваша структура HTML и даже ваш CSS. Чем больше становится ваше приложение, тем сложнее его поддерживать. Они могут стать настоящим кошмаром, если будут слишком тесно связаны с перечисленными выше частями. В этом руководстве мы реализуем базовый сценарий и рассмотрим передовые практики, которые помогут в написании..

Обзор инструментов сквозного тестирования искусственного интеллекта без/с малым количеством кода
Говорят, что сквозное (UI) тестирование является дорогостоящим и сложным в обслуживании, поэтому оно находится на вершине пирамиды тестирования. ссылка: TestPyramid https://martinfowler.com/bliki/TestPyramid.html Если в тестировании (SET) работают штатные инженеры-программисты, они могут поддерживать коды тестирования, используя такие фреймворки, как selenium, cypress, appium, puppeteer и т. д. (яп. http://www.jasst. jp/symposium/jasst21tokyo/pdf/E4.pdf Тем не менее, будет..

Почему программное обеспечение QA важно не только для тестировщиков и как в него попасть
Не идите на компромисс в отношении качества вашего программного обеспечения Обеспечение качества программного обеспечения в целом - это сильно недооцененная часть разработки программного обеспечения. Меня ошеломляет то, что многие разработчики и компании прикладывают так мало усилий для обеспечения качества программного обеспечения и, в частности, для тестирования. Мой профессиональный опыт в области обеспечения качества программного обеспечения был разнообразным, если не сказать больше...

Знакомство с кипарисом:
Введение в Cypress: Cypress — это инструмент для тестирования веб-приложений. Cypress работает на Windows, Linux и macOS. Приложение Cypress — это программное обеспечение с открытым исходным кодом. Cypress — быстрорастущий фреймворк для веб-тестирования. Это развивающееся решение для автоматизации веб-тестирования является надежной дополнительной структурой для Selenium, который долгое время был де-факто структурой веб-автоматизации. Cypress — это инструмент сквозного..

Начало работы с Cypress.io
Легкое сквозное тестирование с Cypress.io Почему Кипарис? Кипарис часто сравнивают с Селеном , однако у них есть принципиальные отличия в архитектуре. В конечном итоге Cypress - это инструмент для тестирования всего, что происходит в браузере . С его помощью вы можете писать все типы тестов: Сквозные тесты, Интеграционные тесты и Модульные тесты. Возможно, вы ищете способ легко и безболезненно писать сквозные тесты для реагирующего приложения (или, конечно, любого..

Не пропускайте тестирование API, подумайте еще раз!
Автоматическое тестирование - прекрасная вещь Я люблю красивый код и хорошо структурированные проекты 😍 Но, будучи фрилансером, я на собственном горьком опыте усвоил следующее: Только разработчики заботятся о красивом коде . Самое главное - это краткосрочное бизнес-приложение. Куда нам от этого идти? Как воссоединить потребности клиентов / компании и красивый, удобный в сопровождении код? В этой статье я поделюсь ответом на вопрос, связанный с тестированием API. В большинстве..