Unity3D and BBST

On June 6, 2016, in #engagedmembership, General, News, Newsletter, by eproegler

Unity Technologies are the creators of the multiplatform Unity Game Engine. We have more than 4.5 million registered users ranging from individual hobbyists to large professional game studios. And at Unity, we make all our internal software testers go through the BBST Courses from AST. You will not become a good tester by taking a course. […]

Continue Reading »

Tina the Test Toucan Visits the #CAST2016 Venue

On April 24, 2016, in #engagedmembership, CAST 2016, Tina_Toucan, by eproegler

Hello! I know some of you have seen me around, but I’d like to take the chance to introduce myself. I am a newer member of AST, who not very long ago had context blinders removed, revealing what software testing can be. I’ll never go back to prescriptive process! Because I love an adventure, the AST Board […]

Continue Reading »

What is happening in our application? (zagorski software tester)

On January 14, 2017, in Syndicated, by Association for Software Testing

TL;DR In this post, I will try to elaborate why is often expected from me as a tester to create meaningful application error messages. So, you are using some web application, and you get something like this( thanks to Evil Tester): And that error message does not tell you anything about your action or input. At … Continue reading What is happening in our application?

Continue Reading »

Aedificamus: The Value of Continuous Feedback (TESTHEAD)

On January 11, 2017, in Syndicated, by Association for Software Testing

One thing I owe my readers is a full review of LoseIt. I keep saying I’m going to do one, but each time I try to get into it, I find the review keeps getting longer and more detailed. For those willing to wait for that, I’ll plan to post it by the end …

Continue Reading »

Without Which … (Hiccupps)

On January 11, 2017, in Syndicated, by Association for Software Testing

This week’s Cambridge Tester meetup was a show-and-tell with a theme:Is there a thing that you can’t do without when testing? A tool, a practice, a habit, a method that just works for you and you wouldn’t want to miss it? Here’s a list, with …

Continue Reading »

Testing Show (Hiccupps)

On January 11, 2017, in Syndicated, by Association for Software Testing

This week’s Cambridge Tester meetup was a show-and-tell with a theme:

Is there a thing that you can’t do without when testing? A tool, a practice, a habit, a method that just works for you and you wouldn’t want to miss it? 

Thinking about what I might present I remembered that Jerry Weinberg, in Perfect Software, says “The number one testing tool is not the computer, but the human brain — the brain in conjunction with eyes, ears, and other sense organs. No amount of computing power can compensate for brainless testing…”

And he’s got a point. I mean, I’d find it hard to argue that any other tool would be useful without a brain to guide its operation, to understand the results it generates, and to interpret them in context.

In show-and-tell terms, the brain scores highly on “tell” and not so much on “show”, at least without a trepanning drill. But, in any case, I was prepared to take it as a prerequisite for testing so I thought on, assuming I could count on my brain being there, and came up with this:

The thing I can’t do without when testing is people. 

Why? Well, first and foremost, software is commissioned by people, and built by people, and functions to service the needs of people. Without those people there wouldn’t be software for me to test. As a software tester I need software and software needs people. And so, by a transitive relationship, I need people.

Which is a nice line, but a bit trite. So I thought some more.

What do people give me when I’m testing? Depending on their position with respect to the software under test they might provide

  • background data such as requirements, scope, expectations, desires, motivations, cost-benefit analyses, …
  • test ideas and feedback on my own test ideas
  • insight, inspiration, and innovation
  • reasons to test or not to test some aspects of the system
  • another perspective, or perspectives 
  • knowledge of the mistakes they’ve made in the past, so perhaps I need not make them   
  • coaching
  • the chance to improve my coaching
  • satisfy a basic human need for company and interaction

There are methodologies and practices that recognise the value of people to other people. For example, XP, swarming, mobbing, pairing, 3 Amigos, code reviews, peer reviews, brainstorming, … and then there are those approaches that provide proxies for other people such as personas, thinking hats, role playing, …

Interactions with others needn’t be direct: requirements, user stories, books, blogs, tweets, podcasts, videos, magazines, online forums, and newsletters, say, are all interactions. And they can be more or less formal, and facilitated,  like Slack channels, conferences, workshops, and even meetups. They’re generally organised by people, and the content created by people for other people, and the currency they deal in is information. And it’s information which is grist to the testing mill.

And that’s an interesting point because, although I do pair test sometimes, for the majority of my hands-on testing I have tended to work alone. Despite this, the involvement of other people in that testing is significant, through the information they contribute.

Famously, to Weinberg and Bolton, people are crucial in both a definition of quality and indeed a significant proportion of everything else too.

  •  Quality is value to some person.
  •   X is X to some person at some time.

Fair enough, you might ask with a twinkle in your eye, but didn’t Sartre say “Hell is other people“?

Yes he did, I might reply, and I’ve worked with enough other people now to know that there’s more than a grain of truth in that. (Twinkling back atcha!) But in our world, for our needs, I think it’s better to think of it this way: software is other people.

Edit: I’ve listed some of the other things that were suggested at the meetup in Without Which.

Continue Reading »

