Found 871 Articles for Automation Testing

Framework used in software Automation Testing

Shubham Vyas
Updated on 08-Dec-2022 12:41:47
Any good automated testing procedure must include testing frameworks. For QA teams aiming to improve their agile procedures, they may cut maintenance expenses and testing time while also offering a stronger return on investment (ROI). The purpose of this article is to discuss the most popular framework types now in use, as well as their merits and drawbacks. This article will give QA professionals a high−level overview of each type of framework and how they may contribute to the success of any automated testing process, whether they are new to automated testing or just need a fast reminder. What is ... Read More

How to get rid of Firefox logging in Selenium?

Debomita Bhattacharjee
Updated on 08-Feb-2022 10:44:56
After the execution of tests, there are logs generated because of Firefox logging in with geckodriver. This log generation by Firefox can be disabled by certain parameters setting.We can stop these logs from being recorded in the console and capture them in a different file. This is achieved with the help of the System.setProperty method. In the above image, we can see the geckodriver logs generated in the console.SyntaxSystem.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE, "true"); // turning off logs System.setProperty(FirefoxDriver.SystemProperty.BROWSER_LOGFILE, ""); // record logs in another fileExampleimport org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; import java.util.concurrent.TimeUnit; public class LogsDisable{    public static void main(String[] ... Read More

How to determine colors using Selenium?

Debomita Bhattacharjee
Updated on 08-Feb-2022 10:30:22
Selenium has the color conversion support class. We have to add the statement from import Color to convert colors to rgba/hex format.Examplefrom selenium import webdriver from import Color #color conversion to rgba format print(Color.from_string('#00fe37').rgba) #color conversion to hex format print(Color.from_string('rgb(1, 200, 5)').hex) #color conversion to rgba format print(Color.from_string('green').rgba)Output

What are the Actions class in Selenium?

Debomita Bhattacharjee
Updated on 08-Feb-2022 11:03:54
Selenium can perform mouse movements, keypress, hovering on an element, drag and drop actions, and so on with the help of the ActionsChains class. We have to create an instance of the ActionChains class which shall hold all actions in a queue.Then the method - perform is invoked which actually performs the tasks in the order in which they are queued. We have to add the statement from selenium.webdriver import ActionChains to work with the ActionChains class.Syntax#Method 1 - chained pattern e =driver.find_element_by_css_selector(".txt") a = ActionChains(driver) a.move_to_element(e).click().perform() #Method 2 - queued actions one after another ... Read More

What is User Acceptance Testing (UAT)?

Vineet Nanda
Updated on 20-Dec-2021 12:49:47
What Is User Acceptance Testing and How Does It Work?Testing is well-understood, and acceptance denotes approval or agreement. In the context of a software product, the user is either the program's consumer or the person who asked that it be made for him or her (client).User Acceptance Testing (UAT), often known as beta or end-user evaluating, is the process of a user or client testing software to see whether it can be accepted. This is the last stage of testing after the functional, system, and regression tests have been completed.The major goal of this testing is to ensure that the ... Read More

What is Usability Testing? UX (User Experience) Testing Example

Vineet Nanda
Updated on 20-Dec-2021 11:10:18
Usability TestingUsability testing often referred to as User Experience (UX) testing, is a way of determining how simple and consumer friendly a software product is. A small group of intended end-users uses software to uncover usability flaws. Usability testing concentrates on the user's convenience of the use of the program, the application's versatility in handling parameters, and the application's capacity to achieve its goals.This testing is advised at the SDLC's early stage of design, as it provides better insights into the users' needs.We will cover the following in this tutorial −What exactly is usability testing?Why is Usability Testing Performed?Usability Testing ... Read More

What is System Testing? (Definition, Types, Examples)

Vineet Nanda
Updated on 20-Dec-2021 10:43:28
In software testing, what is system testing?System testing entails testing the whole system. All of the modules/components are linked together to see whether the system performs as planned. After Integration Testing, System Testing is carried out. This is crucial for producing high-quality output.Example of System TestingAn automobile is not built as a whole by a car manufacturer. Each component of the automobile, such as the seats, steering, mirror, brake, cable, engine, car structure, and wheels, is made independently.After each item is manufactured, it is tested separately to see whether it functions as intended. This is known as unit testing.Now, when ... Read More

What is State Transition Testing? (Technique, Example)

Vineet Nanda
Updated on 20-Dec-2021 10:40:28
State Transition TestingState Transition testing is a kind of Black-box testing that may be used to test 'Finite State Machines.'A 'Finite State Machine (FSM)' is a system that, depending on the inputs or stimuli, will be in several discrete states (such as "ready, " "not ready, " "open, " "closed, " etc.).The discrete states that the system achieves are determined by the system's transition rules. A finite-state system is one that produces distinct outputs for the same input depending on its previous state.It's also known as "0-switch" coverage when every transaction is tested in the system. It's "1-switch" coverage if ... Read More

What is Smoke Testing?

Vineet Nanda
Updated on 20-Dec-2021 11:07:20
Smoke TestingSmoke Testing is a software testing technique that identifies whether or not a software build that has been delivered is error free or not. Smoke testing confirms that the QA team can move on with further software testing. It is made up of a small collection of tests that are performed on each build to test programme functionality. Smoke testing is sometimes known as "Confidence Testing" or "Build Verification Testing."In layman's words, we're making sure that all of the critical features are operational so that there are no stumbling blocks in the current release.It is a short and quick ... Read More

What is Security Testing? (Types with Examples)

Vineet Nanda
Updated on 21-Dec-2021 06:08:11
What is the Purpose of Security Testing?Security testing is a sort of software testing that identifies vulnerabilities, hazards, and dangers in a software program and guards against intruder assaults. The goal of security tests is to find any potential flaws and vulnerabilities in the software system that might lead to a loss of data, income, or reputation at the hands of workers or outsiders.What are the Benefits of Security Testing?The basic purpose of security testing is to find and assess possible vulnerabilities in a system so that attacks may be faced and the system does not cease working or be ... Read More
1 2 3 4 5 6 7 ... 88 Next