[Ervaring] Waarom huren van een huisvrouw om software te testen te doen


Software testen is een heel nieuw onderwerp, de inhoud van de huidige studie is niet erg diep, waarbij alleen de test nummer, testfuncties, en zo een aantal zeer eenvoudige vragen, kunnen we zeggen nog in de kinderschoenen.Momenteel is het testen van software als een groeiende beroep, het opzetten van een universiteit in de Verenigde Staten.De software testen discipline is niet volwassen, aan het einde wat het nodig heeft een professionele basis, is er geen conclusie, maar er is geen enkele maatregel van een goede standaard de verdiensten van een tester.Dr Chen Honggang de zaak-Microsoft geeft ons met software testmethoden.

Software Test Engineer: zijn functie is om het product functionele eisen te begrijpen, en vervolgens te testen, controleert de software heeft geen fouten (Bug), beslissen of de software is stabiel (robuust), en schrijf de bijbehorende testspecificaties en testgevallen.

Dr land naar Microsoft hoofdkwartier, een bezoek, voel je heel vreemd: "Wat is de tester Waarom Microsoft-producten, meer dan de helft van de testers" In feite is het testen van software in de productontwikkeling bezetten een zeer belangrijkedeel, dat is een noodzaak, is Microsoft de praktijk, van twintig jaren te begrijpen van de waarheid, maar ook van het onvermogen van de samenvatting van Microsoft van de ervaring.

We kunnen voelen dat vorige product van Microsoft soms crash, crash en zo verder, en vandaag de producten, de producten zijn meer dan vijf jaar geleden, beter en veel stabieler.Waarom?Dit komt omdat het testen steeds beter en beter, testers, meer en meer en meer ervaren.Op dit punt, heeft Microsoft geteld een account aan: ten eerste, Microsoft en iedereen, dat de proef niet van belang is voor ontwikkelaars.Typisch, een team heeft honderden ontwikkelaars, maar slechts een paar testers en ontwikkelaars is veel hoger loon dan veel testers.Na jaren van de praktijk, het bedrijf gevonden problemen met het product voor mensen die gaan het repareren van een patch van het geld besteed, meer dan de kosten van het inhuren meerdere testers, nog veel meer.

Echter, het testen van software op het einde wat is een wetenschap?Niemand weet het, iedereen wordt geleerd.Wat voor soort achtergrond, en niemand weet.Daarom heeft Microsoft het testen personeel, slechts een klein deel van de achtergrond van de computer, terwijl de rest moeten leren Russisch en Engels, wiskunde, techniek, biologische soorten ... ... met name, maar een ding: de test moetEr is een gevoel.

Nu dat het testen van software is nog in ontwikkelingsfase, vaak gebaseerd op de tester, of instinct, door het gevoel, door het talent om software te testen.Indien, zoals de gebruiker om te ontdekken dat alleen met behulp van de bug niet is een echte test, dit is gewoon een basis te testen, kunt u alleen het vinden van de algemene gebruikers.

Ten slotte heb ik voor een aantal interessante en ware verhaal naar het einde van dit artikel.

Ik doe de test teamleider bij Microsoft hoofdkwartier en managers hebben we vaak behoefte aan te werven testers.Wanneer ik mensen aanwerven meestal twee principes te volgen: ten eerste, om zijn logica te zien, is dit een zeer belangrijk punt, de tweede is vreemd om te zien of zijn denken, of het nu vaak wat vreemde ideeën hebben.De eerste is te vertrouwen op te voeden, maar het tweede punt is waarschijnlijk niet uit te voeden, aangeboren factoren enigszins binnen.

Deze twee principes die ik heb vele jaren uit de praktijk.De software testen discipline is niet volwassen, is er geen enkele maatregel van een goede standaard de verdiensten van een tester.En op het einde is en dat vereist een professionele basis, is er geen conclusie.Vanuit het huidige standpunt van, om niet te zeggen dat de informatica op het meest geschikt voor de professionele software testers.

Dat het misschien niet geloven wat ik persoonlijk een huisvrouw te doen werven testers van Microsoft geweest!

Deze huisvrouw was veertig jaar oud, is een marine-officier de vrouw, de moeder van drie kinderen.Ze las op de middelbare school afstuderen, zelfs niet op het college (in de Verenigde Staten die niet deelnemen College zijn zeer weinig.)Haar computer is ook heel elementair niveau, maar ook om zijn dochter te volgen om te leren.Later, nam zij verveeld thuis, en besloot naar buiten te komen om een baan te vinden, en eigenlijk ging naar de kandidaten van het Microsoft.

Op het moment, toen ik haar interviewde, dat haar computer heeft een zeer beperkte mate is, kan slechts tot een algemene gebruiker criteria.Toch vond ik haar een heel vreemde manier van denken, een veel rare ideeën en snel kunt vinden sommige kwesties.Dus ik terloops laat haar het uit te proberen op IE, en ze gaf me de plek om een aantal Bug vinden.Met een gevoel dat ze volledig komen Bug's.

Later, ik was de baas, ik wil haar huren.Eigenaar van een, zijn ogen verbreed: 'Ben je gek U wilt een huisvrouw huren (Je bent gek je eigenlijk wilt een huisvrouw te huren?!)? "

Dus ik vertelde hem mijn idee.Hij is een universiteit die de familie was gegaan voor het testen van vrouwen die zijn ongelooflijk toelaat.Maar hij uiteindelijk zei: "U bent de huur manager.You de beslissing (Jij bent de hiring manager, of om u om te beslissen!)!"

Ik heb eindelijk besloten dat hij haar ingehuurd.In het begin deed ze veel problemen.Ik dacht dat ik te beseffen dat haar waarneming is erg sterk, maar vergat hoe haar andere kwaliteiten.Omwille van haar familie heeft gedaan geen van de vrouwen bleven in ondernemings-instellingen, dus zag er erg onbeschoft, vaak luidruchtige, luid overal, het gebruik van Office telefoongesprekken, rook in het kantoor, en vaak verwaand, liep achter de anderen trots vertellenanderen: "Ik dacht dat ik een bug gevonden (Ik dacht dat ik een fout gevonden!)!", zoals als anderen in staat zijn om Bug detecteren.Later, echter, waarschuwde ik haar, ze zou ernaar streven om deze problemen te verhelpen, en zeer serieus toegewijd.Ze leerde heel snel, drie maanden later zijn zeer professioneel.Ten slotte heeft mijn baas eindelijk toegegeven dat ze is echt heel ernstig, en ze werd een ambtenaar, en nu ben ik bang dat ze is uitgegroeid tot hoofd van de test.

Uit dit voorbeeld kan worden gezien als een goede tester heeft geen behoefte aan een gemeenschappelijke ruimte (zoals computers) en professionele basis zijn, kunnen we niet beoordelen op dezelfde ontwikkelaar in overeenstemming met gezond verstand op de proef personeel te evalueren.Ontwikkelaars zeker een professionele basis nodig, maar er zijn een aantal testers, zoals IE van een aantal handmatige testen (manueel) doen geen behoefte aan een professionele basis, worden ze gebruikt in de identiteit van de gebruiker (of zelfs misbruik) producten en vind het probleem.Vrouwen naar de familie die heeft dit talent.Ik was ook aangeworven sommige studenten object, natuurkunde Ph.D., maar ze weet niet hoe, veel minder vrouwen in de familie goed.