Hi Rahul,
We are doing the same and the work to be done is largely depending on the websites your processes have to access. In some cases the object for a given site works with only the smallest of modifications.
Mods to your object:
- The absolute minimum of modifications to the object is making it starting Edge (msedge.exe) instead of previously IE (iexplore.exe). Also, the path to the exe will differ!
- Check your application modeller elements and verify that they still work and highlight. If not: re-spy elements
- Verify if larger elements such as the browser document still highlight the same area as the IE object, some of ours did not and had to be re-spied
- Test all object actions to see if they still work with Edge IE mode, any actions not: fix
- Check any 'kill' actions that refer to 'iexplore', perhaps, but not certain, they need to be modified to 'msedge' instead. Scan the object for iexplore and you'll get the relevant ones.
- Any actions or pages with descriptions like 'Internet Explorer' can be changed to a more suitable description. Remember that renaming published page names will have larger consequences!
Edge IE mode: In order to get Edge to work in IE mode for your site, the URL must be defined in Edge. This has to be done for all your robots in all of their runtime environments.
In practice:You can of course make the changes above directly in the 'IE' objects in use today. But this will cause havoc in case you need to do parallell process or object maintenance as the ongoing Edge modification will be blocking your deployment.
Instead, I would opt for making a copy of the 'IE' object while adding 'Edge IE mode' to the name of the new object, and then make all your changes there. After you have a tested and working object, you modify the process to 'call' the pages in the new 'Edge' object instead of the old 'IE' object. Then, test again and you should be ready for deployment.
You describe having 15 processes, so I'd take the safe road with copying the 'Edge IE mode' object as described above.
------------------------------
Happy coding!
Paul
Sweden
------------------------------
Happy coding!
Paul, Sweden
(By all means, do not mark this as the best answer!)