Combinatorial testing is a difficult problem. Having to test a small number of inputs can result in a combinatorial explosion of possible permutations. In Cucumber we see this problem in Scenario Outlines where we can have a large number of… Read More »
Performance testing is a particularly common question in our experience with our clients and prospects. We have encountered situations where understanding what constituted good performance was not clear at the beginning of a test effort. Benchmarking web services usually involved… Read More »
Main Types of Software Testing Software test cases are software codes that are executed based on the input provided by the clients. Once the required output is got, the module is said to be compliant with client requirements. Software developers… Read More »
Choosing a Testing Methodology Testing methodologies are approaches to testing, from unit testing through system testing and beyond. There is no formally recognized body of testing methodologies, and very rarely will you ever find a unified set of definitions…. Read More »
Article by: Oliver Tuschling
The main reason of reviewing test cases: increase test cases quality and therefore product quality.
As we know testers are involved (should be involved) on the Requirements Specification review process to provide the SQA knowledge to the requirements written. As testers are involved on the process they become experts on the area and on the application functionality and many times their knowledge helps avoid introducing future defects into
What is Data and Database Integrity Testing?
Data integrity and database integrity test techniques verify that data is being stored by the system in a manner where the data is not compromised by updating, restoration, or retrieval processing. This type of testing is intended to uncover design flaws that may result in data corruption, unauthorized data access, lack of data integrity across multiple tables, and lack of adequate transaction performance (Dustin
What is a White Box Testing Strategy?
White box testing strategy deals with the internal logic and structure of the code. White box testing is also called as glass, structural, open box or clear box testing. The tests written based on the white box testing strategy incorporate coverage of the code written, branches, paths, statements and internal logic of the code etc.
In order to implement white box testing, the tester has
Negative test cases are designed to test the software in ways it was not intended to be used, and should be a part of your testing effort. Below are the top 10 negative test cases
What is Re-Testing
When a test fails and we determine the cause of the failure is a software fault, the fault is reported, we can expect a new version of the software that has had the
In Black Box Testing, the tester tests an application without knowledge of the internal workings of the functionalities being tested. Data are inputted into the application and the outcome is compared with the expected results