ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Streamlining E2E Test Automation with Azure DevOps Build/Release Pipelines by Anand

Автор: ConfEngine

Загружено: 2024-07-11

Просмотров: 614

Описание: Automating end-to-end (e2e) test for Android and iOS native apps, and web apps, within Azure build and release pipelines, poses several challenges. This session dives into the key challenges and the repeatable solutions implemented across multiple teams at a leading Indian telecom disruptor, renowned for its affordable 4G/5G services, digital platforms, and broadband connectivity.

Challenge #1. Ensuring Test Environment Consistency: Establishing a standardized test execution environment across hundreds of Azure DevOps agents is crucial for achieving dependable testing results. This uniformity must seamlessly span from Build pipelines to various stages of the Release pipeline.

Challenge #2. Coordinated Test Execution Across Environments: Executing distinct subsets of tests using the same automation framework across diverse environments, such as the build pipeline and specific stages of the Release Pipeline, demands flexible and cohesive approaches.

Challenge #3. Testing on Linux-based Azure DevOps Agents: Conducting tests, particularly for web and native apps, on Azure DevOps Linux agents lacking browser or device connectivity presents specific challenges in attaining thorough testing coverage.

This session delves into how these challenges were addressed through:
Automate the setup of essential dependencies to ensure a consistent testing environment.
Create standardized templates for executing API tests, API workflow tests, and end-to-end tests in the Build pipeline, streamlining the testing process.
Implement task groups in Release pipeline stages to facilitate the execution of tests, ensuring consistency and efficiency across deployment phases.
Deploy browsers within Docker containers for web application testing, enhancing portability and scalability of testing environments.
Leverage diverse device farms dedicated to Android, iOS, and browser testing to cover a wide range of platforms and devices.
Integrate AI technology, such as Applitools Visual AI and Ultrafast Grid, to automate test execution and validation, improving accuracy and efficiency.
Utilize AI/ML-powered central test automation reporting server through platforms like reportportal.io, providing consolidated and real-time insights into test performance and issues.

These solutions not only facilitate comprehensive testing across platforms but also promote the principles of shift-left testing, enabling early feedback, implementing quality gates, and ensuring repeatability. By adopting these techniques, teams can effectively automate and execute tests, accelerating software delivery while upholding high-quality standards across Android, iOS, and web applications.

While the above is good, everything is not yet done. I will share the next set of challenges to be addressed and potential ways I plan to address them.

Note: While the case study (challenges & solutions) refer to Azure DevOps, the solutions can be easily implemented in any CI tool.

More details: https://confengine.com/conferences/se...

Conference Link: https://2024.seleniumconf.in

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Streamlining E2E Test Automation with Azure DevOps Build/Release Pipelines by Anand

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

10x DevEx - Shift Left API Governance by Naresh Jain #AgileIndia 2025

10x DevEx - Shift Left API Governance by Naresh Jain #AgileIndia 2025

Implementing Cloud Native CI/CD by Nikhil Barthwal #AgileIndia 2025

Implementing Cloud Native CI/CD by Nikhil Barthwal #AgileIndia 2025

Patterns & practices for developing enterprise-scale serverless applications - Sheen #AgileIndia 25

Patterns & practices for developing enterprise-scale serverless applications - Sheen #AgileIndia 25

Россия стягивает войска / Президент выступил с заявлением

Россия стягивает войска / Президент выступил с заявлением

Отмена рейсов, интернета и навигации | Как живёт Россия в условиях войны (English sub) @Max_Katz

Отмена рейсов, интернета и навигации | Как живёт Россия в условиях войны (English sub) @Max_Katz

Running Local AWS CI/CD and dbt Workflows with LocalStack

Running Local AWS CI/CD and dbt Workflows with LocalStack

How to test Google PubSub locally using PubSub emulator by Yogesh Nikam at #SeleniumConf 2024

How to test Google PubSub locally using PubSub emulator by Yogesh Nikam at #SeleniumConf 2024

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Конец империи. Почему Ильхам Алиев пошел против Путина

Конец империи. Почему Ильхам Алиев пошел против Путина

Я СДЕЛАЛ ИДЕАЛЬНЫЙ ШАР ИЗ ОБЫЧНОЙ ЗЕМЛИ - ДРЕВНЯЯ ЯПОНСКАЯ ТЕХНИКА

Я СДЕЛАЛ ИДЕАЛЬНЫЙ ШАР ИЗ ОБЫЧНОЙ ЗЕМЛИ - ДРЕВНЯЯ ЯПОНСКАЯ ТЕХНИКА

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]