Currently I do not have any automation in place in my project, now… Currently I do not have any automation in place in my project, now I want to implement automation, what would be my steps?2. Currently I do not have any automation in place in my project, now I want to implement automation, what would be my steps?3. Identify and indicate which statement is correct about given statement.Statement a: Identify technical success factors of a test automation project The approach should target the most testable items first______ The Test Automation Architecture must be designed for maintainability, performanceand learnability_________ The old and new parts of the Software Unit Testing may need to be approacheddifferently in the Test Automation Strategy________ Traceability should be tracked within the Test Automation Framework. _________Statement b: Implement a test automation framework, including test tools, to ensureautomated tests run efficiently and reliably This is infeasible. One execution of the software will not find all unexpected errors.___________ Just closing the dialog boxes is not the same as handling the error, and continuation ofthe script may not be possible depending on the error. ________ It is a good idea and will help eliminate some of the error conditions, but not all ofthem, so there still needs to be a way to handle the unexpected ones. _______ Specific scripts will need to be developed for the various error scenarios and it isparticularly important that they handle the error and return the system and itsenvironment to a known state. _______Statement c: Analyse factors relevant to determining the appropriate criteria for suitabilityof tests for automation The updates to the database software may make the system unstable and may affectthe automation. This can actually be a good opportunity for automation. There are open source tools available and there is no indication that open sourcewould not be allowed. API automation is feasible and is often cost-effectiveStatement d: Apply validity checks to the automated test environment and test tool setup It’s important to make sure that the test cases that should fail do fail and that the testcases that should pass do pass.___________ Upgrading might not be the right thing to do since it may require rework in the testautomation software._________ A high level of intrusion is likely to be a negative rather than a positive. __________ This is used to verify the automated test suite, not the environment ___________Statement e: Verify an automated test suite This should be part of verifying the environment, not the test suite _________ Upgrading might not be the right thing to do since it may require rework in the test automation software. _____________________ Tearing down and rebuilding the test automation solution is something you mightdo to verify the environment, but not the test suite itself _________________ It’s important to make sure that the test cases give consistent and repeatableresults. _____________________Computer ScienceEngineering & TechnologySoftware engineering ITAP 2008

Order your essay today and save 20% with the discount code ESSAYHELP