Daniel McNamee
Blog

Daniel McNamee

Tester. Photographer.
Podcast
In this month’s episode we talk about Behaviour Driven Development (BDD), a testing practice where system behaviours are captured in a human readable Domain Specific Language (DSL), which are automated and executed.
Testing
For businesses that are transforming their development practices, testing, as ever is either overlooked, or the last thing to get a makeover. So how do you go about providing real value with changes to your testing practices.
Delivery
I’m not loving you, the way I wanted to What I had to do, had to run from you
I’m in love with you, but the vibe is wrong
And that haunted me, all the way home
Testing
"Lets hand it over to QA”. This phrase is seen and heard a lot, more so when chucking stuff over the development waterfall edge but even now, this is an oft used term as a synonym for testing. Terminology, naming, what we call something or someone can have a powerful impact on how something is viewed. Even worse when terminology becomes interchangeable, even though what each represents is actually something very different.
Testing
Custom locators are great for when you need to roll your own, but they can require some tweaking when an application starts to get more complex. Here I'll look at how to chain custom locators.
People
An insight into how software testers at Scott Logic work.
Testing
Automation of user interactions in browsers can be difficult. Even more so when you have to hunt for elements in a single page application. How can we ensure reliable location of these and reduce flaky checking?
People
Lead Test Engineer Daniel tackles the myths around a software testing career.
Testing
When automating end to end browser verification, how do you keep it simple, make it robust and enable flexibility within your automated checks. One way is to use helpers.
Testing
Testers by themselves can't find all the bugs. Nor identify all the problems. So how do you get non-testers to look critically at the software and organise them to be effective at it. At least for day. This post explores the bug hunt. Asking the questions, giving some tips.
Testing
How we develop software has changed dramatically, more so in the last 8 years since smartphones came to prominence. How software is tested, arguably hasn’t. Or has changed so much, that some don’t see the need for testers at all.
Testing
When Malcolm Gladwell wrote a book called Blink about the power of the subconscious in 2005, a heuristic was named for it. Read on for how blink testing works, and some further thoughts on how other ideas the book contained can influence your testing.
Testing
There are many ways of testing software within an Agile methodology, here are 7 things I learned.
Testing
Should there be testing standards. If so, who should define them, and how should you access them?
Testing
Which school, which certificate? It’s a minefield for testers. Are any certifications worthwhile?
Testing
This is the start of a testing journey for Scott Logic, where we will share some testing experiences, expertise and examples.

Talks

Agile North East
09 June 2014