Posts

Showing posts from June, 2023

QA Automation testing Interview FAQs

Image
  QA Automation testing Interview FAQs 1. What is Automation testing?  Automation Testing uses an automation tool to execute test cases. The main goal of Automation Testing is to reduce the number of test cases to be run manually and not eliminate Manual Testing. 2) When will you automate a test? Automation is preferred in the following cases Repetitive Tasks. Regression Testing Smoke and Sanity Tests. Test with multiple data sets.     Testing is not recommended for one-off test cases. Usually, the decision on which test cases to automate is based on the ROI (Return on Investment). The more times the automated test is executed, the better the ROI. 3) When will you not Automate testing? One should not automate in the following cases When the Application Under Test changes frequently One-time test cases Adhoc – Random Testing Exploratory Testing Usability tests that generally need manual intervention to check the test results Test cases with detailed setup requirements...

What are the Best tools to learn DevOps? How to start DevOps?

Image
  What is DevOps?   DevOps, short for Development and Operations, is a set of practices and principles that aim to improve collaboration and communication between software development teams and IT operations teams. It combines cultural philosophies, tools, and automation to increase an organization's ability to deliver applications and services at a faster pace. Traditionally, software development and IT operations were separate entities with different objectives, timelines, and priorities. This often led to silos, delays in software releases, and increased chances of errors. DevOps seeks to bridge this gap by promoting a more integrated and collaborative approach. Key principles of DevOps include:   Collaboration: DevOps emphasizes strong collaboration and communication between developers, operations personnel, and other stakeholders. This encourages the sharing of knowledge, ideas, and responsibilities.     Automation: Automation is crucial in DevOps to strea...