Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Deactivate the projects that are not in use anymore. This will reduce the performance issues facing when logging on to Qualitia Automation Studio.
  2. Define nomenclature (naming convention) before starting any development. For example:
    1. How user should name the objects to identify similar objects with different properties on different pages.
    2. Give comprehensive names or ids to the test cases making it easily understandable for other users.
    3. Create tasks if same set of steps is being used multiple times without any change. This would be very helpful as same task can be used in multiple situations and the user should be able to judge the task flow by the name of the task.
  3. While identifying objects with object spy, it is always better to keep the object spy IE window open. This comes in handy when the user is developing the test case and comes across object that is not added to the repository. Keep the Object Spy window open when developing test cases. Sometimes, you may have to update the object properties. Instead of switching tabs and adding objects manually, user can use the existing open instance of object spy and add objects instantly.
  4. Try dividing the complete test case in tasks as this would increase . This increases re-usability / modularity and also reduce reduces development time of subsequent test cases.
  5. With multiple user scenario always use centralized repository (such as SVN) however, avoid manual check-in / check-out of any XML files.
  6. Always implement error handling flags on important and critical tasks under test case and apply the same concept for test suites as well.
  7. Qualitia supports multiple ways for execution of testcasestest cases. Try and implement any of the method instead of doing online executions.
  8. Define ‘ResultPath’ as shared path so that all users connecting to Qualitia can access all execution reports.