- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 719 Articles for Testing Tools
366 Views
To develop software and manage numerous projects, government agencies are looking forward to using new ways of working. Agile methodology could prove to be the best approach. Agile focuses on iterative and incremental approaches to work on a project or developing software. Agile is a work process that has been used by the private industry for more than two decades, and now government organizations are also looking forward to using this process.Challenges Faced by Government Organizations to Imply AgileUsing Agile in Government Projects can be challenging. Agile methodologies are completely different from the traditional project management methodologies and government organizations ... Read More
2K+ Views
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
863 Views
Selenium has the color conversion support class. We have to add the statement from selenium.webdriver.support.color import Color to convert colors to rgba/hex format.Examplefrom selenium import webdriver from selenium.webdriver.support.color 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
520 Views
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
582 Views
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
644 Views
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
10K+ Views
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
681 Views
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
2K+ Views
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
9K+ Views
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