Thursday 30 June 2022

Karate Labs Test Automation Demo

  •  “Accuweather” APIs and User Interfaces have been automated using this framework
  • Shortcoming discovered are explained
  • Cons: How automation can be utilized in detecting the flaws in the software applications




Tuesday 28 June 2022

[🐛 Bug]: Selenium4, Java & WebDriverManager downloads improper versions of drivers and test executions are failing

 

When old versions of Chrome/Edge/Firefox are installed and when the WebDriverManager is used/run, it downloads the incorrect version of chromedrive.exe or respective drivers and hence the test executions are failing.


Screenshots:

Error Details:

Selenium4, Java, WebDriverManager, Error


Browser Installed Version:

Old Version Chrome Browser installed details



[🐛 Bug]: Selenium4, CSharp & WebDriverManager downloads inappropriate versions of drivers and test executions are failing

 

When old versions of Chrome/Edge/Firefox are installed and when the WebDriverManager is used/run, it downloads the latest version of chromedrive.exe or respective drivers and hence the test executions are failing.

Screenshots:

Error Details:



Browser Installed Version:



WebDriverManager driver downloaded details:


Monday 27 June 2022

PACT Contract Microservices Testing

 This Demo illustrates the PACT Contract Testing of Microservices.


Details:

  • PACT Contract Testing is demoed on the chosen Microservice
  • Different factual test scenarios were explored as part of this demo
  • Highlighted the how the cost of bugs detections are reduced and ROI (Return Of Investment) is very high by using the approach


               

Thursday 9 June 2022

[🐛 Bug] Selenium4, C#, Java & WebDriverManager, latest version are not working and throwing errors

 [🐛 Bug]:  Selenium4 & WebDriverManager latest versions are not working and throwing errors

Scenario 1: 

The WebDriverManager/Driver throws error when the URL is passed without "http://" or "https://"

Screenshot:

Error Details:

Driver Error


Scenario 2:

The WebDriverManager supports only the stable version and not Beta version




Browser .exe downloaded and available details:



Version Details:



Please Note: In some test scenarios the beta version is also used for testing