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


Тестирование с помощью Protractor: как исправить проблемы с синхронизацией
Нам нравятся инструменты, которые автоматизируют нашу работу — мы можем делать больше с меньшими усилиями, приправить их любовью к открытому исходному коду, и, о боже, мы обязательно будем их использовать. Тем не менее, программное обеспечение с открытым исходным кодом — это подход, управляемый сообществом, о нем может быть едва ли какая-либо информация в Интернете или вообще не может быть никакой информации. Если вы столкнулись с ошибками, которые не могут быть решены, или у вас..

Отслеживание мобильных приложений
Отслеживание мобильных приложений Введение Из моего обширного опыта работы с монорепозиторием я заметил, что разделение тестов автоматизации может вызвать проблемы с синхронизацией тестов и прослеживаемостью системы. Чтобы решить эти проблемы, я разработал подход (POC) к созданию надежного процесса CI/CD с использованием GitHub Actions и BrowserStack для приложения Android. Этот процесс включает в себя внимание к качеству при создании, тестировании и выпуске приложений. Однако этот..

Использование Data-Driven и Faker Library в реальности
Управление данными. Тестирование на основе данных — это метод, при котором тестовые наборы определяются с использованием данных из внешних источников, таких как CSV-файлы, электронные таблицы или базы данных. Этот подход удобен, когда вам нужно протестировать большое количество сценариев или комбинаций входных данных, и позволяет легко обновлять тестовые примеры без изменения кода. Вы можете использовать различные библиотеки в JavaScript для чтения и анализа внешних источников данных,..

Автоматизированное сквозное тестирование с помощью Selenium и Cypress.io
В ThinkCru создание стабильных, хорошо протестированных приложений - наш приоритет №1. На первом этапе мы проводим тестирование обеспечения качества (QA) вручную, чтобы убедиться, что изначально мы выполняем требования нашего клиента. Однако в какой-то момент, когда приложение становится все сложнее, ручное тестирование перестает быть устойчивым. Чтобы масштабировать тестирование по мере добавления новых функций, мы развертываем автоматизированное сквозное (e2e) тестирование для..

Использование скриптов Python в Robot Framework
Вызов Python в среде Robot. Поскольку фреймворк Robot построен на основе Python, импорт модулей Python внутри фреймворка Robot является простым процессом. Он обеспечивает огромную гибкость вашего кода и помогает создавать собственные пользовательские ключевые слова, которые лучше подходят для вашей задачи, чем его аналоги-роботы. Ключевые слова платформы Learning Robot не стоят ваших познавательных способностей, если только компания, в которой вы работаете, специально не сказала вам..