Firefox Browser Automation

  • Automation doesn’t work in Firefox after a popup (alert/input/prompt) opens which is closed using a popup handler or manually.
    • Popup (alert/input/prompt) opened in Firefox must be closed using the web driver. Closing the popup manually or using one of the popup handler activities provided by Studio prevents any further automation using the web driver in Firefox. In this case, write a code plugin to handle the popup (alert/input/prompt) using the web driver instance which was used to launch the Firefox.
  • Scraping doesn’t work in Studio for Firefox after a popup like alert/input/prompt opens which is closed manually by the user.
    • This is related to issue 1. Any popup (alert/input/prompt) in Firefox must be closed by the web driver that was used to launch the Firefox browser. Otherwise, any further web driver API does not work properly. Avoid opening any popups (alert/input/ prompt) during scraping. Scrap only HTML contents. Handle these popups at runtime by plugging in the appropriate code plugins where the web driver instance is used to interact with those popups.