Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Software Testing Articles
Found 309 articles
GUI Testing Tutorial: User Interface (UI) Test Cases with Examples
What is a GUI? For a computer application, there are two sorts of interfaces. The Command Line Interface (CLI) is a program that allows you to write text and have the computer reply to it. The Graphical User Interface (GUI) is a method of interacting with a computer that uses graphics rather than words. The following are some of the graphical user interface components that may be used to interact with the application − Radio Button ...
Read MoreWhat is Operational Acceptance Testing (OAT)? Example Test Cases
Operational Acceptance Testing (OAT) or Operational Testing is non-functional testing conducted before releasing an application to the production stage. It comes after the user acceptance testing and before releasing the app in the market. The primary purpose of this testing is to check the operational readiness of application software.The whole process comprises of a series of tasks such as −Installation testingRobustness of the appData integrityCode analysisSecurity testingNetwork installationRecovery testingProcedure verifications like security, support, alerts, and stressThe Importance of Operational TestingRegardless of how much time and money you spend in testing software, it doesn't ensure 100 reliability, robustness, and error-free. Testing ...
Read MoreWhat is Negative Testing(Test cases with Example)?
Negative TestingNegative testing is a kind of software testing that examines the software program for unforeseen input data and situations. Unusual data or situations might range from incorrect data types to a powerful cybersecurity breach. The goal of negative testing is to keep software applications from malfunctioning as a result of negative inputs and to enhance quality and stability.We can only ensure that our technology works in regular situations by doing positive testing. To create an error-free system, we must guarantee that our system can manage unforeseen situations.You will learn the following in this tutorial −What is Negative Testing?Example of ...
Read MoreWhat is Regression Testing? (Definition, Test Cases, Examples)
What is Regression Testing and How Does it Work? Regression testing is a sort of testing that is used to ensure that a software update does not affect the product's current functioning. This is to guarantee that any new functionality, bug patches, or modifications to current features don't break the product. In order to validate the effect of the modification, previously performed test cases are re-executed. Regression Testing is a sort of Software Testing in which test cases are re-run to see whether the application's prior functionality is still functioning and if the new changes have caused any new defects. ...
Read MoreHow to click on a link in Selenium with python?
We can click on a link on page with the help of locators available in Selenium. Link text and partial link text are the locators generally used for clicking links. Both these locators work with the text available inside the anchor tags. Link Text: In Selenium a link text is used to hyperlinks on a web page, to create the hyperlinks on a webpage, we can use anchor tag followed by link Text. ...
Read MoreDifference between Load Testing and Stress Testing
Performance testing of a system should be done at regular intervals. This testing helps in knowing about bottlenecks and other issues in a system. The two most common types of testing are load testing and stress testing. In this article, we will discuss the difference between Load Testing and Stress Testing. What is Performance Testing? Performance testing is performed to know about the speed, reliability, scalability, and other attributes of a software system. The two most common types of testing are load testing and stress testing. Performance testing lets the professionals know about bottlenecks and performance issues in a test ...
Read MoreTyping Enter/Return key in Selenium.
We can type Enter/Return key in Selenium. We shall use the sendKeys method and pass Keys. ENTER as an argument to the method. Also, we can use pass Keys. RETURN as an argument to the sendKeys method for the same purpose.To use the Keys class, we have to incorporate import org.openqa.selenium.Keys to the code. Let us type Enter/Return after inputting text within the below edit box.Exampleimport org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.By; import org.openqa.selenium.Keys; public class TypeEnter{ public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); WebDriver driver = new ...
Read MoreLearn Decision Table Testing with Example
Decision TableA Decision Table is a table that shows the relationship between inputs and rules, cases, and test conditions. It's a very useful tool for both complicated software testing and requirements management. The decision table allows testers to examine all conceivable combinations of requirements for testing and to immediately discover any circumstances that were overlooked. True(T) and False(F) values are used to signify the criteria.What is Decision Table Testing?Decision table testing is a type of software testing that examines how a system responds to various input combinations. This is a methodical methodology in which the various input combinations and the ...
Read MoreDifference Between Paired and Unpaired Test
The two types of statistical tests used in hypothesis testing are paired and unpaired tests. The main difference between them is how data is collected and compared. A paired test compares two sets of measurements that are connected or related in some way. An unpaired test involves comparing two sets of measures that are not related or connected in any way. Read this article to find out more about Paired Test and Unpaired Test and how they are different from each other. What is Paired Test? A paired test is a statistical test that compares two sets of measurements that are ...
Read MoreProtocol Testing Tutorial – L2 & L3
What exactly is the protocol?When two computers share data among each other or across a network, they must adhere to a pre-defined process of data transfer, which is called 'protocol' Protocol Testing Protocol testing tools examine how data packets are sent across a network. The test procedure involves the use of routers and switches to create portions of the equipment and goods tested. The Value of Protocol Testing It also allows for the development of dependable and high-performance network connectivity. Devices would be unable to interpret the electronic signals they send when conversing via network connections if protocols were not ...
Read More