And we are going back to some kick ass blog posts from the last week:
- Another great article by James Christie on a book called “The utopia of rules”, by David Graeber. The article makes cross references between the book and some testing issues, that James addressed in the past in some of his talks in CAST and other conferences. From what I’ve red in the article so far, I definitely want to take a look on the book.
David Graeber’s “The Utopia of Rules: On Technology, Stupidity and the Secret Joys of Bureaucracy”
- Another great addition, this time in LinkedIn Pulse, Bas Dijkstra made a great article on test automation should be understood and approached, better check if for yourself:
Three things everybody should know about test automation
- Great interview by Joe Colantonio with David Greenlees on his new book, “Software testing as martial art”. If you still didn’t have the chance to read David’s new book and are interested on what it is about, this will definitely give you some information:
EPISODE 96: Software Testing as a Martial Art
- Epic! I don’t know how to call the last video by the series “Whiteboard testing” by Richard Bradshaw. The topic this time is the distinction between testing and QA and the use of terms “we are going to QA it”, “it’s in QA” and so on. Really important distinction, that we are actually doing testing and process of quality assurance is process that has the involvement of every member of the team. Great video, really, you can watch it here:
I’m QA. It’s in QA. It’s being QA’ed. You sure about that?
- More advanced tips on writing tests for grid controls by Anton Angelov, here. If you are interested, I strongly recommend that you read the rest of the series:
Advanced Reuse Tactics for Grid Controls Automated Tests
- Another webinar by Rex Black, that drew a lot of attention in the testing community, perhaps because of some interesting notions that the author makes. You can listen the whole webinar here:
Why Does Software Quality (Still) Suck
- And some reactions here:
Software testing: craft or engineering?
- Another great post by Brendan Connolly, that aims to decompose some testing terminology and try to make sense in its definitions, a task that should be a foundation for every software tester. So, what’s the result of that decomposition? Go read Brendan’s post here:
Another round-up posts:
Automate the planet’s Compelling Sunday by Anton Angelov.
That’s it for now, see you next week. 😉
Hello, here’s the new portion of kick ass blog posts:
- Software testing isn’t just a set of skills that we all read about in testing books and white papers, there’s a large variety of skills that we primarily don’t relate to testing, but might benefit our testing in a great way. Simon Knight made a great point about it in his post here:
7 Things Awesome Testers do That Don’t Look Like Testing
- Another great post by Michael Bolton in the series “Oracles from the inside out”. In this article Michael is talking about “conference” as a process in trying to reach shared understanding with the rest of the team. You can see the whole article here:
Blog: Oracles from the Inside Out, Part 9: Conference as Oracle and as Destination
- Another interesting and inspirational blog post by Simon Knight on writing a blog post. In it, Simon gives his view on a simple plan he follows when trying to write compelling content. You can see the full article here:
Write powerful blog posts with this simple template
- And if you are interested in the topic of how people are writing their great content, I encourage you to read Mike Talks’ article, which is inspired by the one Simon wrote:
WRITING 106 – A scientific template for writing a blog article…
- I love reading automation posts that aim to teach testers something new and new ways to improve their testing abilities and I am happy to say, Bas Dijkstra is always helpful in that matter. His recent post teach us how to write readable test code, something like recommended coding practices for testers. Which, in my experience is something that is often neglected. The full article you can read here:
Three practices for creating readable test code
- Great point from Katrina Clokie on making testing visible and letting other members of the team know what testing is actually about. You can review the whole post here:
Use your stand up to make testing visible
- Not to miss an important event “Dear Evil tester” by His Evil Testerness, Alan Richardson, is out, go and download it. By far I am like 10 % in it, really at the beginning, but I love the portion of dark, sarcastic humor that “Dear Evil tester” offers. I will keep you updated with my opinion on it. Until then, you can do it on your own:
“Dear evil tester” on LeanPub
- New issue of the testing magazine “Tea time with testers” is out. Don’t ask me what’s in it, I had no time to check it out, yet. Yes, I am human, laws of physics and time apply to me, too. 🙂 You can review the February issue here:
Tea time with testers – February 2016
Other roundup posts:
Automate the planet’s – Compelling Sunday.
That’s it for this week. See you next week! 🙂
Hey there guys yaaay 10 kick ass blog posts already, I can’t believe I did something 10 times consistently without failing at least once. Here’s the list of posts for this week:
- Great talk from Test Bash NY 2015 by Keith Klain on the lessons learned on selling software testing. It is a great opportunity to see the perspective of a test managers who tries to drive his team based on the CDT principles and all the lessons he learned by doing it. Not only that, Keith addresses many issues within the CDT community that we need to work at. Great, inspirational and definitely a must-watch:
Lessons Learned in (Selling) Software Testing – Keith Klain
- Awesome post by Dan Ashby, explaining again that the role of automation in testing should be supplementary and not as a replacement of human testing activities. Dan made a great model of the testing and checking concepts and how they work together. Awesome post, I strongly recommend it:
Information, and its relationship with testing and checking
- Great news again, another software testing book is on the way, by Alan Richardson this time. “Dear Evil tester” is its name. What it is about and when to expect it, you can see for yourself here:
Announcing “Dear Evil Tester” coming soon, and why I wrote it
- I really recommend taking a look at Brendan Connolly‘s new post on ego, apathy and test cases. Interesting analysis with a little bit of philosophic of psychological taste. You can find the whole post here:
Ego, Apathy, and Test Cases
- And one last thing, that I found out, not a testing topic, but part of my other passions – hacking and security. We all know the Tor Browser and how everyone looks at it as the single option of being unrecognizable in internet, since the information that we all know is gathered by some agencies and the social media. Turns out, it’s not only the network security that we have to look out for, but there’s other smart tricks to identify user behavior. In this post the author explains how mouse motion and scrolling actions, can be tracked to patterns in creating a digital fingerprint, with which user could be identified online. It is a really interesting article:
Advanced Tor Browser Fingerprinting
Other roundup articles:
Automate the planet’s Compelling Sunday.
Hey there, here’s the new portion of kick ass blog posts from the previous week:
- Really amazing start of this weeks roundup and really good post by James Thomas. It shows in a wonderful way how opposition in science and testing can drive us to reconsideration of our positions and stating our ideas more clearly. Definitely a must read:
Bug-Free Software? Go For It!
- Another interesting post by Albert Gareev on accessibility testing and the fact that tools might only cover small part of the process that a skilled tester performs, related to accessibility assessment. Automated tools and UI mock-ups in early stages of testing might provide some help, but confidence is build only through expert analysis and taking a closer look, even at a mark up level. You can see the full post here:
What’s in a label?
- This is a really interesting webinar by Rex Black, busting some myths about exploratory testing. It is interesting from the perspective of being thought-provoking or even argument provoking. Unfortunately I wasn’t able to hear it all, I accidentally navigated out of the page and found I can’t forward the player to the point I was previously at(which is great user experience, by the way). Anyway, I will probably spend the time to hear it all and share my thoughts in a separate post:
Webinar: Myths of Exploratory Testing: 2/24/16
- And here are part 2 and 3 of James Thomas’ transcript of a talk he had on testing and joking, he called it “Joking with Jerry”
Joking With Jerry Part 2
Joking With Jerry Part 3
- The February issue of Testing Circus magazine is out with great topics from Mike Talks a great interview with Rosie Sherry and much more compelling articles on testing. You can download it here:
Testing Circus February edition.
Some other roundup posts:
Automate the planet – Compelling Sunday.
That’s it for this week, guys. See you next week.
Here’s the new portion of kick-ass blog posts from the last week:
- Great post by Michael Fritzius on continuous integration and how to prioritize our tests into portions, how to run them separately, in parallel and many other cool stuff:
Automate Your Automation
- Interesting set of advises from Simon Knight on how to leave the comfort zone of being employed and dive into the deep dark waters of being self-employed:
You Really Need a Rising Tide to Lift YOUR Boat?
and the continued part:
8 Pro Tips for Successful Independent Consulting
- A great analogy between testing and telling jokes is the core idea in a series of posts by James Thomas, he introduced us to a conversation he had with Jerry Weinberg, Michael Bolton, James Lindsay and Damian Synadinos.
You can read the introduction here: Intro
as well as the first part of the talk here
- Big news, new CDT book was released recently and everyone is exited, because everyone is aware how much effort and dedication is required to write a book. So, releasing a new book is like bringing a baby in this world, so it is a big deal – the author is David Greenlees a.k.a. the martial tester and the name of the book is “Software testing as a martial art”. You can get the book here: https://leanpub.com/softwaretestingasamartialart
and read the foreword from Keith Klain here:
Software Testing as a Martial Art – by David Greenlees
- Docker and Selenium, two of my favorite tools included in one topic, therefore I can’t miss it. The use of Docker containers and Selenium Grid here:
Selenium Grid with Docker: custom nodes
- Speaking of Selenium, Anton Angelov continues his great series on Advanced WebDriver usage tips, here is part 3:
10 Advanced WebDriver Tips and Tricks Part 3
Another round-up blog posts.
Automate the planet – Compelling Sunday.
That’s it for this week. See you all next week.
Here’s the new portion of kick blog posts from last week:
- Another great post by T.j. Maher, on his blog post related to the all famous testing pyramid and the different proportions that types of tests have in it, definitely a read you would like to take a look into:
Testing Beyond the UI: The Testing Pyramid Problems with UI Tests
- Loved this post by Paul Takken on Agile as observed in the nature and the lesson we can learn from observation of some natural processes. Great parallel and great article:
Making Agile Even More Awesome. By Nature.
- Awesome post by Joel Montvelisky on metrics and how to use them. Well, as we all know, “metrics could be always misinterpreted” and this article proves it, one more time:
Be careful with your Metrics
- Nice new article from Richard Bradshaw on the purpose of writing a automate check and what action could we perform in order to improve their readability:
Why Was This Check Created?
- Another interesting article by Katrina Clokie on her experience with conferences and her plans to give a paired presentation for a first time:
- Tired of Selenium Introduction tutorials? If you want to dive in the deep dark waters of Selenium I strongly recommend you reading Anton Angelov‘s blog automatetheplanet.com and specifically his new article on some advanced features of WebDriver, that you might wanted to use, but never knew of:
10 Advanced WebDriver Tips and Tricks Part 1
- Did you wondered what’s that gravitational wave stuff everyone is talking about? Well, here’s a nice article with a video explaining what a gravitational wave is, how it is created and how was measured by scientists, really interesting:
Einstein’s Gravitational Waves Have Been Detected For The First Time
Other round-up articles, that you might wanna take a look at:
Here’s the new portion of kick blog posts from last week:
- This isn’t so much of a testing related, rather than tool related topic, but is a wonderful small chrome extension to use in order to mirror your android device on the screen. Great for presentations and workshops.
Mirror your Android Phone on Mac/PC
- Another great article on how to build lightweight Docker containers using the Alpine Linux distribution
Building Tiny, Reliable Docker Container Images
- Even better news, the Docker repo itself stated that the base image of all official Docker images will be moved from Ubuntu to Alpine Linux, which will downscale greatly the pull time and will make containers lightweight and elegant.
Docker Official Images are Moving to Alpine Linux
- Happy fifth birthday and a great new January edition for the “Tea-time with testers” magazine. With great articles from Jerry Weinberg, as part of the series “Resting on agile laurels”, where Jerry speaks about success and how not to lose our velocity while moving up.
Another great article from Albert Gareev on accessibility, that puts the emphasis on what we see, and what we don’t pay attention to, while testing our products and how accessibility could be often neglected, due to lack of understanding. And many others that will be of interest to you.
Tea-time with testers – january 2016 issue
- The January issue of Testing Circus is out full of great posts. One of them that really caught my attention was the Q & A on certification, written by Lee Hawkins,Paul Seaman, Rajesh Mathur. Really interesting and a great source of inspiration for my next article (spoiler alert ;)). Of course, great article by Ajay on Testing meetups and the benefits we can have of them, Selenium tutorial and many more.
January 2016 Edition
- From this week on, I will introduce another feature, that came by idea of a fellow blogger – Anton Angelov, I will list other round-ups that might be interesting to the readers of this blog. Starting with his own:
Compelling Sunday – 22 Posts on Programming and Quality Assurance
That’s it for this week. Good luck. 😉
Hello everyone, this is the portion of kick ass blog posts from last week:
- The long-awaited part 2 of James Bach’s series Reinventing testing is out, the part explaining what integration testing really is. In the post James covers some key aspects of the problem like “what is integration in first place”, environments of interaction for integrated parts, dependencies, degrees of integration etc.
Reinventing Testing: What is Integration Testing? (part 2)
- Albert Gareev did a great post on having too much trust in automation and his experience with testing accessibility, really interesting view-point.
Putting Too Much Faith in Tools
- A great mind has left us last week Marvin Minsky, if I have to be honest I was totally unaware of his contribution to the AI field before I read the following article, but this is probably normal, considering my age and the small experience I have in the IT field in general. The article describes the incredible scientist that Minsky was and really provoked me to dig deeper about him and I wasn’t disappointed. I started a video course from YouTube called “The society of mind” and it is awesome, philosophy, technology all at once. Great source of knowledge and inspiration.
Marvin Minsky’s Marvelous Meat Machine
- Couple of interesting articles about Docker, the first one is about miscrocontainers – a small architectures that try to get rid of unnecessary libs and part of the operating system you don’t need. It looks really cool, I didn’t have the chance to play with microcontainers yet, but that will definitely be the next thing I am going to play with.
Microcontainers – Tiny, Portable Docker Containers
- This falls into the part – weird stuff you can do with Docker and I just love it, I love every strange aspect you can use Docker at.
How to train your Docker using voice recognition
- Great tutorial from Bas Dijkstra on the use of LoadableComponent as extension to our page object classes in order to control dynamic elements that load separately from the page loading.
Using the LoadableComponent pattern for better Page Object handling in Selenium
- James Bach and Michael Bolton created this paper in order to present the context driven approach to automation, they started with very profound analysis on the term automation and how it is harmful for the general understanding of testing. The paper is not short, but it’s definitely worth reading.
A Context-Driven Approach to Automation in Testing
- Being an introvert myself I loved this topic by Katrina Clockie on introverts in agile, she suggests a couple of interesting approaches in order to improve communicating as being an introvert.
Introverts in Agile
That’s it for this week. Thanks for reading!
Here’s the new portion of blog posts from the last week:
- This wonderful interview with Dan Billing is a great source of inspiration, Dan is passionate in security and penetration testing and gives some really good insight on what is important for the skill set of the software tester.
People in Testing Interview with Dan Billing
- One really interesting post reminding us what makes 2016 different from the past 3 years – it is leap. Which means – great opportunity for us to face some weird, but quite predictable bugs with date time, server times and so on. So, keep that one in mind, I bet there will be some interesting bugs coming.
2016 – for testing it’s that kind of year, again, again
- Great interview from Joe Colontonio with the creator of Appium, mobile testing framework, I think the talk gives great insight on how mobile and mobile testing developed, definitely something interesting to listen to.
Dan Cuellar: Creator of Appium – How to Test Mobile Apps
- I love psychology and a variety of humanitary disciplines, that’s why I consider this post by TestSheepNZ on the MacGuffin effect in testing, a great piece of knowledge. I strongly recommend it, awesome article!
Peer 102: The MacGuffin effect in testing …
- New, exciting and full of inspiration is the January edition of Women Testers magazine. I enjoyed reading it. Great article on usability testing from Dolly Pente with a really detailed explanation of how she managed to get herself prepared to evaluate product’s usability when she had, too. Great inspirational posts also from Meglena Ivanova, Maaret Pyhäjärvi and Jean Ann Harrison.
WOMEN TESTERS – JANUARY 2016 EDITION
- Something really interesting from Meike Mertsch on exploratory testing while writing code, which is really intriguing topic, to show that using automated actions in order to benefit your testing, doesn’t necessarily has to be dumb, mindless activity.
Exploratory testing while writing code
- Another interesting article reviews new Yahoo’s trend on not using testing department anymore, but an approach called “coding with a net”. Read Chris Kenst‘s opinion on that.
Coding Without a Net
- Another great proof how clever people gain advantage in testing by applying previously learned knowledge from other areas and this way improve their expertise and drive the whole community to progress. Excellent article on notes taking in army and in software testing, full of great resources and advises by Danny Dainton.
- Another great post by Anton Angelov on design patterns used in automation, this one is dedicated to specification design pattern. Anton has a whole series on most popular design patterns and I strongly recommend it if you really want to dive deeper in some code writing.
Specification Design Pattern in Automated Testing
That’s it for this week! Hope it was helpful and interesting!
Hello everyone and thanks for the positive feedback from the previous part of this weekly summary, I am really happy the format suits you and really hope it’s useful for you.
So, the posts I picked for this week are:
- This interview with Jerry Weinberg was as awesome as it possibly could, as in everything Jerry Weinberg always provokes thinking and analysis over ones way of testing and general understanding over testings philosophy. I strongly recommend it and one really inspirational quote from that talk, which was really knocking out was – “First of all, management must avoid building or encouraging a blaming culture. Blame kills learning.”
INTERVIEW WITH JERRY WEINBERG
- James Bach, one more time threw the testing community into hard thinking with a provoking post on redefining testing terms, in this post he gave a live demonstration of his Socratic approach in asking students to explain and define testing terms. The post itself is interesting from the perspective if the reader himself could answer all the questions in a satisfying way. The end is left open, so the readers could give their input and the discussion went on and on and on … I think it’s even more interesting by the post itself due to the teacher – student interaction.
Re-Inventing Testing: What is Integration Testing? (Part 1)
- Patrick Prill decided to accept the challenge and wrote a full blog post on integration testing explaining his view-point and his experience with it and I think it’s worth reading.
Challenge accepted – Integration Testing
- The new Testing circus issue was out last week, some really interesting articles caught my attention right there, one by Rajesh Mathur called “The Painter who had a Certificate” – pretty interesting analogy between testing and painting, really creative. The other was the loony sounding “10 Million USD Research Project to Guarantee Bug-Free Software”, which sounds almost as ambitious as finding the eternal engine or the ultimate painkiller, but it is interesting read, after all.
Testing circus December.
- This guy, Keith Klain must be the owner of the verbal analogue of the “Midas’ touch” as everything he says seems to be pure gold. I was literally blown away by his short talk published in Ministry of testing Dojo, on how to talk with C-level management about testing. I won’t spoil your pleasure with quotes, but if you are passionate about testing, you should watch this.
Note: Free subscription for the Ministry of testing Dojo is required to watch the video.
How to Talk to a CIO About Software Testing (If You Really Have to…) – Keith Klain
- Few more great posts about Docker and all its diverse uses, I admit I have no experience with Raspberry Pi and IOT stuff, but I bet this first article is going to be interesting for people who have passion on poking hardware and building stuff on their own.
Building a Rasperry Pi based Smart Gateway for IoT
- The next one is mostly a practical tutorial on how to use Docker in order to improve encapsulation and module control for our binaries, deamons and processes, which is basically the idea behind running containerized applications.
- Another wonderful post by Jeff Nyman, I like his way of writing for he tends to go deeper than just a tutorial and has a really interesting manner to connect things from different domains. Here he made a really profound analysis on what BDD is and what possible traps it might hide.
The BDD Lure and Trap