Abstract: Software Testing is one of the most misunderstood things within the software industry. Too many people have misconceptions about the craft, but thats probably because it's hard to define and describe.
Lots of people look to models for answers, but because all models are fallible, they've added to the problem... Take the automation pyramid as an example - Many people have formed testing strategies around the automation pyramid based on the flawed thinking that you can automate all the testing things.
So what is software testing? Where does it fit in Agile? What does "good" testing look like? And how can we fit this "good" testing within a continuous integration and continuous delivery/deployment environment? This talk will shed light on these answers, first looking deeply into the world of software, and at it's core, it's relationship with information. All while I share an insight into the psychology side of software testing along with some true stories and life lessons I've obtained along the way.
Learning Outcomes: - Members of the audience will learn:
- - the truth about software testing
- - where testing fits within the context of Agile
- - the misconceptions to avoid
- - some very useful models to help the understand about testing and to use to help them become more fluent in talking about testing within their workplace
Attachments: