I'm trying to automate some tests to change & commit some settings in the GUI of a piece of computer equipment (a CradlePoint CBA 750B cellular broadband adapter). II have been playing around with Selenium IDE and have done some capture-and-playback, but the issue is that the unit's GUI content seems to be really dynamic, and elements change name/ID every time the GUI is accessed or a different page in the GUI is visited.
I'm pretty new to the whole mechanics of web-based apps, and was thinking that learning more about them would help me. I've worked through the HTML and CSS tutorials on W3 Schools, but I still don't know what I need to learn about next to try to get this automated testing to work.
Anyone have suggestions? What might be the underlying technology for this crazy dynamic content?