What is Mobile Payment In this article we are going to discuss about the Mobile Payment method. How does this system works and how to test this kind of system. There are very big testing area in Mobile Payments and now there are new payments technology coming every day and for that everyone wants strong […]

Database Testing As technology is growing, things are getting more complex in computer world.  When we access any website, mobile application or desktop application we think its quite easy and useful. But the fact is very different then what we think, to build those kind of application requires tremendous amount of effort. Complexity of user […]

System testing is the type of testing to check the behaviour of a complete and fully integrated software product based on the software requirements specification (SRS) document. The main focus of this testing is to evaluate Business / Functional / End-user requirements. What is a ‘System Test Plan’? As you may have read in the other […]

Sanity Testing is the subset of Regression Testing and it is performed when we do not have enough time for doing testing. Sanity testing is the surface level testing where QA engineer verifies that all the menus, functions, commands available in the product and project are working fine. Here are the few consolidated points of Sanity testing: Sanity testing follows […]

Why Performance Test? Speed – Does the application respond quickly enough for the intended users? Scalability – Will the application handle the expected user load and beyond? (AKA Capacity) Stability – Is the application stable under expected and unexpected user loads? (AKA Robustness) Confidence – Are you sure that users will have a positive experience […]

What is Usability Testing? Before we examine the components of website usability testing, let’s define it. Jakob Nielsen says: Usability is a quality attribute that assesses how easy user interfaces are to use. The word “usability” also refers to methods for improving ease-of-use during the design process. Usability experts agree that usability testing includes the […]

Security Testing tests the ability of the system/software to prevent unauthorized access to the resources and data. Security Testing needs to cover the six basic security concepts: confidentiality integrity authentication authorization availability non-repudiation. Confidentiality A security measure which protects against the disclosure of information to parties other than the intended recipient that is by no […]

What is Installation Testing? testing is performed to ensure that all necessary components are installed properly and working as per the requirements of the software, post installation. Installation process may include partial, full or upgrade install. This is very important activity in the life cycle of software because installation is the first interaction of user […]

As its name implies, exploratory testing is about exploring, finding out about the software, what it does, what it doesn’t do, what works and what doesn’t work. The tester is constantly making decisions about what to test next and where to spend the (limited) time. This is an approach that is most useful when there […]

A software testing practice that follows the principles of agile software development is called Agile Testing. Agile is an iterative development methodology, where requirements evolve through collaboration between the customer and self-organizing teams and agile aligns development with customer needs. Principles of Agile Testing Testing is NOT a Phase: Agile team tests continuously and continuous […]