Skip to main content
4 votes
Accepted

Should I be using WebDriverFacade or WebDriver or PageObject?

They are two different design patterns. A Facade is meant to make the interface to a library or set of objects simpler. It wraps in simpler methods complex behavior or "outdated" style of ...
João Farias's user avatar
2 votes

How do I create a BaseClass that adds logging messages?

You should not implement WebElementFacade. Selenium supplies EventFiringWebDriver for such purpose. Using it you can add actions to take before and/or after any method WebDriver or WebElement provides....
Alexey R.'s user avatar
  • 11.6k
2 votes

Serenity BDD and RabbitMQ use together

I don't think anything exists out of the box. You will probably need to write some steps that use a RabbitMQ client (amqp-client) to check if there are events on the queue etc...
anichols's user avatar
1 vote
Accepted

Cucumber with and without Rest - Assured. What are the advantages?

1 - Sure. Cucumber is a test runner. The goal of this kind of tool is only to execute a suite with certain structure is a certain way. Cucumber manages the execution of certain methods according to ...
João Farias's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible