Efficient Selenium testing in Kubernetes or Openshift
If your company is using Kubernetes or Openshift and you need an efficient Selenium solution, then take a look at Moon. It can be deployed in 5 minutes, comes with a set of ready-to-use images for testing in all popular browsers and platforms, automatically scales when you launch and stop your tests, supports manual testing and works in any cloud platform.
AI for Testing Games
AI + testing + games = super interesting stuff! This article has all that, and it's written by Jason Arbon — someone with a lot of experience in each subject. So if you want to know about how AI is helping to test games, look no further!
The Hardest Part of Being a Software Manager
A great article by Eric Elliott about the challenges a software manager and development teams face in maintaining high-quality work. All that nicely summarised by lots of insightful key takeaways.
Software Testing and Spies in The Art Of War
Can a book from two thousand years ago tell us something about software testing? Alan Richardson claims it can! In this rather unusual comparison, you will find some surprising connections.
Shifting testing left
In this insightful story, Nate Ballantyne describes how testing along implementation helped to eliminate the bottlenecks and allowed the development team to grow while increasing the quality at the same time. Win-win!
Are GUI tests dead?
UI testing is still one of the most popular testing practices, so why not play a devil's advocate? Marcelo Soares takes the role and asks if UI tests should fade away. Well, find out for yourself!
Why Testers (Probably) Shouldn’t Be Writing Test Automation
Should developers take over test automation? Or maybe software testers are more suitable for the job? In this well-written article, Jon McGreevy explains the pros and cons of one and the other and gives a fair conclusion.
Risk automation pyramid
OK, you might have seen lots of shapes, colours and types of testing pyramids already, but what about a risk automation one? Ali Hill shows how to prioritise risks when deciding on levels of testing.
Why I'll Be Using Cypress For UI Automation
As mentioned in the comment, Cypress articles dominated this week. Let's start with why you may want to go with this framework in the first place — wonderfully explained by Kristin Jackvony.
Starting with UI tests in Cypress
Convinced about using Cypress yet? If so, check out this great hands-on introduction to the framework, including lots of test examples by anonymous Bruce.
Using Cypress with Cucumber to test your app as if you were a user
And finally, if you want to use Cucumber along with Cypress, here's where Santiago Vilar comes to the rescue with his solid article.
[JS] Cypress-time — Record timings in Cypress
Nicholas Boll created this really handy library that allows you to measure the time between any calls in your tests. (Yes, yes, even more Cypress!)
Around the World with 80 Software Testers
Great initiative from Viv Richards who came up with an idea to grab thoughts and opinions of well-known software testers in a single book. The first chapters have just been published and you can download them for free via LeanPub.
Welcome to the 7th issue — the biggest, most colourful, and most diverse yet! 🚀
One theme you may notice this week is plenty of news on Cypress. Two weeks ago they released much-anticipated support for Firefox, Edge and some other browsers which means they've finally closed the gap with other frameworks. No wonder everyone is on about it now.
Oh, and a new category debuts today — books!
P.S. Just a quick note — since now on, a clearly marked sponsored link might be included in future issues. These links will always be relevant to software testing and curated by me, just as the regular content. And make no mistake, the newsletter stays free to you guys, forever! 😊
Happy Friday everyone! 🙌Dawid Dylowicz