The biggest problem with a custom-build Selenium environment is the amount of time and money you will spend in just keeping it alive. As a result, using Selenium for SAP testing is not an ideal option. This is because Selenium is a browser-based API, meaning, it does not operate outside of a browser and will not work well with SAP GUI. The best SAP customers don't choose Selenium for SAP test automation because it cannot provide the high test coverage and ROI that their organisations look for.