...
What other framework types can be used?
Selenide: https://selenide.org/
What parts should be changed:
locators: https://www.browserstack.com/guide/locators-in-seleniumresult page object code CSS selectors/xPath
annotation:
@findBy
type (public/private) WebElement name
example:
@FindBy(css="#Bla-Bla-bla")public WebElement buttonLogin
var - lower case
name of var - upper case
camel styleproject archive should be changed (templates, imports)
skip imports block
update backend to add new template
add page init
For one page object only 1 framework can be used
Initial
Selenium doesn’t support типизированные elements