Quality of any application is the end result of how each phase of the Software development life cycle was handled. Multiple teams and techniques are used to achieve a good quality application. Software testing is one critical phase which all are aware. But justice will be done only if all the phases do participate well in their respective ways. Here in this… (More)