2016 In Review (Chris Kenst's Blog)

On January 10, 2017, in Syndicated, by Association for Software Testing

It’s a new year which means it’s time to look back at the previous year. Although this isn’t a lessons-learned or a progress report, these reviews are like a snapshot in time, forever preserved in writing. Unlike the past years I had no specific writing goals for 2016. I knew my attention would be focused […]

Continue Reading »

התוכנייה יצאה לאור, ואני בפנים!Nordic testing days’ program is out, and I’m in it! (אשרי אדם מפחד תמיד Happy is the man who always fears)

On January 9, 2017, in Syndicated, by Association for Software Testing

Nordic testing days has published their program, and I’m so very happy to be part of it. I will be speaking about threat modeling, and hopefully encouraging at least one attendee to take a step towards involvement in their product’s security. But, enough about me – seeing the great list of topics and speakers really invokes the impostor syndrome, is it really me standing within all of those cool subjects and great speakers (most of the speakers I have yet to hear, but those that I did hear in one format or the other were very good). Probably, even including public speaking, the most difficult task for me in this conference is going to be choosing between colliding talks – Maaret Pyhäjärvi’s talk on incremental improvement collides with one of Alan Richardson’s talk on javascript, Franziska Sauerwine’s talk on refactoring Junit tests collides with Erik Davis’ talk on starting an automation project (this one has been decided for me, since my own talk collides with Franzi’s talk as well) and those are only the speakers I have heard talking in the past. Choosing a talk to attend in the rest of the time isn’t going to be any easier.
So, hats down for the NTD team, you did an excellent job so far.

Tallin, here I come!

התוכנייה של NTD פורסמה, ויש לי חלק בה. אני הולך לדבר על מידול איומים (זה התרגום הלא מזהיר בכלל שיש לי כרגע לthreat modeling), ועם קצת מזל אצליח לגרום לפחות לאדם אחד להתעניין יותר באבטחת המוצר שלו. אבל, אם נשים אותי רגע בצד – רשימת ההרצאות בכנס גרמה להתפרצות מפתיעה למדי של תסמונת המתחזה אצלי – אני? בתוך כל האנשים האלה? ומאיפה בכלל הם מצאו כאלה נושאים מגניבים לדבר עליהם? החבר’ה שמארגנים את הכנס עשו עבודה מדהימה באיסוף תוכן. נראה שהקושי העיקרי שיהיה לי בכנס לא יהיה בהעברת הרצאה (ועוד באנגלית, שומו שמיים), אלא דווקא בבחירת ההרצאות שאני רוצה להקשיב להן. רק מבין הדוברים שיצא לי לשמוע משהו שלהם (באופן אישי או מתוך הקלטה), יש כמה התנגשויות בהן אני יכול לבחור בין להפסיד הרצאה מאוד טובה אחת, ללהפסיד הרצאה מאוד טובה אחרת. ההרצאה של מאארט על שיפור הדרגתי מתנגשת עם אחת ההרצאות של אלן ריצ’רסון על ג’אווהסקריפט, ההרצאה של פרנציסקה זאורוויין על JUNIT מתנגשת עם ההרצאה של אריק דייויס על התחלת פרוייקט אוטומציה (ועם זו שלי, אז לפחות כאן הדילמה נחסכה ממני). בחירה של אירועים בהם לא שמעתי דבר על המרצים לא תהיה קלה יותר. 
אז מחיאות כפיים סוערות לצוות המארגן שעשה עבודה מדהימה עד כה. 
טאלין – הנה אני מגיע.

Continue Reading »

The non-manual, unautomated tester (Mr.Slavchev())

On January 9, 2017, in Syndicated, by Association for Software Testing

I’ve been struggling with the division of manual and automation testing, practically since I started testing – about 3 years ago. I’ve switched sides couple of times, probably sharing all the false expectations that people have even today, claiming to be on any of the both sides. After all I decided for myself that I […]

The post The non-manual, unautomated tester appeared first on Mr.Slavchev().

Continue Reading »

Selenium webdriver Net::ReadTimeout (Net::ReadTimeout) exception (zagorski software tester)

On January 7, 2017, in Syndicated, by Association for Software Testing

TL;DR In this post I will explain how I resolved this exception in context of selenium webdriver testing in headless mode using xvfb on linux. You finally managed to set up linux and xvfb server, your selenium webdriver settings are correct, and you successfully run your first scenario in headless mode! Astonishing achievement when I … Continue reading Selenium webdriver Net::ReadTimeout (Net::ReadTimeout) exception

Continue Reading »

CASTx17 Early Bird Tickets Ending Soon

On January 6, 2017, in Events, General, News, Newsletter, by alemoreira

AST’s first conference outside of North America is just around the corner. CASTx17 is coming to Sydney February 20-21. We are very excited with CASTx17’s program and wanted to send a special thank you to our rockstar Program Committee: Anne-Marie Charrett (chair), Fiona Charles, Sigge Birgisson and Craig Smith. Check out the amazing program they put […]

Continue Reading »

The State of Testing Survey for 2017 is now open! (Nicky Tests Software)

On January 4, 2017, in Syndicated, by Association for Software Testing

The 4th State of Testing Survey is now open: your say in how you do testing and your company, how many people are in your test team etc. to contribute to this survey, then later reap the benefits …

Continue Reading »
Page 1 of 41712345...102030...Last »

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!