Past conversations about Selenium language bindings API design?

28 views
Skip to first unread message

Jiri Daněk

unread,
Jun 12, 2025, 7:28:11 PMJun 12
to Selenium Users
From what I've found so far, the only "standardized" part of selenium is the browser-to-binding communication (e.g. https://www.w3.org/TR/webdriver2/#element-click). On the other hand, what programming interface each binding exposes is completely up to each individual binding authors.

Are there some interesting design discussions about API design for bindings that are tightly under the Selenium project umbrella?

Searching for API w.r.t. selenium has not yielded anything useful to me.

Thanks,

Corey Goldberg

unread,
Jun 12, 2025, 7:40:27 PMJun 12
to seleniu...@googlegroups.com
Each binding tries to provide the same general functionality, but they approach it according to the idioms of the specific language. There is no unified design that all bindings follow. It's generally up to the maintainers of each language binding, but there is code review and discussion by other project members... so hopefully all bindings sort of follow the same direction.

I don't know of any specific documents or discussions on overall API design.



--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/selenium-users/30840aa0-56f4-4211-a2c2-6b7a3d30caaen%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages