Software Testing and Development Blog Posts
Subscribe to the full blog feed using RSS
Subscribe to the full blog feed using RSS
I found a feature I didn’t know about today in Firefox.
Stafford Beer was a famous Systems Theorist and Cybernetician and his books have influenced how I think.
I have yet to update my Windows Machine to Windows 10, and therefore haven’t experienced the joys of MS Edge. Until now. And crikey! I was surprised.
I recently re-read Stafford Beer’s 1967 “Cybernetics and Management”. An overview of Cybernetics and its derivation from Operational Research; because its examples use organisations and teams, it provides immediate relevance to my work.
I attended the Agile and Automation Days Conference in Krakow, Poland on the 16th November 2015 to present a Keynote and a Tutorial on Technical Testing in Agile.
The Keynote title was “How to Improve your Technical Test Ability”. I described approaches, tools and mindsets that I use to improve my ability to test with increasing technical competency.
The tutorial covered “Technical Testing in Agile”, how to use and justify technical testing skills in an Agile context. This hands on tutorial requires much interactive investigation and execution.
I attended the Eurostar Mobile Deep Dive in November 2015 to present a session on Technical Mobile Testing - Risk, Issues and Experiences.
Mobile testing offers numerous challenges and the potential for massive scope creep with so many device combinations and tool choices available. We can’t afford to test everything so we make decisions on scope. We have learn to use risk as part of the the decision making process: business risk, and technical risk. In this talk, Alan will describe his experiences of hands-on testing of mobile native applications and mobile web applications, and the application of technical and risk-based thought processes in deciding what, and how, to test.
I attended the TestWorks Conference in Amsterdam on the 2nd of October 2015 to present a Keynote on “Real World Automation Challenges”. Based on my experience writing code to automate applications, and from working with clients world wide, I described challenges faced and the thinking behind the solutions chosen.
So if you want more options for how you approach automating executing then this might be the talk for you.
Some lessons learned when working with a cloud grid vendor on a live production bug they had in their grid system.
Driver Abstractions are essential to help move between environments.
I run all the tests for Java For Testers prior to releasing the book. Since all code shown in the book is pulled out of the source, it should mean that all the source code you see in the book should run.