- 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 455 Articles for Software Testing
5K+ Views
In this article, we will compare the properties of the agile paradigm with those of other models.Waterfall Model vs. the Agile ModelWhat is Waterfall methodology, and how does it work?The Waterfall Model is also known as the Liner Sequential Life Cycle Model. Because the Waterfall Model is followed in a sequential sequence, the project development team will only go on to the next phase of development or testing if the previous step has been successfully completed.What is the Agile approach, and how does it work?Agile methodology is a concept that aids in the software development process by allowing for continuous ... Read More
379 Views
We'll go through the life cycle of a defect in this lesson to help you understand the many phases of a defect that a tester must deal with when working in a testing environment.On Defect Life Cycle, we've also included the most often requested interview questions. Understanding the life cycle of a flaw requires knowledge of the many phases of a fault. The primary goal of the testing activity is to see whether the product has any flaws or faults.Errors/mistakes/faults are all known as bugs/defects in real-world circumstances, thus we can say that the basic goal of testing is to ... Read More
4K+ Views
Practically, exhaustive testing for each set of test data is not practicable owing to time and financial constraints, particularly when there is a vast pool of input combinations.We need a simple method or specific approaches for intelligently selecting test cases from a pool of test cases such that all test situations are covered.To do this, we employ two approaches: Equivalence Partitioning and Boundary Value Analysis testing procedures.Software testing, which may be done manually or automatically, is essential for a bug-free program. Manual testing is the most common way for evaluating the functioning of software applications, despite the fact that automated ... Read More
2K+ Views
Software engineering refers to the use of systems engineering principles in the creation of software products and applications. It is a discipline of engineering concerned with assessing user requirements, software design, development, testing, and maintenance.The following are some fundamental principles of excellent software engineering −Better Requirement Analysis is a fundamental software engineering technique that provides a comprehensive picture of the project. Finally, a thorough grasp of user requirements adds value to consumers by producing a high-quality software solution that satisfies their needs.All designs and implementations should be as basic as feasible, which implies adhering to the KISS (Keep it Simple, ... Read More
5K+ Views
What is Automation Testing and How Does It Work?Automation Testing, often known as Test Automation, is a software testing approach that involves the execution of a test case collection using particular automated testing software tools. On the other hand, manual testing is carried out by a person sitting in front of a computer, methodically carrying out the test processes.In addition to entering test data into the System Under Test, the automated testing software may analyze predicted and actual outcomes and provide complete test reports. Software Test Automation necessitates significant financial and human resources.Continuous implementation of the same test suite will ... Read More
380 Views
What exactly is application testing?Application testing is a sort of software testing that is carried out using codes with the goal of detecting faults in software. It is concerned with testing the complete application.It aids in improving the performance of your products as well as lowering expenses, increasing ROI, and shortening production time.Application testing may be conducted in several areas such as GUI, functionality, database (backend), load test, and so on.The testing phases for application testing comprise stages such as requirement analysis, test strategy, test analysis, test plan, test execution, and issue management, among others.You will learn the following in ... Read More
7K+ Views
What is an API?An API (Application Programming Interface) is a computer interface that allows two different software systems to communicate and share data. A software system that performs an API has numerous functions/subroutines that may be performed by another software system. Between two software systems, an API describes the types of requests that can be made, how they may be made, the data formats that can be utilized, and so on.Shift Left TestingShift Left Testing is one of the most common forms of testing that is now being asked in API Testing Interviews. Almost every project that follows the Agile ... Read More
1K+ Views
What is Agile Methodology?The term "agile methodology" refers to a process that encourages continuous development and testing throughout the project's software development life cycle. Unlike the Waterfall paradigm, both development and testing operations are contemporaneous under the Agile style of software testing.Agile Methodology Vs. Traditional Software DevelopmentOne of the easiest and most successful ways to transform a vision for a company requirement into software solutions is to use the Agile software development approach. Continuous planning, learning, improvement, team collaboration, evolutionary development, and early delivery are all terms used to define agile software development methodologies. It increases adaptability in the face ... Read More
235 Views
Accessibility testing is a sort of software testing that ensures that the application under assessment is useable by individuals with impairments such as hearing loss, color blindness, old age, and other disadvantaged people. Usability Testing is a part of it.People with impairments utilize assistive technology to help them operate software. Here are some examples of such software −Speech Recognition Software - It converts spoken words to text, which is then used as input by the computer.Screen reader software - This program is used to read aloud the text that is shown on the screen.Screen Magnification Software - This software is ... Read More
251 Views
The following are some often requested SQL Interview Questions for both new and seasoned testers.1) What exactly is database testing?Backend testing is another term for database testing.Database testing is divided into four types.Data Integrity TestingValidity testing of dataPerformance of data basesFunction, process, and trigger testing2) In database testing, what do we need to verify on a regular basis?Typically, the following items are checked in DB Testing −Check for ConstraintsValidation of a Field DimensionPreserved techniqueMatching the size of application fields to the size of database fieldsIndexes for issues based on performance3) What is a data-driven test?A data-driven test is used in ... Read More