Skip to main content

Testing blog resource

I've been meaning to do this for a while and I have finally got round to it...... So, there are loads of blog posts out there and sometimes it can be a hassle trying to find an old blog post that you remember reading and that you want to reference again.

Now people may have there own workflow for how they keep/store interesting blog posts that they have read. So for me this is as follows:

1) See an interesting link to a blog post via twitter or some other medium

2) Save it to Pocket and tag it with "Testing"

3) At some stage in the future when I get time, I will read it

3) After reading it, if I think is is decent, I will favorite it and then archive it in pocket (Now I have IFTTT set up to move these posts to a notebook in Evernote called Reading)

4) Once in Evernote I then look at the post again and tag it with a relevant tag (e.g. Automation) and then move it to another notebook for future reference

Now as you can see this is quite a long process and I'm sure there are quicker and easier ways to organize my blog posts. So I decided to create a Testing blog Mind-map that show all of the blog posts that I have read and felt may be useful in the future. These posts are categorized and contain the name of the post as well as a link to it. 

I am making this public so that other people can use it so that they have a reference to help them with gaining more knowledge as well as somewhere where they can look for a blog post on a particular topic. Now this mind map is in its infancy and it will evolve, change and get bigger as I add new blog posts, so if it changes don't be surprised!! :)

This mind-map is written in Xmind and you can find it here in a shared google drive folder: 

https://drive.google.com/open?id=1PG0qGQVO-Xheca73FNB_srAAgLrCB8Ig

If you have any suggestions please feel free to get in touch or comment below....




Agile

 Testing: the key to agile success

  http://www.devopsonline.co.uk/testing-the-key-to-agile-success/

 Agile Testing (SImplified)

  https://testingfromthehip.wordpress.com/2018/05/10/agile-testing-simplified/

 The testing role in Agile = An Overview

  https://medium.com/@Squidish_QA/the-testing-role-in-agile-an-overview-714912fa7728

Testing Skills

 Observation in testing

  http://katrinatester.blogspot.com/2016/10/observation-in-testing.html

 5 easy steps for Testers to influence developers

  https://mysoftwarequality.wordpress.com/2016/10/04/5-easy-steps-for-testers-to-influence-developers/

 9 quick ideas for flexible testing

  http://katrinatester.blogspot.com/2018/05/9-quick-ideas-for-flexible-testing.html

 4 ideas for growing your testing skills

  https://blog.gurock.com/growing-testing-skills/

 Identifying and influencing how people in your teanm contribute to test automation

  http://katrinatester.blogspot.com/2017/10/identifying-and-influencing-how-people.html

 How to improve your testing skills by following Isaac Newtons strategies

  http://blog.eviltester.com/2017/07/how-to-improve-your-software-testing.html

Exploratory Testing

 Finding the right balance
in exploritory testing

  https://medium.com/sears-israel/finding-the-right-balance-in-exploratory-testing-80848858ee0

 Three digestable diagrams to describe
exploritory testing

  https://dojo.ministryoftesting.com/dojo/lessons/three-digestible-diagrams-to-describe-exploratory-testing

 The testing pendulum: Finding
balance in exploration

  http://katrinatester.blogspot.com/2016/12/the-testing-pendulum-finding-balance-in.html

 What is exploratory Testing - the programmer edition

  https://blog.usejournal.com/what-is-exploratory-testing-the-programmer-edition-881765411f2c

 Pathway exploratory testing

  http://thatsthebuffettable.blogspot.com/2017/07/pathway-exploratory-testing.html

 Deep exploratory Testing

  http://visible-quality.blogspot.com/2018/10/deep-exploratory-testing.html

Automation

 Dear Evil Tester: "How can I learn automation?"

  http://blog.eviltester.com/2016/09/dear-evil-tester-how-can-i-learn.html

 Human centered test automation

  http://katrinatester.blogspot.com/2016/08/human-centered-test-automation.html

 Anti-Pattern: Cross browser checking

  https://www.mwtestconsultancy.co.uk/cross-browser-checking-anti-pattern

 What happens when your first coding experience
is test automation?

  http://trishkhoo.com/2018/07/what-happens-when-your-first-coding-experience-is-test-automation/

 Hindsight lessons about automation

  https://mrslavchev.com/category/automation/hindsight-lessons-about-automation/

 What test cases should I automate?

  http://www.developsense.com/blog/2018/06/which-test-cases-should-i-automate/

 Hybrid tests - Blurring the lines of the automation pyramid

  http://angiejones.tech/hybrid-tests-automation-pyramid/

 Do's and don'ts of starting
up test automation

  http://kavliwashere.com/starting-up-test-automation/

 The test automation trap

  http://visible-quality.blogspot.com/2018/03/the-test-automation-trap.html

 Test Automation Canvas

  http://katrinatester.blogspot.com/2017/07/test-automation-canvas.html

 How do you decide what to automate?

  http://katrinatester.blogspot.com/2018/02/how-do-you-decide-what-to-automate.html

Security Testing

 A tale of my first foray
into security reporting

  https://blog.neilstudd.com/2016/08/23/a-tale-of-my-first-foray-into-security-reporting/

API Testing

 Exploratory testing on an API

  http://www.developsense.com/blog/2018/07/exploratory-testing-on-an-api-part-1/

  http://www.developsense.com/blog/2018/07/exploratory-testing-on-an-api-part-2/

  http://www.developsense.com/blog/2018/07/exploratory-testing-on-an-api-part-3/

 SPEEDLOADS Mnemonic

  https://danieldonbavand.com/testing-speedloads-api-mnemonic/

 How APIs work - An analogy for dummies

  https://medium.com/@tyteen4a03/how-apis-work-an-analogy-for-dummies-ac6ee1d1671b

