Microsoft official :
There are some limitations to web UI flows which you need to understand before deciding on this approach:
- Multi-Factor Authentication (MFA) is not supported,
- use a tenant that doesn’t require MFA.
- These Selenium IDE commands are not supported: Run, AnswerOnNextPrompt, ChooseCancelOnNextConfirmation, ChooseCancelOnNextPrompt, ChooseOkOnNextConfirmation, Debugger, ClickAt, DoubleClickAt, Echo, MouseOut, MouseUpAt, and MouseDownAt.
- Right-click is not supported.
- Additional Web UI flow input is generated when you use Foreach commands. To work around this issue, input any value into the extra fields. It doesn’t impact the playback.
- If the .side file contains multiple test projects, only the first one that was created runs.
- Playback directly in the Selenium IDE might not behave as intended. However, playback at runtime through the UI flow infrastructure behaves correctly.