Friendly Locators in Selenium

{EDIT: Friendly locators have been renamed as Relative Locators in Selenium} Here is the first cut of Friendly locators

All credits to the master Simon Stewart.

FlutterDriver for Flutter Apps

FlutterDriver => It Provides API to test Flutter applications that run on real devices and emulators. The application runs in a separate process from the test itself. Its simply called as the Flutter’s version of Selenium Webdriver. If you know already Selenium getting started with FlutterDriver is easy. If you want to know more about … Read more FlutterDriver for Flutter Apps

Async Vs Threads: Which one is for you?

Recently, I got into a discussion over a coffee about distributed systems in Test Automation and then started to discuss parallelism, concurrency which lead down to the path on Threads, MultiThreaded solutions to Asynchronous and Synchronous way of tests or calls in programming. Let’s look at them in brief!   Concurrency Vs Parallelism: Concurrency: Two … Read more Async Vs Threads: Which one is for you?

Image Processing with Python : Machine Learning & Computational Photography

Photography! – The word that excites me, anyone who knows me shall agree and can easily relate to this post on the interest to explore this topic.  We are uniting the Photography world onto the Computer Vision to create some Computational Photography. Computational Photography has and will revolutionize the world of Smart Phone camera and … Read more Image Processing with Python : Machine Learning & Computational Photography

Setting up Selenium Grid on Kubernetes

selenium grid with kubernetes

Selenium Grid – Kubernetes Kubernetes is a platform for hosting Docker containers in a clustered environment with multiple Docker hosts. Kubernetes is a system for managing containerized applications across a cluster of nodes. We shall be running a Kubernetes environment using Minikube for simplicity purpose. Minikube runs a single-node Kubernetes cluster inside a VM on your … Read more Setting up Selenium Grid on Kubernetes