Functions Of Web Based SoftwareQuestion Description 400600 words In this first week, you are starting to think about how to develop and conduct test cases that would occur throughout the software development life cycle. As a senior coder and experienced test engineer, you have been given a new software testing future key project where you were asked to develop and conduct test cases that would occur throughout the software development life cycle. To get started, you will need to decide on a possible software application to use as your scenario for your upcoming assignments. Your software application needs to be one of the following types: I chose Web Based Software COTS and Contract software Data Warehouse software Web-based software After you make a selection you will decide specifically what the application will do. The functionality will be used as the basis of your test plan. In this discussionforum you will share how you will start to perform functional analysis needed to describe the required system functions, outputs, and input data Answer the following questions to assist in determining this test case functional analysis: What major functions must your system/software provide? Based on the identification of the functions, what outputs must be produced by the system/software to fulfill those functions? What input data are required by the system/software to produce the outputs required for each function?