aerokube / selenoid

Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
https://aerokube.com/selenoid/latest/
Apache License 2.0
2.6k stars 324 forks source link

Question: Integrating a custom framework #1436

Closed offdesk closed 38 minutes ago

offdesk commented 2 months ago

I run a keyword based automation framework that uses selenium. The framework executable runs json scripts that translate keywords into selenium commands. The framework is run as an executable. I would like to add the framework to my docker images. Two questions: 1) can Selenoid launch my executable when Selenoid runs, and 2) is there a way my framework can communicate with Selenoid to inform it when a test starts and stops (e.g. API) so the Selenoid UI can display running tests? Programmatically setting capabilities as well?

vania-pooh commented 2 months ago

@offdesk Selenoid is just an API to launch browsers. It is not even aware you are launching tests. So everything outside of manipulating browsers is out of Selenoid scope. What you are describing is test automation report \ CI responsibility.

github-actions[bot] commented 1 week ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.