When creating a Test Automation Framework, we should consider the following main points:
  • Page Object, Object repository
  • Unit Test: e.g. NUnit
  • Separate your tests from your test automation framework
  • detailed automation tests Reporting
  • Write LOG files
  • All tests should be independent
  • Make tests simpler
  • Should be easily maintainable
  • Take screenshots for failure investigation
  • Name your tests wisely
  • Test design patterns and principles
  • Create cross-browser compatibility
  • CI: Jenkins
  • Support for parallel testing

Example: selenium,c#, nunit, log4net
Selenium - Web Browser Automation
https://www.seleniumhq.org/

Some Useful Tips with QTP
https://www.learnqtp.com/some-useful-tips-with-qtp/

9 Things You Should Know About UFT 14
https://www.learnqtp.com/uft-14-features/

UFT 14 – Quick Overview of What You Need To Know
https://www.joecolantonio.com/2017/02/23/uft-14-quick-overview-need-know/

I BUILT MY SITE FOR FREE USING