Cross Browser Testing / NameMapping issues
Good afternoon everybody... I have a fairly extensive suite of keyword tests I created for IE that are finally running really well after a lot of learning (many thanks to you all in this forum!). I have gotten to the point where I am ready to execute these in other browsers. After attempting to run the tests in Chrome, I am running into instances where objects are not found in the NameMapping file, which is bringing the test to a halt. I assumed the mapping would translate seamlessly, I guess. Silly me.
I know I can add "If Browser..." logic into my tests, and map all of the fields in the other browsers, but I was wondering if there was a better way? There are several hundred objects to map and the namemapping file is unruly enough as it is. I would much rather recreate the tests in a whole new suite with a whole new NameMapping file to run against Chrome, which may be my best option at this point. Just wanted to see what some of you more experienced folks think.
Going forward, is there a better way of creating tests to run across multiple browsers? What should I do differently next time?
Thanks!
Dave.