Aqui está uma idéia que pode alegrar os dois grupos e se encaixar bem na mudança para uma abordagem ágil:
Automatize suas verificações de aceitação do usuário e as faça screencast.
http://pragprog.com/magazines/2009-12/automating-screencasts
Parece que parte do problema que você está tendo é que os planos de teste que você está escrevendo são muito repetitivos e puramente confirmatórios. Para ser sincero, eu não chamaria o que você está escrevendo de teste - se está apenas confirmando os requisitos, está verificando . Automatizar e fazer screencasting permitirá que você empacote regularmente uma demonstração interessante para seus clientes (você pode até enviá-la diariamente) - é mais provável que eles cliquem em uma demonstração e assistam a ela do que abrir um plano de teste e comece a trabalhar com isso. Espero ter um feedback mais rápido (muito importante se você estiver adotando uma abordagem mais ágil). Você poderá reutilizar componentes para reduzir a carga de trabalho para você,
Ele também fornece uma maneira de realmente executar os requisitos - você encontrou as especificações executáveis do Gojko Adzic? Dê uma olhada aqui:
http://gojko.net/2010/08/04/lets-change-the-tune/
Se você está pensando nisso como uma maneira de obter os requisitos em um formulário executável para demonstrar aos seus clientes , de repente parece muito menos inútil.
Agora, colocando meu chapéu de testador, tenho a honra de ressaltar que, se a coisa do screencast decolar, isso liberará você / suas partes interessadas para fazer alguns testes adequados - por exemplo, tentar casos extremos e testes que realmente desafiam o aplicativo , em vez de apenas confirmar requisitos. Sugiro que você forneça os screencasts, além de perguntas ou sugestões curtas para as áreas nas quais deseja obter mais feedback, por exemplo:
1) Aqui está o nosso novo formulário de inscrição - assista a este screencast para ver como funciona!
Sobre o que gostaríamos de receber feedback: adicionamos muitas verificações extras neste formulário para garantir que os clientes não consigam inserir os dados incorretos. Gostaríamos muito que você observasse as mensagens de erro que os clientes recebem quando coloque a coisa errada e diga-nos se nossos clientes as acharão fáceis de entender.
Também gostaríamos de saber se temos sido muito rigorosos em alguns casos - se você possui dados de clientes particularmente incomuns (talvez um nome muito longo ou muito curto ou alguém com caracteres incomuns em seu nome, ou qualquer outra coisa em que não pensamos, ou talvez o endereço deles não tenha um nome de rua ou algo estranho como esse?), então talvez você possa passar alguns minutos experimentando-os?
Ou seja, você apresenta um bom screencast e, em seguida, pede feedback, enquadrando-o sem ser muito específico, faça-os pensar em possíveis problemas em vez de apenas confirmar. Faça-os pensar , em vez de apenas clicar cegamente em um plano de teste. Você está basicamente escrevendo uma carta de teste exploratória para eles. (Se você olhar para os quadrantes de testes ágeis , seriam testes no quadrante 3).