Barclays Interview Question

Explain Cucumber architecture?