Software Testing Life Cycle refers to a testing process which has specific steps to be executed in a definite sequence to ensure that the quality goals have been met. In STLC process, each activity is …
Read More »Software Testing Tutorial
V Model
Software Testing V model
Read More »Introduction To Black Box Testing
Black Box Testing is testing without knowledge of the internal workings of the item being tested. For example, when black box testing is applied to software engineering, the tester would only know the “legal” inputs and …
Read More »Advantages & Disadvantages
Advantages of Black Box Testing More effective on larger units of code than glass box testing Tester needs no knowledge of implementation, including specific programming language Tester and programmer are independent of each other tests …
Read More »Testing Strategies
Testing Strategies/ Techniques black box testing should make use of randomly generated inputs (only a test range should be specified by the tester), to eliminate any guess work by the tester as to the methods …
Read More »Functional Testing
Functional Testing In this type of testing, the software is tested for the functional requirements. The tests are written in order to check if the application behaves as expected. Although functional testing is often done toward …
Read More »Stress Testing
Stress testing deals with the quality of the application in the environment. Stress Testing idea is to create an environment more demanding of the application than the application would experience under normal work loads. This is …
Read More »Load Testing
Load Testing The application is tested against heavy loads or inputs such as testing of web sites in order to find out at what point the web-site/application fails or at what point its performance degrades. Load testing operates at …
Read More »Usability Testing
Usability Testing This testing is also called as ‘Testing for User-Friendliness’. Usability Testing testing is done if User Interface of the application stands an important consideration and needs to be specific for the specific type of user. Usability …
Read More »Smoke Testing
Smoke Testing This type of testing is also called sanity testing Smoke Testing is done in order to check if the application is ready for further major testing and is working properly without failing up to least …
Read More »Domain Testing
Domain testing is the most frequently described test technique. Some authors write only about domain testing when they write about test design. The basic notion is that you take the huge space of possible tests of …
Read More »Regression Testing
Regression testing is a style of testing that focuses on retesting after changes are made. In traditional regression testing, we reuse the same tests (the regression tests). In risk-oriented regression testing, we test the same areas as before, …
Read More »User Acceptance Testing (UAT)
User Acceptance Testing (UAT) In this type of testing, the software is handed over to the user in order to find out if the software meets the user expectations and works as it is expected …
Read More »What is the Advantages and Disadvantages of White Box Testing?
Advantages and Disadvantages of White Box Testing are: Advantages of White Box Testing are: As the knowledge of internal coding structure is prerequisite, it becomes very easy to find out which type of input/ …
Read More »What is Testing Methods?
Unit testing Integration testing System testing Acceptance testing Non-functional testing methods incorporate all test types focused on the operational aspects of a piece of software. These include: Performance testing Security testing Usability testing Compatibility testing …
Read More »