Hi,
i have developed 1 process using chrome browser for UI automation after deployed in production environment the browser changed like Microsoft edge or firefox.
but my process failed.
how to handle this ?
do i need to change all UI chrome to Microsoft edge or any other solution ?
Your process failed because UI selectors are browser-specific. You don’t need to redo everything, but you should use Modern UI (Use Application/Browser) and make selectors more generic with anchors or wildcards, or control which browser is launched in prod. Best option is to standardize the browser if possible.
The simplest approach would be to install Chrome on Production environment and enable required setting and install UiPath extension. If there are restrictions on using chrome then you can think of using the migration tool.
Your dev environment should match the production environment. If you are not building the automation on a machine will all of the same applications, your first step should be to address the differences.
I would advise you to discuss this with your enterprise IT team to see which browser your company recommends. if there’s nothing explicitly as such, you need to talk to your solution architect or management to setup your RPA CoE governances and best practices to ensure all IT infra and your development practices align.
Since the way these selector are generated differs from browser to browser, it would be pretty difficult for your team to maintain your bots later on, in case you dont have proper governances setup.