Click here to Skip to main content
15,904,348 members

Survey Results

What kind of formal testing process does your shop have?   [Edit]

Survey period: 16 Sep 2002 to 22 Sep 2002

Evidently testing is a worthwhile epilogue to the process of developing an application. How do you go about this arcane task?

OptionVotes% 
QA department staffed by trained testing professionals.16026.58
Formalized testing on releases only, using borrowed resources.9916.45
The receptionist tests in her spare time.508.31
The programmers wrote it, they can test it.23138.37
What's a testing process?6210.30



 
GeneralPre-QA department Pin
Steve Hopkins21-Sep-02 10:46
Steve Hopkins21-Sep-02 10:46 
At my workplace, we have implemented the concept of a Pre-QA Tester.

One of our brighter QA Testers now sits in the Dev area with a bank of machines. As the developers complete each piece of work, an in-house app is used to zip up the changed source files, and transfer them to an intermediate integration machine. The developers extract the changed files, and build the changed projects in release (with debug info). The Pre-QA tester then copies the binaries and pdb's etc to one of his machines, and begins tesing the specific feature being integrated. As this happens, the developers are running unit tests on the code base. If the unit tests run clean, the code is checked into the main code base. The Pre-QA tester, also checks the general health of the apps continuously.

Now this may sound like a lot of fuss just to check in some code (new developers are often taken aback with the process and the paperwork), but in some cases, the QA tester has failed the story on some strange platform, before the developer has even got to the point of checking the code in. If the same story had to wait for QA ( or post-QA as we call it), it could be up to a week, until the bug is discovered, if it is caught at all.

Since we implemented the Pre-QA tester, the number of defects reaching post-QA plummeted, and the kind of bugs they find, are rarely the no-brainer that developers put in every now and again. In as long as I can remember, there have only been a handful of failed builds, and that is doing 2 builds a day, 7 days a week.

if(E_NOINTERFACE == pThat->QueryInterface(IID_IUnknown,(void**)&pUnk))
{
// I aint no pUnk bitch!
}
GeneralMissing option Pin
Jack Handy20-Sep-02 20:25
Jack Handy20-Sep-02 20:25 
GeneralRe: Missing option Pin
David Wulff21-Sep-02 6:18
David Wulff21-Sep-02 6:18 
GeneralWhere is the text answer ? Pin
Mauricio Ritter18-Sep-02 2:06
Mauricio Ritter18-Sep-02 2:06 
GeneralRe: Where is the text answer ? Pin
Navin18-Sep-02 6:59
Navin18-Sep-02 6:59 
GeneralQA Team vs Development Team Pin
Black Cat17-Sep-02 6:22
Black Cat17-Sep-02 6:22 
GeneralRe: QA Team vs Development Team Pin
Michael P Butler17-Sep-02 22:30
Michael P Butler17-Sep-02 22:30 
GeneralRe: QA Team vs Development Team Pin
Paul Watson17-Sep-02 22:53
sitebuilderPaul Watson17-Sep-02 22:53 
GeneralRe: QA Team vs Development Team Pin
George17-Sep-02 23:41
George17-Sep-02 23:41 
GeneralRe: QA Team vs Development Team Pin
Paul Watson18-Sep-02 0:23
sitebuilderPaul Watson18-Sep-02 0:23 
GeneralRe: QA Team vs Development Team Pin
George18-Sep-02 16:50
George18-Sep-02 16:50 
GeneralRe: QA Team vs Development Team Pin
Bruce Duncan21-Sep-02 8:19
Bruce Duncan21-Sep-02 8:19 
GeneralRe: QA Team vs Development Team Pin
Paul Watson22-Sep-02 4:39
sitebuilderPaul Watson22-Sep-02 4:39 
GeneralRe: QA Team vs Development Team Pin
George17-Sep-02 23:50
George17-Sep-02 23:50 
GeneralRe: QA Team vs Development Team Pin
Paul Watson18-Sep-02 0:27
sitebuilderPaul Watson18-Sep-02 0:27 
GeneralRe: QA Team vs Development Team Pin
George18-Sep-02 1:15
George18-Sep-02 1:15 
GeneralRe: QA Team vs Development Team Pin
Paul Watson18-Sep-02 3:12
sitebuilderPaul Watson18-Sep-02 3:12 
GeneralRe: QA Team vs Development Team Pin
George18-Sep-02 3:34
George18-Sep-02 3:34 
GeneralRe: QA Team vs Development Team Pin
Anonymous22-Sep-02 0:19
Anonymous22-Sep-02 0:19 
GeneralRe: QA Team vs Development Team Pin
Anonymous20-Sep-02 18:58
Anonymous20-Sep-02 18:58 
GeneralRe: QA Team vs Development Team Pin
Navin18-Sep-02 6:53
Navin18-Sep-02 6:53 
GeneralTesting is part of the development process Pin
[James Pullicino]17-Sep-02 3:19
[James Pullicino]17-Sep-02 3:19 
GeneralRe: Testing is part of the development process Pin
Navin18-Sep-02 6:57
Navin18-Sep-02 6:57 
GeneralRe: Testing is part of the development process Pin
Erik Frohne (Work)18-Sep-02 20:29
Erik Frohne (Work)18-Sep-02 20:29 
GeneralThe customer tests it Pin
Phil J Pearson17-Sep-02 1:47
Phil J Pearson17-Sep-02 1:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.