Jason Barile - Testing Testing

Discussions about Software Testing

Browse by Tags

Tagged Content List
  • Blog Post: Basic Instincts

    I was involved in a conversation today that started something like this: Team X:  “Feature Y is completely broken, but we don’t want to fix it because we don’t think any users will actually use it this way.” My first instinct was, “Are you crazy?  The fix is so easy and low risk!  Of course...
  • Blog Post: Canaries and Scouts in Software Testing

    In software testing, what you don’t know is often your biggest risk. As smart as we think we all are, no reasonable amount of brainstorming and careful test planning can discover all possible tests that should be put in place for a given system.  Even for seemingly simple systems, “test space” can...
  • Blog Post: Don’t Assume If Something Worked Once, It’ll Work Again

    My team discovered a bug recently that had been around in our daily builds a while.  We did a retrospective after the fact and found some interesting facts.  We had a test case covering the scenario, and it had been passing with no problems over the past several weeks.  There were no bugs...
  • Blog Post: No More Test Plans

    I’m saying goodbye to the term “Test Plan”.  To me, “Test Plan” implies a plan that details how the test team will measure the quality of the product is and report it back to the team.  While this an important piece of the a quality strategy, it’s not sufficient by itself. I’m replacing the...
  • Blog Post: Thinking About ROI for Test Automation

    After we shipped Team Foundation Server 2010, I took on a new role on the TFS team as a Test Architect. I’m excited about this role because it’s a little more hands-on than being a manager and because I get to help tackle some of the most challenging test problems we have across the product...
  • Blog Post: Should I test the individual layers in my app or test from an end-to-end perspective?

    I have this debate with other testers and developers from time to time, so I thought I post my own thoughts on the subject.  Many applications today consist of multiple layers.  For example, a typical ASP.NET MVC web application may have views, controllers, services, data repositories, a domain...
  • Blog Post: 8 Tips For Doing Ad Hoc Tech Support via Twitter

    I do a lot of ad hoc technical support for Team Foundation Server via Twitter (follow me at @JasonBarile ).  As a Test Manager, I love interacting with customers directly, and I often find that Twitter is a great source for finding issues people get frustrated about but don’t necessarily get blocked...
  • Blog Post: Mining Work Items for Opportunities to Improve Your Engineering Process

    One of the things I spend a lot of time doing as a test manager is mining for interesting data in our work item tracking system (TFS of course).  For example, this morning, I went through a query of bugs that had been resolved as “won’t fix” but were also marked as regressions from previous releases...
  • Blog Post: In testing, you have to cross jurisdictions

    The other day on the way to work, I was almost side-swiped by a big rig weaving all over I-40.  The truck’s erratic driving continued, and after I watched a few more cars quickly veer out of its way, I decided to call 911 to report the truck.  Although I described to the triage operator that...
  • Blog Post: Twitter Poll Results – How Testers Define Their Jobs

    It’s a bit late, but I’m finally posting the results of my recent Twitter poll .  This was definitely an experiment.  I only received 4 responses for this poll, but it’s a start.  For future polls, I’ll allow blog comments as well. The 4 responses I received were: “I'm the person who investigates...
  • Blog Post: Twitter poll for testers: How do you define your job?

    I'm curious to know what testers think their job descriptions are. Please send me your replies via Twitter to @jasonbarile. In the spirit of brevity, this keeps your answers to <= 140 characters :) I'll take descriptions until this noon EDT (GMT -05:00) on Sept. 29, 2008 and I'll post all the replies...
  • Blog Post: What I Look for in Test Plans

    I've been reviewing a lot of test plans recently.  As I review them, I've compiled this list of things I look for in a well written test plan document.  Here's a brain dump of things I check for, in no particular order, of course, and it is by no means a complete list.  That said, if you...
  • Blog Post: LogiGear blogging classic software testing advice

    LogiGear is in the middle of a 13 part series covering classic software testing advice from Cem Kaner's book, "Testing Computer Software". I recommend this book to all new testers on my teams at Microsoft. If you're considering a career in software testing or perhaps you're a developer trying to understand...
  • Blog Post: Are you prepared?

    http://www.microsoftreality.com/raleigh/
  • Blog Post: QA Team Values for Team Foundation Server

    My QA manager colleague and I have been working on our QA metrics process for the Team Foundation Server test organization.  This has been a fascinating process, and I wanted to give out a little insight into how we're thinking about the problem. We have 2 different metrics processes focused on...
  • Blog Post: Looking for a few good testers...

    Microsoft in Raleigh is still going strong!  We're always on the lookout for great testers who want to work on Visual Studio Team Foundation Server.  Our team currently has openings for Software Design Engineers in Test, Software Design Engineers, a Program Manager, and a Lead Software Design...
  • Blog Post: Learning about product and team metrics

    Metrics are a double-edged sword. On one hand, you can't improve what you don't measure. On the other hand, if your metrics program is implemented poorly, you can end up with all sorts of problems ranging from fooling yourself into thinking everything's ok to demotivating your team to information overload...
  • Blog Post: Eating more dogfood...

    Our QA team has recently committed to converting all of our automated tests to VSTT -style tests. You might be shocked to learn they're not already all implemented with VSTT, but please remember that we were all building our pieces of Team System at the same time in v1. We have a lot of test automation...
  • Blog Post: An Inside Look at the TFS Product Team's Quality Process

    Brian Harry has been blogging over the past few days about the Team Foundation Server team's product quality process. So far, he's covered build quality , automated testing , and performance testing . This is a rare and highly detailed look at some internal reports showing what we measure, how often...
  • Blog Post: You get what you measure - and bring your boots.

    Elisabeth Hendrickson recently posted a roll-up of several interesting articles about software quality metrics. Well worth the read if you're managing a team and are looking for ways to track progress. I've been thinking a lot about metrics lately. I believe the responsibility of the QA manager is...
  • Blog Post: To automate or not to automate? That is the question!

    The December issue of Software Test & Performance Magazine (which you can download for free) has a great article on determining which tests are suitable for automating and which aren't. The author, Bob Galen, presents several points to consider when making this critical decision. He even throws in...
  • Blog Post: Software Test and Performance Magazine

    I don't like to get into the business of endorsing, so I won't. But what I will say about Software Test and Performance Magazine is that I enjoy reading it and find that it has some interesting and relevant articles on a regular basis. Oh, and it's free. Oh, and you can download a .PDF file version each...
  • Blog Post: What's an SDET?

    Here's a post someone just showed me by Scott Louvau in June 2005 that may give you more insight into what the SDET role at Microsoft is all about. http://blogs.msdn.com/scottlo/archive/2005/06/29/434121.aspx Scott touches on a few key points about the role: 1. It requires strong development...
  • Blog Post: Confidence in quality

    "Confidence in quality" is a concept I've been thinking about quite a bit lately and I thought it'd be an interesting topic to cover here. I'm curious what other people think about this idea and what you do to increase confidence in your quality assessments. It's one thing to report a certain pass...
  • Blog Post: More SDET and Lead SDET openings in Raleigh!

    Just a quick note to let everyone know I have several openings for SDETs and Lead SDETs in our office in Raleigh, NC. For details, check out http://members.microsoft.com/careers/search/default.aspx and search for jobs in NC-Raleigh. Please submit resumes online through the career website rather than...
Page 1 of 2 (38 items) 12