Forum Discussion
From what I've just read about POM, it seems like it's similar to Name Mapping, a repository that stores all the objects of your tested applications.
This is correct. POM is about setting up a model of the objects that you're going to automate against and then build methods and properties on those objects. It's not necessary to build a POM in TestComplete because NameMapping essentially builds most of that for you. If you want to build custom functions to operate against particular objects, that's possible but it's not exactly POM because you can't just call Aliases.MyPage.MyControl.MyCustomFunction. Instead, you'd have to do something like MyCustomFunctions(Aliases.MyPage.MyControl,"MyAction") to execute a custom action against a control.
Related Content
- 2 years ago
- 3 years ago
Recent Discussions
- 4 days ago
- 4 days ago