Functional Testing Vs. Non-functional Testing
Functional testing vs non-functional testing
Functional testing tells us 'what the system does', whereas non-functional testing gives us the answer to 'how well the system does.' Buzzle notes down the differences between functional and non-functional testing with examples.
Share
Types of Functional Testing and their Applications
Types of functional testing
Functional testing traces what the system does. It is a type of black box testing tracking the quality of the product in conformity with the requirement specifications. These tests are conducted by feeding input and examining the...
Share
Software Testing Methodologies
Software testing methods
Software testing is the evaluation of a software/product that is being developed, to check its capability and ability to deliver the intended results. There are different types of methodologies used in the field of software testing...
Share
Software Testing - How To Go About For Beginners
Software testing cycle
This is for those who are new to the testing field, to help them understand the various aspects of software testing and the relevant terminologies.
Share
Software Testing Tutorial
Importance of software testing
Software testing is an integral part of Software Development Life Cycle. Get to know the key concepts of software testing and the various steps involved in the same.
Share
Software Testing - White Box Testing Strategy
White box testing
White box testing strategy deals with the internal logic and structure of the code. It is also called glass, structural, open or clear box testing.The tests that are written based on the white box testing strategy incorporate...
Share
Software Testing - Black Box Testing Strategy
Black box testing approach
There are various testing strategies that are used to check the system against different types of possible errors. In this article, we will discuss the black box testing strategy as well as its different types, where the tester...
Share
Software Testing Interview Questions
Software testing interview questions
If you are looking for a job in the software testing industry, it is imperative that along with sound knowledge of this field, you must also be equipped with the answers for the most likely questions you'll be facing during an...
Share
Validation Testing
Software validation is the process of testing a software to check whether it satisfies the customer needs or not. This testing is done during and/or at the end of the process of software development.
Share
Software Testing - Test Cases
Test cases in software testing
What are test cases in software testing, how are they designed and why they are so important to the entire testing scenario? Read on to know more.
Share
Software Testing - Bugs and Statuses Used During a Bug Life Cycle
In this Buzzle article, we shall find out what a bug or an error is in software testing, and what are the various statuses of a bug life cycle implemented to resolve it.
Share
Software Testing Life Cycle
The Software Testing Life Cycle (or STLC), is a continuous process of validation and authentication. It's an integral part of software development, and needs to be managed with precision.
Share
Software Testing Checklists
Software testing can be a real mess, especially for a fresher. There is never a defined way to go about the process or steps to be followed. But here, we have made it easy for you! With a checklist to follow and ensure that all...
Share
Manual Testing Tutorial
Manual testing is a part of software testing. If you are new to the world of testing, this manual testing tutorial will prove to be of use to you. It will help you understand the basics of software testing and clear basic concepts...
Share
Manual Testing Interview Questions
Skills a manual tester should have
The following article takes us through some of the most commonly asked manual testing interview questions. Continue reading to know what these are.
Share
Integration Testing Vs. Functional Testing
Integration testing vs. functional testing
Integration and functional testing are two phases in the software testing process. The former is undertaken after unit testing, while the latter is a black box testing technique. This Buzzle post undertakes an integration vs....
Share
Requirements Traceability Matrix
Those who are into project management must be familiar with requirements traceability matrix. Those who are not familiar with this term, read along to find out what it's all about.
Share
How to Write a Software Test Plan
With different types of complex software systems been made these days, it is important to have a software test plan in place. The test plan will ensure that most of the functionalities of the system are tested. However, one has to...
Share
Scalability Testing
Scalability testing is a part of non functional tests carried out on a software. It is often carried out on web based applications, where it is checked if the software is able to stand heavy workload and does not crash in the...
Share
End-to-End Testing Vs. System Testing
Two important types of software testing are end-to-end testing and system testing. There is often an end-to-end againdt system testing debate that ensues among testers to decide which has to be done before the other. Let's find...
Share
Integration Testing Vs. System Testing
In software testing, there is often integration testing is pitched against system testing, due to the fact that integration and system testing are often interchanged with each other or considered to be synonyms for same type of...
Share
White Box Testing Vs. Black Box Testing
There are two main testing methodologies used in software testing, namely white box testing and black box testing. Therefore, there is always the inevitable argument between white box and black box testing, which is seen in the...
Share
How to Become a Beta Tester
A Beta tester is basically a software tester who carries out his testing activities when the software is in the Beta stage of development. This is usually the step that precedes releasing the software to the client, and it is also...
Share
Alpha Testing Vs. Beta Testing
Alpha testing and beta testing are types of user acceptance testing, and there is a major difference between them. This article discusses alpha testing vs. beta testing, in detail.
Share
Static Testing Techniques
Static testing forms an integral and important part of the software testing process. There are different static testing techniques, which are used for the same.
Share
Manual Software Testing Process
In order to make the software free of defects or bugs, it has to go through a rigorous automated or manual testing process. In most organizations, the software goes through both manual testing process and automated testing process....
Share
Learning the Basics of Software Testing
Software testing is one of the most important parts of the overall software development cycle, that contributes to the creation of a perfected final product. In this article, you will find an overview of how to go about learning...
Share
Importance of Software Testing
In the software development life cycle, the software testing phase has an important role to play. Before the software is handed over to the end user, it is important that it is checked to ensure it does not have any defects in it.
Share
How to Improve Software Testing
It is very common to see software testers asking the question, how to improve software testing. Although I agree it is the testers, who test the software, improving the testing process should be a joint effort of the tester and the...
Share
Essential Steps of Software Testing
Software testing occupies an important role in the software development life cycle. It is important that the essential steps are followed while a software is being tested, so that the software indeed meets the requirements of the...
Share
Black Box Testing
There are many software testing techniques used for checking the functionality of an application. One such technique is black box testing, where the tester is only aware of the software and not its functioning.
Share
Software Testing Interview Questions and Answers
In this following Buzzle article, we will tackle some of the important software testing questions that are frequently asked at interviews. Along with that, we will also provide you with the answers for the same. Continue reading...
Share
Software Testing Techniques
The software testing techniques have an important role in the objectives of testing, as each of them has a different role to play and help to find out different errors. These different methods help to unravel a new error from the...
Share
Equivalence Partitioning
Equivalence partitioning is an interesting software testing technique, with the help of which you can segregate the input of the program into data segments from which test cases can obtained.
Share
Types of Software Testing
Software testing is a process of executing software in a controlled manner. The article below elaborates on the different types of software testing.
Share
Quality Assurance Certification
The process of quality assurance helps in testing the products and services as per the desired standards and the needs of customers. The certifications for the same in relation to the software industry, organic food, and many other...
Share
Software Testing - Stress Testing
Stress testing is a process for establishing limits of adverse environment in which the system/software/website under test will crash. Know more about stress testing.
Share
Software Testing - Acceptance Testing
Acceptance testing is associated not only with the software field, but also to any other field, such as manufacturing, engineering, and even non-technical. It involves a customer and a system developed for the customer and...
Share
Software Testing - Compatibility Testing
Compatibility testing is a non-functional software testing that helps evaluate a system/application's performance in connection with the operating environment.
Share
Software Testing - An Introduction to Usability Testing
Success of any newly designed and developed software strongly and mainly depends on the extent to which the software meets the requirements stated by user and how the intended/end user finds the software to operate?
Share
Introduction to Exploratory Testing
Exploratory testing is the only type of testing that can help in uncovering bugs that stand more of a chance of being ignored by other strategies.
Share
Software Testing - Brief Introduction To Security Testing
Security testing is an important process in order to ensure that the systems/applications your organization is using, meet the set security policies and are free from any type of loopholes, that can cause any loss to your...
Share
Software Testing - How to Log a Bug (Defect)
Detecting and reporting an error is an important part of software testing. This article will give you a brief introduction on how a bug/defect/error is reported during software testing.
Share
Contents of a Software Bug
This article includes the complete list of contents of a bug/error/defect that are needed at the time of raising a bug during software testing. These fields help in identifying any bug uniquely.
Share
Software Testing - Bug Life Cycles
Software testing involves the implementation of a number of specific cyclic routines and procedures. In this Buzzle article, we examine the various life cycles that a bug passes through during a software testing process.
Share
Software Verification and Validation Model - An Introduction
This Buzzle article gives an introduction to the 'verification & validation model' used in improvement of software project development life cycle. Have a look...
Share
Software Testing - An Introduction!
In the recent past, testing has become one of the most important parts of the software development process. It is necessary to test the product, in order to develop and deliver a good, reliable, and bug free software solution.
Share