Posts

Showing posts with the label QA

Examples of Sanity testing

Examples of sanity testing: Web Application : In the case of a web application, sanity testing can involve testing the specific modules or functionalities that have been added or modified. For example, if a new payment gateway has been integrated into the application, sanity testing will focus on verifying whether the payment gateway is working correctly, the payment data is being stored securely, and the transaction is being processed without any errors. Mobile Application : In the case of a mobile application, sanity testing can involve testing the new features or modifications that have been made to the application. For example, if a new feature for push notifications has been added to the application, sanity testing will focus on verifying whether the notifications are being sent correctly, the notifications are being received on time, and the user can disable the notifications if required. API : In the case of an API, sanity testing can involve testing the new endpoints or modific...

What is Smoke testing

Smoke testing is a type of software testing that is conducted to check whether the basic functionality of the software application is working or not. It is a preliminary test that is conducted to ensure that the critical components of the software system are functioning correctly after any major changes or updates. The term "smoke testing" comes from the idea of testing the software application just like a smoke test is done to check whether a machine is working or not. Smoke testing is performed after the build process to determine whether the build is stable enough for further testing. The main objective of smoke testing is to detect the major defects or errors that can cause the system to crash or not function correctly. It is a quick and easy test that is designed to identify any critical issues before proceeding with further testing. Smoke testing involves executing a few basic tests on the application, such as opening the application, logging in, navigating to different...