plone / plone.app.robotframework

Provides Robot Framework compatible resources and tools for writing functional Selenium tests (including acceptance tests) for Plone CMS and its add-ons.
https://docs.plone.org/external/plone.app.robotframework/docs/source/index.html
11 stars 17 forks source link

Is saucelabs integration still used? #144

Open gforcada opened 1 year ago

gforcada commented 1 year ago

@datakurre that probably goes mostly to you? 🤔 Of course any one can chime in 👍🏾

While starting to work on https://github.com/plone/Products.CMFPlone/issues/3723 I noticed the saucelabs integration and wonder if that can be cleaned up, or needs to be kept as it is being used...

Anyone? 🍀

datakurre commented 1 year ago

I bet it is no longer used, because there is not much need (or resources) for cross browser testing, and Volto is tested with Cypress.

mauritsvanrees commented 1 year ago

I think it can go too.

Of course there is a chance that some add-on uses this, but I know of none. If really needed, an interested party can port the code to a separate package, or keep using the older version.

datakurre commented 1 year ago

Add-ons may use it inadvertently because of old examples or documentation. Yet, it really just a wrapper over Selenium. If an add-on uses it, the minimal if is very probably to change robot test to import selenium.robot instead of saucelabs.robot and start test with Open test browser instead of Open saucelabs test browser.