2009-08-10 4 views
1

Я создаю веб-приложения для жизни.Как получить ваших клиентов для тестирования

Важным, но часто болезненным процессом является приемочное тестирование клиентов/пользователей.

Как вы управляете этим процессом?

i.e. Как вы их можете проверить? Вы даете им тестовые сценарии? Вы даете им систему для регистрации ошибок и изменения запросов/обратной связи. Как заставить клиента понять разницу между ошибкой и изменением функции?

Как заставить клиентов давать вам повторяющиеся шаги для создания ошибки/проблемы?

Любые хорошие веб-приложения для управления этим процессом (Подумав Basecamp, как приложение будет очень uesful для этого)

Спасибо,

Ed

ответ

2

Не дать им тестовые скрипты.

Для меня это недействительно в процессе тестирования, потому что, если вы придумываете тестовые примеры, ваше программное обеспечение, вероятно, обрабатывает их, потому что вы об этом подумали.

Идея хорошего тестирования заключается в том, что в тестировании существует независимость, поэтому вы не можете обслуживать известные тестовые примеры, а также, скорее всего, клиент будет думать о сценариях, которые вам не помогут, что является всей идеей ,

Но как вы их мотивируете? Ну, честно говоря, я был бы удивлен, если бы они не были мотивированы. Я обычно обнаружил, что мотивировать их комментировать спецификации func, требования и другую предварительную документацию - гораздо более жесткая битва. К тому времени, когда вы дойдете до тестирования, вы устранили важное психологическое препятствие в том, что программное обеспечение теперь «реально».

Как вы справляетесь с этим, это в значительной степени зависит от характера ваших отношений с клиентом. Если у вас есть формальный процесс с согласованной спецификацией, вы действительно должны сказать, что у клиента есть определенный период для подписания и принятия программного обеспечения, и бездействие подразумевает принятие.

Если это внутренний клиент, то это сложнее. Вероятно, все сводится к тому, кто руководит проектом? Кто является заинтересованными сторонами? Это люди, которым нужно мотивировать такую ​​деятельность.

+0

хорошие моменты cletus. благодаря –

0

Обычно лучший способ, которым я столкнулся для тестирования клиентов, - это отправить скриншоты проблемы и некоторые из вещей, которые они сделали для ее создания. К этому моменту большая часть тестирования должна была быть проведена в доме, и вопиющие ошибки должны быть отсеяны. Имея систему, которая автоматически отправляет сообщения электронной почты об ошибке, я могу узнать, что они тестируют, и я получаю большинство подробностей из stacktrace в письме.

 Смежные вопросы

  • Нет связанных вопросов^_^