Life Cycle Model In Software Testing