Weekly Newsletter: Exploring Continuous Software Testing

Get weekly software testing community news to your inbox - sign up for our much-loved newsletter.

TESTING AND THE COMMUNITY

Selenium Bootcamp eBook

Looking to get started with automated testing using Selenium? This Sauce Labs eBook shows you how to map out a test strategy and outlines the five critical parts of writing Selenium tests. Written by Selenium ninja Dave Haeffner, create and master Selenium tests in your own environment.

How to build a performance testing stack from scratch - by Matt Fleming

Now on Amazon! This 5-part book will walk you through designing and building a performance testing stack from scratch; step by step from planning and running performance tests through to understanding and analysing the results.

Diversity in conference speakers == new ideas, more learning - by Lisa Crispin

I attended my first testing conference back in the early 90s. I can only remember one woman speaker, and she made such an impact on me, I still remember the session well – it was about how to test requirements. I have used those ideas ever since!

Exploring continuous software testing - The Club

Nothing like hot buzz words to confuse an industry profession.  We'd love to know what you understand by continuous testing.  Are there any definitions out there that you identify with?  Or what is your own personal definition of it?

Exploring Gilded Rose - by Maaret Pyhäjärvi

There is a lot of talk around testing — who will do it, when it needs to happen, boxes it needs to fit in — yet not enough on the actual testing. This is the first article in the series of looking at software to test, and figuring out how to test it. This article is based on the experiences I’ve had watching people test as I coach and teach them using these examples.

TestBash Australia - Early Bird Ending Soon!

It's going to be a g'day when you get your TestBash Australia ticket! It's our first time down under and our tickets are 2/3 sold already!  TestBashes are about learning and opening your eyes - to testing and the community around you.  We hope you can join us!

The Importance Of Saying “I Don’t Know” In Software Testing - The Club

I’ve always been worried that saying “I don’t know” will cause people to doubt my abilities. My thought process for this is “What if I say I don’t know but this person expected me to know and now they doubt all of my abilities.” Reflecting on this, I’m wondering if, in the longer term, this doubt might build trust.


Get on our radar by submitting your blog to our Testing Feeds or emailing something interesting to community@ministryoftesting.com

 

BUSINESS BLOG POSTS

A quick and complete guide to Mocha testing - by Glad Chinda

In this article, you will be taken through a quick but extensive guide on how Mocha can be used for testing software functionality written in JavaScript. You will learn how to write your own test suites and how to run the tests with Mocha.

Move Fast, Break Things: How to Test the Limits of Your Web App - by Alex McPeak

When going through an application, it makes sense to perform some of the actions you would think your users would perform. But it may also makes sense to perform some of the actions you wouldn’t expect them to perform.

Day in the Life of an Agile Tester - Kathryn Nest

An agile tester’s work life is intriguing, busy and challenging. A typical day is filled with varied activities like design discussions, test planning, strategizing for upcoming sprints, collaborating with developers on current user stories, peer reviews for teammates, test execution, working with business analysts for requirement analysis and planning automation strategies.
 

PODCASTS

Testers Island Discs EP21 with Matthew Bretten - hosted by Neil Studd

Our latest castaway is Matthew Bretten, joining us to discuss his upcoming adventure in presenting a talk titled "You Can Become A Toolsmith Too" at the inaugural Test.bash(); Manchester.
Continuing the discussion from the previous episode about toolsmiths, Matt shares examples of how testers can break into creating valuable tooling, finding developer allies, and there's some meta-discussion about preparing and running technical workshops.

David Heinemeier Hansson - Software Development and Testing, TDD, and exploratory QA - by Test and Code

In 2014, during a RailsConf keynote, David Heinemeier Hansson started a discussion about damage caused by TDD. This was followed by a few blog posts, and then a series of recorded hangouts with Martin Fowler and Kent Beck. This is what I wanted to talk with David about; this unconventional yet practical and intuitive view of how testing and development work together.

Want more podcasts? Check out our automagically updated feed of podcasts related to software testing

 

TECH

Netflix Cloud Security: Detecting Credential Compromise in AWS - by Netflix

We on the Netflix Security Tools and Operations team want to share a new methodology for detecting temporary security credential use outside of your AWS environment. Consider your AWS environment to be “all those AWS resources that are associated with your AWS accounts.”

Art of debugging with Chrome DevTools - by Prashant Palikhe

