I am trying to automate an Ember.js application using Selenium+TestNg.
The drop-down in the application has only one object property id. However every time i refresh the
This is a known issue with Ember. We work with lots of third party applications to integrate with them so we do a lot of automated testing using selenium, when they use ember we hit this issue which means we cannot test the code as well as we can with other partners. I'm sure there are good reasons to use Ember but being able to test it easily with Selenium isn't one of them. There was a bug opened on this in ember but it got closed.
https://github.com/emberjs/ember.js/issues/11834
Until ember fix this my recommendation would be to use a different JS framework that's built to be tested by third parties using something other than JS and or the framework itself.