Best Practices Archive

BDD Guidelines and Best Practices

BDD Introduction BDD (Behaviour Driven Development) is a methodology for developing software through continuous example-based communication between developers, QAs and BAs. More than anything else, the primary purpose of BDD methodology is to encourage communication amongst the stakeholders of the …

Exploratory Testing Tips

The following are some tips from the Atlassian Team after the exploratory testing session held at Tasting Let’s Test. Thanks to Penny, Mark and the Atlassian team for a great session. Don’t Trust the Documentation By definition, you can do …

Please Don’t Use Cucumber

Article by Jimmy Cuadra The fact that Cucumber has gained the popularity it has in the Ruby community is outright baffling to me. All the reasons to use it that people give are theoretical, and I have never seen them …