Chrome DevTools come with an array of features that help developers debug their apps effectively, and therefore find and fix the bugs faster. There are a lot of power tools in devtools which are not quite well-known amongst the developers. Through this medium, I want to share some of the tips and tricks that I use in devtools for efficient debugging and shed light on some of these little-known power tools in Chrome devtools.
 

ACCESSIBILITY

Stop Building For San Francisco by Ben Werdmüller

Overwhelmingly, our software is built by well-paid teams with huge monitors and incredibly fast computers running on a high-bandwidth internet connection. We run MacBook Pros, we have cinema displays, we carry iPhones. That's not what the rest of the world looks like.

Intopia Launches WCAG 2.1 Map by Ricky Onsman

On Tuesday 24 July, at the Sydney Web Accessibility & Inclusive Design Meetup, Intopia launched a brand new visual map of WCAG 2.1, including the new Success Criteria published just last month. It’s downloadable in digital format as a PDF, which makes it ideal for printing to hard copy.

Supporting users who change colours on GOV.UK by Nick Colley

By default on GOV.UK we try to use the most accessible colours, however there are still times where some users may need to change them.
For example, those who are sensitive to light may find a white background too bright, or a user with dyslexia may find certain colours easier to read than others.

Accessibility in Tech with Haben Girma from Google Cloud Platform Podcast

On this episode of the podcast we continue a conversation we started with Haben Girma, an advocate for equal rights for people with disabilities, regarding the value of tech accessibility. Melanie and Mark talk with her about common challenges and best practices when considering accessibility in technology design and development. Bottom line - we need one solution that works for all.

 

UPCOMING MOT EVENTS

 

TOOLS

Hex Naw

Hex Naw is a tool that helps designers and developers test entire color systems for contrast and accessibility. Plug in your palette or color system and let Hex Naw do the rest. Happy testing!

Webhint

webhint is a linting tool that will help you with your site's accessibility, speed, security and more, by checking your code for best practices and common errors. Use the online scanner or the CLI to start checking your site for errors.

Chromatic

Chromatic ensures consistency in UI components, down to the pixel. Every commit is automatically tested for visual changes in the cloud.

Pa11y

Here at Pa11y, we think making the web more accessible improves it for everyone. So we publish a range of free and open source tools to help designers and developers make their web pages more accessible

 

SECURITY

GoDaddy Leaks ‘Map of the Internet’ via Amazon S3 Cloud Bucket Misconfig - by Tara Seals at ThreatPost

Configuration data for GoDaddy servers could be used as a reconnaissance tool for malicious actors to uncover ripe targets.

How I was able to steal cookies via stored XSS in one of the famous e-commerce site - by Bhavarth Kandoria

I was very curious to find my first vulnerability and I was successful after many attempts. Finally I found my first vulnerability in one of the e-commerce site through which I was able to steal user cookies via stored XSS.

Hack causes pacemakers to deliver life-threatening shocks - from Ars Technica

Life-saving pacemakers manufactured by Medtronic don’t rely on encryption to safeguard firmware updates, a failing that makes it possible for hackers to remotely install malicious wares that threaten patients’ lives, security researchers said Thursday.

Salesforce Security Alert: API Error Exposed Marketing Data from Bank Info Security

Cloud-based customer relationship management software giant Salesforce.com is warning some users of its Marketing Cloud that any data they stored may have been accessed by third parties or inadvertently corrupted because of an API error that ran from June 4 to July 18.

We’re under attack! 23+ Node.js security best practices from Node.js Best Practices

Web attacks explode these days as security comes to the front of the stage. We’ve compiled over 23 Node.js security best practices (+40 other generic security practices) from all top-ranked articles around the globe. The work here is part of our Node.js best practices GitHub repository which contains more than 80 Node.js practices.

 

JOBS

Senior QA Test Engineer at CookPad (Bristol, UK)

As a Senior QA Engineer, you will join a multi-disciplinary, talented, global team to ensure a high quality product is delivered to our end users.

Test Engineer, Life Science at Linguamatics (Cambridge, UK)

The Test team at Linguamatics is looking for someone with knowledge of biology, genomics, bioinformatics, or related areas to join us in our work testing Linguamatics' world-class natural language processing software for life science and healthcare applications, and the resources that we develop alongside it.

Test Automation Engineer at Tribal (Sheffield, UK)

Are you an experienced Test Automation Engineer looking for a new challenge? Why not join us in our quest to empower the world of education?