Author: Sariful I.
Appium Mobile Automation Setup on MacOS
To set up Appium for mobile automation on a Mac, follow the below steps: 1. Install Homebrew (if not already installed): Homebrew simplifies the installation of software packages on macOS. 2. Install Node.js and NPM: Appium requires Node.js…
Read More »Selenium WebDriver 3 vs 4: Core Architecture Differences!
Selenium 3 Architecture: Selenium 3 Architecture is made up of four major components: Let’s elaborate on the process, In Selenium 3 Client Library connects with Browser Drivers and Browsers using the JSON Wire Protocol (JSON means JavaScript Object…
Read More »Waits in Selenium automation
When we automate the test, there are two components such as the software application (web element) that is to be tested and the test automation tool (web driver)that is used for executing the test. Both these components will…
Read More »QA guide to handle defect leakage in Production
What is defect leakage? In simple words, “Defect Leakage is the metric that is used to identify the efficiency of the QA testing i.e., how many defects are missed/slipped during the QA testing. “ It is calculated using…
Read More »Selenium-Java Cheat Sheet
Driver Initialization Chrome WebDriver driver = new ChromeDriver(); Firefox WebDriver driver = new FirefoxDriver(); Edge WebDriver driver = new EdgeDriver(); Safari WebDriver driver = new SafariDriver(); Locating Elements By ID: driver.findElement(By.id (<element ID>)) By Name: driver.findElement(By.name(<element name>)) By…
Read More »Test Plan Vs Test Strategy
Test Plan Test Strategy It’s a document and defines at project level It’s a document and defines at Organization level It’s a blueprint or guideline that describes Test scope, Test approach (Manual or automation), Testing Types, (functional, Non-functional,…
Read More »Postman-API Testing for beginners
What is client: A client is a piece of computer hardware or software that accesses a service made available by a server as part of the client–server model of computer networks. The server is often (but not always)…
Read More »What is QAOps? Process to implement QAOps
According to traditional, waterfall-style methodologies, where testing is often done at the end of the development process what leads to significant bottlenecks that can drip down the project quality and then release. That’s precisely where QAOps comes into…
Read More »The Future of Software Testing !
Software testing is an important part of the software development process, as it helps ensure that software is of high quality and meets the needs of its users. In the future, we can expect to see a number…
Read More »