Softwaretesting Phase Is a Critical and Most Important Phases In the Softwaredevelopment Life Cycle (Sdlc). In General, the Software Testing Phase Takes Around40-70% of the Effort, Time, and Cost. This Area Is Well Researched Over a Longperiod of Time [5] and This Paper Is Based on Test Case Generation Usingactivity Diagram.