Manual Testing · Software Testing

Agile Model

Agile Model is one of the widely used software development process models. Agile Model is iterative and incremental. Software development phases overlap each other in the agile model. Agile Model is mainly focused on, Collaboration Interaction Customer Satisfaction Speedy product delivery Respond to Change In Agile Model, software is built as an incremental build through iterative… Continue reading Agile Model

Manual Testing · Software Testing

Software Testing Life Cycle – STLC

Software Testing Life Cycle is a process followed by software industries to test the software products. STLC is the acronym for Software Testing Life Cycle. STLC process is followed strictly to ensure quality products are delivered to the customers within the planned schedule and cost. Software testers will be highly involved in the testing process to make sure high… Continue reading Software Testing Life Cycle – STLC

Manual Testing · Software Testing

Software Development Life Cycle – SDLC

Software Development Life Cycle is a process followed by software industries to design, implement and test the software products. SDLC is the acronym for Software Development Life Cycle. SDLC process is followed strictly to ensure quality products are delivered to the customers and consumers within the planned budget and time estimates. An entire team of… Continue reading Software Development Life Cycle – SDLC

Manual Testing · Software Testing

Quality Assurance Vs Quality Control

Quality Assurance and Quality Control are more confusing terminology in software testing. Most often people find them difficult to explain. Letz make it clear by reading the post:) Quality Assurance and Quality Control are two interrelated, but different activities used to ensure quality of the software product. Also, it makes sure quality methodologies, techniques and processes are… Continue reading Quality Assurance Vs Quality Control

Manual Testing · Software Testing

Verification and Validation

Verification and Validation are one of the most commonly and widely used terms in Software testing. Most often everyone considers both the terms are same, but they are quite different:) Verification and validation are two independent processes that are used to check the product or service meets the required customer’s requirements and specifications. Both processes are focused on to… Continue reading Verification and Validation

Manual Testing · Software Testing

Fundamental Test Process

Software testing fundamental test process involves five activities. They are, Test Planning & Control Test Analysis & Design Test Implementation & Execution Evaluating Exit Criteria & Reporting Test Closure Activities Test Planning & Control “A goal without a plan is just a wish“ Starting the test process without a plan is not a good idea… Continue reading Fundamental Test Process

Manual Testing · Software Testing

Software testing principles

Seven Software Testing principles are, Testing shows presence of defects Exhaustive testing is impossible Early testing Defect Clustering Testing is context dependent Pesticide Paradox Absence-of -errors fallacy Let’s see one by one in detail. Testing shows presence of defects Testing is done to find as many defects as possible Testing is not done to prove that the… Continue reading Software testing principles