Using Docker to build Test Execution Infrastructure

Yesterday, I was having a lot of fun building stuff. I am a big fan of Docker and now learning Podman as well. Yesterday was about using Docker, Docker-Compose, WSL2 and building a cloud-ready approach to Engineering for Quality.

This project goal is to build a sample test execution infrastructure and supporting tools using Docker, Docker-Compose.

What is the recipe?

  • System under Test – YouTube
  • Auto-Scalable UI test automation execution infrastructure – Zalenium
  • Scalable AI-powered Test Automation Dashboard, acquire, aggregate and analyze test reports to ascertain release health – Report Portal (reportportal.io)
  • Test Automation Code – Java, Selenium Webdriver, TestNg, Cucumber, Log4j2, using Cucumber Archetype (https://lnkd.in/gvbQPsg, https://lnkd.in/gWKaB25)
  • Development approach: Behavior Driven Development

Note: All components run inside a Docker Container, running on native Linux (WSL2). Developed and debugged using VS Code remote WSL debugging plugin. This allows me to connect my VS Code to my Linux WSL container. Super awesome stuff.

I will post a micro tutorial video later this week, showing all the above in action 🙂

What is next… taking this generic approach and apply it to GCP. I have already done this on Azure, so now it time to try Google.

State of Behaviour Driven Development

In this webinar we share with you the results of the State of BDD survey from Smart Bear led in June. Discover the current trends.

Did you know?

  • Almost half of all teams are already using Behavior Driven Development (BDD)
  • We have seen an increase from 45% to 74% in multiple roles involved in writing BDD scenarios
  • The transition to test automation is real with teams practicing BDD automating a majority of their tests

Discover what teams are doing today in testing when it comes to those implementing Behavior Driven Development. Hiptest collected insights from hundreds of teams implementing BDD from developers, testers, and managers worldwide sharing their experiences, insights, and challenges they face in their day-to-day roles.
Join a panel of Hiptest experts as they walk through the results of the 2018 State of BDD Survey—divulging key trends and observations uncovered.

Highlights include:

  • How to overcome common challenges with BDD
  • Insights into the future of BDD
  • Live Question & Answer with experts