Die Testerin und Bloggerin Lanette Creamer hat kürzlich diese Frage auf Twitter gepostet :
Wenn Sie ein professioneller Softwareentwickler sind, der mit Testern arbeitet, denken Sie an die besten Tester, die Sie kennen. Welche Eigenschaften haben sie gemeinsam?
Ich dachte, es wäre eine ausgezeichnete Frage für hier.
Meine Gedanken sind:
- Sie möchten Unklarheiten aus den Anforderungen entfernen, auch wenn dies bedeutet, unangenehme Fragen zu stellen.
- Sie erstellen neue Funktionen, indem sie sehen, wie Software funktionieren sollte und nicht nur, wie sie dokumentiert ist.
- Sie demonstrieren Ehrlichkeit und Integrität und ermutigen sie, fordern sie aber nicht von ihren Mitmenschen. Mit anderen Worten, sie modellieren das Verhalten.
Was sind die Merkmale der besten Tester, mit denen Sie gearbeitet haben?
Antworten:
Hier sind einige, die ich hinzufügen möchte:
quelle
Einige der besten Tester, mit denen ich zusammengearbeitet habe, verstehen wirklich, wie die Benutzer die Software verwenden werden. Sie verstehen, welche Geschäftsfunktion die Software erfüllen soll und wie sich diese Software auf die Rolle / den Job / die Funktion des Benutzers auswirkt. Es ist ein erfolgreiches Projekt, wenn der Tester so viel über das Geschäft weiß wie der Entwickler und der Geschäftsinhaber.
quelle
Leider gibt es für eine eigentlich hochqualifizierte und technische Rolle viele Cowboys. Viel zu viele Tester haben eine lange Karriere hinter sich und sind von Position zu Position gewechselt, um von Leuten interviewt und eingestellt zu werden, die keine Ahnung haben, worum es beim Testen geht.
Die besten Tester, die ich getroffen habe, haben:
und schließlich, wenn der Tester an einem agilen Projekt arbeitet
quelle
Der beste Tester, mit dem ich je gearbeitet habe, war in einer Sache extrem gut: Software auf wiederholbare Weise zu brechen. Wir könnten ihm so ziemlich jede Software geben und er würde sie innerhalb von Minuten töten. Er hat die Fähigkeiten, die wahrscheinlich Cheat-Codes für Nintendo-Spiele und Ostereier in professioneller Software finden könnten - nur eine natürliche, neugierige Natur und ein gutes Gedächtnis für das, was er zuvor versucht hat und was nicht funktioniert hat.
Beachten Sie, dass seine Ziele genau das Gegenteil der Programmierer waren - er hatte einen guten Tag, wenn er die Software kaputt machte; Die Programmierer hatten einen guten Tag, wenn er es nicht tat .
quelle
Zwei Dinge, die noch nicht erwähnt wurden:
quelle