Pair Testing

 Learning Pairing

  https://putzerfisch.wordpress.com/2018/02/17/learning-pairing/

 Pairing for skill vs pairing for confidence

  http://katrinatester.blogspot.com/2017/12/pairing-for-skill-vs-pairing-for.html

Coverage

 100% coverage is possible

  http://www.developsense.com/blog/2016/04/100-coverage-is-possible/

Risk

 The wave of risk perception

  http://www.a-sisyphean-task.com/2018/06/the-wave-of-risk-perception.html

 Very short blog post(35) : Make Things Visible

  http://www.developsense.com/blog/2018/04/very-short-blog-posts-35-make-things-visible/

 The Risk Questionnaire

  http://www.a-sisyphean-task.com/2016/09/the-risk-questionnaire.html

BDD

 The BDD lure and trap

  http://testerstories.com/2016/01/the-bdd-lure-and-trap/

 BDD Without the three amigos:
maybe talking to yourself isnt so bad

  http://angiejones.tech/bdd-without-the-three-amigos-maybe-talking-to-yourself-isnt-so-bad/

 BDD and the real primary purpose of
feature files

  https://danashby.co.uk/2017/02/03/bdd-and-the-real-primary-purpose-of-feature-files/

Heuristics

 Heuristics for recognising professional testers

  http://www.huibschoots.nl/wordpress/?p=1666

 A Heuristic approach to test charters

  http://www.huibschoots.nl/wordpress/?p=1666

 Heuristics for mushroom picking (and testing)

  https://thepainandgainofedwardbear.wordpress.com/2017/09/26/heuristics-for-mushroom-picking-and-testing/

Testability

 Testability - Requirements, Systems, Processes

  https://thomasjcrabtree.wordpress.com/2018/05/13/testability-requirements-systems-processes/

 Going Beyond "how are we going to test this?"

  http://testingisbelieving.blogspot.com/2018/05/going-beyond-how-are-we-going-to-test.html

Regression Testing

 "MAnual" regression in Agile - A focused approach

  https://medium.com/@Squidish_QA/manual-regression-in-agile-a-focused-approach-56b1bf414d01

Test Pyramid

 TestPyramid

  https://martinfowler.com/bliki/TestPyramid.html

 The evolution of the testing pyramid

  https://james-willett.com/2016/09/the-evolution-of-the-testing-pyramid/

 A better testing pyramid

  https://danashby.co.uk/2018/05/03/a-better-testing-pyramid/

Career

 The testers career path

  https://blog.gurock.com/the-testers-career-path/?utm_source=website&utm_medium=blog&utm_campaign=content&utm_term=testers-career-path

Value of Testing

 The value of testing - Documents, Cost and Delay

  https://huddle.eurostarsoftwaretesting.com/documents-cost-delay-typical-testing/



Comments

Popular posts from this blog

Testing and Mindfulness

How aware are you? Do you live in the here and now or is your mind always somewhere else? This blog post is about Mindfulness. Mindfulness is a simple meditation and is defined as (According to Wikipedia): "The intentional, accepting and non-judgemental focus of one's attention on the emotions, thoughts and sensations occurring in the present moment" Now Mindfulness has become more popular in the west in recent years as it has shown to have benefits for people who are suffering from Depression and Anxiety. It has been around for a while and is often thought to of originated from Buddhism and some people believe it started thousands of years ago. Now modern life is hectic and I’m sure we all have lots of things going on in our lives that keep our Brains busy and trying to focus on one thing at a time can be a challenge. I can't remember the number of times I've been doing something and my mind is somewhere else entirely. Mindfuln...

How to deal with pauses and timeouts in specflow

So this blogpost is in response to the weekly Specflow blog posts and challenges that have been written by Gojko Adzic. This weeks challenge was how would you rewrite or rephrase the below scenario: Given a user registers successfully When the account page reloads And the user waits 2 seconds Then the account page displays "Account approved" My initial though was something like this: Given a user registers successfully  When the account page reloads   Then the account page is displayed within a satisfactory time period     And the account page displays "Account Approved" Now the problem with this scenario is what defines a satisfactory time? You could add it as a comment or in a scenario outline but over time the time a user waits could change and if this is updated in the code behind but the scenario outline or comments are not, then what the test does and what is described do not match - this would potentially cause issues in the future. My next ide...

Building a test strategy for a new team

Teams, we have all been on them. Some are good and some are bad. Some we never wanted to leave and others we probably couldn't wait to leave. Now most of the time (well in my experience anyway) you tend to get put into a team that already exists. Maybe you are a new hire or maybe you have asked to change to a different product team.  When you do this, more than likely there will already be a testing strategy in place. It may be that you adapt it and change it in any way you see fit to improve the testing. But imagine if everyone on the team was new? How would you decide your testing strategy? This post will go through some useful things you can do to help a new team develop a test strategy. Table of Contents ๐Ÿ“ˆ What is a Test Strategy? ๐Ÿค” Where should I start? ๐ŸŽฏ Understand the company and their goals ๐Ÿ’ช Play to the teams strengths ๐Ÿ‘️‍๐Ÿ—จ️ Understand what quality looks like ๐Ÿ“ Understand Scope ๐Ÿงช Understand the type of tests you need ๐Ÿ“Š Measure your success ๐Ÿค Collaborate ๐Ÿ“ Summar...