Published on August 25, 2014
TestComplete Everest Part 2: TCM Automation[60 Unit] Delivery / What to submit Part 0 (Preconditions) The core of the whole assignment is TestComplete automation tool. You will find valuable resources from TestCompltete online and offline help. Pay much attention to NameMapping file and read as much as you can regarding how this works. Make sure you read at least the following documentation: TestComplete Test Automation Quality Bar: Follow the validation pattern: Validation Pattern Test each Validation Step: Not Testing Each Validation Step Avoid Hard Coding Values: Hard Coding Values Stable, Data & Environmentindependent: Fragile Test Step Each step using correct timing: Timing Reuse Common Repository: Ignoring Common Repository Methods and Functions to avoid: Function and Method to avoid Keyword Test Commenting: Keyword Test Commenting Scripts Commenting: Scripts Commenting Ensure you run the auto code review tool against your delivery and make sure it passes before it is delivered.([ Review ]) ATC's tool Best Practices Best Practices - TAM Refe rence Prepare a package that can include any build log files or Test Complete Log files or Winks or any other files which can prove that you get the Environment ready. Common issues EVEREST Issue : Error window with the text "The number of simultanious users can not exceed 10 for this licence". Always disconnect gracefully from Everest, don’t kill the session/ application. It causes orphan connections on the db, which i s likely causing the problem. Fix : You should execute this SQL query in your Everest SQL server: useEVEREST_SYSTEM go DELETE FROMdbo.EVEREST_SPM go Issue : "Password expired, update it to login." window. Type the password : 75@MTvhG065, and click "Ok" button. then type it again in the fields : Old Password New Password Confirm New Password click "Ok" button, and Everest should run fine. Be Careful When working on Remote Desktop and you are executing an ATC in a VM DO NOT minimise or close RDP. This will cause the ATC to fail. When deploying a new VM, use a medium instance or large when available. Do not work with small instances as TestComplete is too slow on them. Always connect on VMs with RDP using 1280X1024 screen resolution. If tha is not possible use what is more close to this.