Error handling refers to the anticipation, detection, and resolution of programming, application, and communications errors. The main objective of the Error handling testing techniques is to ensure that the applications are capable to handling incorrect Transactions. The application is smart enough … Continue reading
Independent Software Testing Blog
Specification-based technique is that they derive test cases directly from the specification or from some other kind of model of what the system should do. If a test basis is well defined and adequately structured we can easily identify test … Continue reading
Software testers have two kinds of skills: one set used to perform basic duties at work, and another set of skills used to approach work. Testers have an instinct and understanding for where and how software might fail, and how … Continue reading
Security testing has a distinct relationship with software quality. Just because software meets quality requirements related to functionality and performance, it does not necessary mean that the software is secure. A security measure which protects against the disclosure of information … Continue reading
Scrum is a pre-defined development lifecycle based on agile principles. Agile methodologies promote a project-management process that encourages frequent inspection and adaptation, and a leadership philosophy using teamwork, self-organization and accountability.
Software testing: Software testing is process used to identify the correctness completeness and quality of the developed computer software. It includes a set of activities conducted with the intent of finding errors in software so that it could be corrected … Continue reading
Web testing is the name given to software testing that focuses on web applications. Complete testing of a web-based system before going live can help address issues before the system is revealed to the public. During this stage issues such … Continue reading
Testing all possible scenarios (all permutation and combination of functionalities) is called exhaustive testing. Exhaustive testing is usually done when the programs and the scope of project is small. For bigger projects exhaustive testing is impractical and is not used. … Continue reading
Databases are the collection of files which are interconnected. Databases at different servers may not be of same type, i.e. databases may be heterogeneous. Basically, database testing is a layered process. Database systems usually consist of four layers: the user … Continue reading
Context-driven testing is a paradigm for developing and debugging computer software. Context-driven testing could arguably be called agile testing because the principles it recommends are analogous to those suggested in the AgileManifesto. The context-driven school of software testing is flavor … Continue reading





