The first step of the Software Testing Life Cycle is:
Testing Planning
Gathering Requirements
Test Environment Setup
Developing Test Case
Submit