I have a C++ application application.exe, which uses a CEF browser (chrome embedded framework) as the UI.
For this UI I want to develop automated tests with Selenium. Usually I control Selenium via Python.
I have worked with the chromedriver many times and developed browser tests.
I do not quite understand how I can use it to control the CEF browser.
I have already found some pages here that contain the same topic. However, I still do not understand the interaction between Selenium and a CEF browser.
- C# Selenium CEF tests
- Connect Selenium driver to CEF desktop application
- Selenium for testing CEF applications and take screenshots
My goal is that Selenium starts application.exe so that I can control web elements within the CEF browser.