Gib ihnen nicht Test-Scripts.
Das macht den Testprozess zu einem großen Teil ungültig, denn wenn Sie sich Testfälle ausdenken, wird Ihre Software wahrscheinlich mit ihnen umgehen, weil Sie an sie gedacht haben.
Die Idee des guten Testens ist, dass es ein Maß an Unabhängigkeit beim Testen gibt, so dass Sie nicht auf bekannte Testfälle eingehen können und der Client wahrscheinlich an Szenarien denkt, die Sie nicht tun werden, was die ganze Idee ist .
Aber wie motivieren Sie sie? Nun, ehrlich gesagt wäre ich überrascht, wenn sie nicht motiviert wären. Ich habe im Allgemeinen festgestellt, dass es ein weitaus härterer Kampf ist, sie dazu zu motivieren, zu Funkspezifikationen, Anforderungen und anderen vorläufigen Dokumentationen Stellung zu nehmen. Bis zum Test haben Sie eine wichtige psychologische Hürde genommen, indem die Software jetzt "real" ist.
Wie Sie damit umgehen, hängt in hohem Maße von der Art Ihrer Beziehung zum Kunden ab. Wenn Sie einen formellen Prozess mit einer vereinbarten Spezifikation haben, sollten Sie wirklich sagen, dass der Kunde eine gewisse Zeit hat, um die Software zu unterschreiben und zu akzeptieren, und die Untätigkeit ist die implizierte Akzeptanz.
Wenn es ein interner Client ist, dann ist das schwieriger. Es kommt wahrscheinlich nur darauf an, wer das Projekt vorantreibt. Wer sind die Interessengruppen? Dies sind die Menschen, die Sie brauchen, um solche Aktivitäten zu motivieren.
gute Punkte Cletus. Vielen Dank –