Abstract:
Today's world needs more digitalization. Software’s are one of the most vital ways to
do so. If we want the outcome quicker then we must have to release more software in a
short time comparing with the current situation. Statistics show that software testing
can grab 15-50% time of total software development time. If we can able to consume
some time from the software testing life cycle then the total development time will be
reduced. On the other hand, the reduced time will be able to diminish the software
development cost. From this idea, we will try to propose a framework based on Smoke
and sanity testing methodologies. Smoke testing especially verifies the critical
component at the early stage. It's a kind of general health checkup of the whole system.
Another one is Sanity testing which is a subset of regression testing. The main objective
of the Sanity testing methodology is to check the rationality of the module. So, it's been
executed only one particular module at a time. Combining both of these methodologies
our proposed framework's main goal will be to reduce the time from STLC. Ultimately,
this reduction will play a big role in reducing our software development costs.