Reputation
3,517
Next tag badge:
124/100 score
18/20 answers
Badges
2 22 42
Impact
~102k people reached

Oct
20
comment What's the difference between “testing” and “quality assurance”?
As a further note, quality is not necessarily free of defect: rather quality is that which produces customer satisfaction. As a tester, you put yourself in the shoes of the customer to determine if they would be satisfied (even with the bug) with the product. If you feel that as a customer you would not be satisfied, due to a bug, a missing critical feature, an incredibly awkward key combination or menu structure, or anything else, you deny the build from continuing.
Oct
20
comment What's the difference between “testing” and “quality assurance”?
To be fair, there is a difference between "Assuring" quality and "Guaranteeing" quality. No one sends a build for release testing saying "There are zero bugs in this build", but instead "Our testing has has revealed no bugs in the build." It's about building confidence in the build. As far as quality control, I think it IS quality control. You do testing, you find significant problems, you prevent the build from going further: you control the flow of the build.
Oct
20
comment How do I convince management that we need a formal QA department?
I hope you don't mind that I converted your answer to a comment (since it's a request for clarification). To answer your question, because right now we have no one doing a real QA. We have analysts who go down the list of projects to make sure they still work, but no one tests the other aspects of the system. There's also no standards for testing, it's just whether or not they feel it "should be approved" or not. For a team with 12 developers and 8 analysts, we should have at least 2 or 3 dedicated QA personnel.
Oct
20
comment What proportion of different types of software testing does your team use?
I agree with Lyndon that will want to provide details of your environment. If you're working with a web-service it's very different than a legacy order entry system!
Oct
20
comment In TDD, do tests need to be automated?
That's interesting, but we don't actually do builds in our development environment. We... we send the code out to the various systems and compile on the production box. That's another aspect of the process I'm trying to get changed :-)
Oct
19
comment How do I start the Internet Explorer WebDriver for Selenium in Python?
Aaron, I can understand your frustration. It does seem like a silly requirement, but a lot of new users on a SE site will post comments or edits as answers. So the reputation requirement is there to make sure someone has exposure to the community before they are allowed to fall into that trap. The unfortunate consequence of this (and other 'features' of its kind) is that it seems to punish those who actually read the FAQ and understand how to use the features available. Fear not, 100 rep is... pretty easy to get :-) and you'll be able to post it in no time.
Oct
19
comment How do I convince management that we need a formal QA department?
Development has been trying to 'sell' it to BA for about two years now. It only recently has started to gain any traction. Judging by past experience, it would actually hurt relations to suggest that. For example, the BA-lead used to share my office when he came by for the bi-weekly meeting. I asked him his thoughts on the BAs doing the testing as opposed to a QA team, and he said there's nothing wrong with BAs doing testing. He also hasn't come to my office since. shrug
Oct
18
comment Turning software testing into an internal service
Is the transition from manual to automated? Or is it from your team to separated amongst the other teams? If it's the former, I hope they don't expect automated testing to completely replace manual testing!
Oct
18
comment In TDD, do tests need to be automated?
Re: your edit. Your positive is actually what's causing it all :-) The champions are now being forced to create a document for the developers. So they write this document that says what the new feature or function is supposed to do, and we can follow that document. It also helps to stop them from changing their mind :-) And the downside is very big, because if they want work on the same function again, but just a different aspect of it, they're unlikely to go through the first test, only focusing on the second.
Oct
17
comment Should tool generated test data be deleted during tear down in test automation?
Well for identification I don't think it would be a bad idea to have a field in your data specifically for build number. This would ensure that your test data is identical (or at least, as identical as possible) for multiple runs, while at the same time giving you a clear indicator as to what code caused the data to exist.
Oct
17
answered Should tool generated test data be deleted during tear down in test automation?
Oct
17
comment In TDD, do tests need to be automated?
I know what I don't want is some certificate that says "We're doing TDD! Yay!" Rather, I'd like to apply whatever good principles I can wherever I can. And while I'd like to convince them to do automated testing, I'm willing to settle for better manual testing. I mean, the test documents from the analysts is something new. My primary goal is to find some ideas I can bring to the table given the environment I'm in.
Oct
17
comment In TDD, do tests need to be automated?
Well, I think (as you may infer from my other posts) is that they aren't sure what they want. They make billions in manufacturing, and every internal process they've ever had ran great under their manufacturing model. But it doesn't scale to technology and it's finally catching up to them. But reversing 20 years of a thought process is hard. So they go to conferences and pick up ideas and aren't entirely sure how to fit all the pieces together. So I would say that what they want is just better quality software. I'm not sure they could give specifics beyond that.
Oct
17
revised In TDD, do tests need to be automated?
added 214 characters in body
Oct
17
comment In TDD, do tests need to be automated?
Actually, the project that needs the most love is in Progress ABL. The Java questions I have are mostly for my side projects :-) I know for a fact that automated testing won't fly with management because it's too big of an investment. But they're also saying they want TDD. But this has given me some insights for which I will update my question.
Oct
16
asked In TDD, do tests need to be automated?
Oct
13
reviewed Approve tfs2010 tag wiki
Oct
13
wiki created tfs2010 excerpt
Oct
10
comment Best guidelines for bug reporting?
I really like "be careful of the tone" and "understand your audience" (which of course are good practices in ALL communication). Coming across as "you owe me these fixes because you're lowly development" is an easy way to get your fix sent to the bottom of the pile.
Oct
10
answered Best guidelines for bug reporting?