Не могу вставить в веб-форму - PullRequest
0 голосов
/ 16 апреля 2009

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

Пользователь и я оба используем XP / IE7. Приложение использует проприетарную инфраструктуру MVC с C # на .NET 1.1. Пользовательский интерфейс работает только в IE. (Я попробовал Opera, и вставка работает, я не могу войти в Firefox, чтобы попасть на экран.)

Есть идеи, с чего начать?

Спасибо!

Редактировать - вот диалог с пользователем, который не выявил никаких проблем.

Вы были на правильном пути спрашивая о брандмауэре, потому что вы пытаетесь идентифицировать что-то это отличается между мной и тобой. Вот еще один потенциал различия.

Может быть, мы не делаем это так же: Используете ли вы сочетания клавиш (Ctrl-C, Ctrl V) или контекстное меню (справа щелкнуть мышью и выбрать копировать / вставить)?

Может быть, наши компьютеры разные: Какое оборудование (Windows / Mac), работающее система (XP, Vista и т. д.) и браузер (IE, Firefox и т. Д.) Вы используете?

Может быть, наше понимание проблемы отличается: вы не видите текст когда вы вставляете это или нет спасаться?

Может быть, мы копируем отличается: я скопировал что-то из Bugzilla и что-то из блокнота. Оба являются простым текстом. Мне нужно попробовать форматированный текст, как из PDF и из Word. Вам нужно попробовать простой текст.

1 Ответ

3 голосов
/ 16 апреля 2009

Это может быть проблема обучения пользователя. Если бы это был я, я бы использовал что-то вроде crossloop , чтобы наблюдать, как пользователь взаимодействует со страницей. Если вы можете видеть, что они на самом деле делают (а не то, что они говорят, что делают), то у вас есть половина шансов на воспроизведение проблемы. Исходя из вашего описания, это, скорее всего, не проблема с программным обеспечением, а PEBKAC ситуация с вашим пользователем.

Примечания по Crossloop

Мы используем crossloop с нашими клиентами и нашими разработчиками в обучении. По сути, вы устанавливаете программное обеспечение (очень просто) как на своем компьютере, так и на компьютере конечного пользователя. Затем конечный пользователь разрешает вам «увидеть» его компьютер, отправляя вам код подключения. После подключения вы и пользователь можете перемещать мышь / печатать / видеть, как другой человек использует мышь.

Это было бы похоже на сеанс удаленного рабочего стола или vnc, но гораздо проще настроить и запустить через брандмауэры и без особой головной боли при настройке / конфигурации.

Это также бесплатная загрузка и бесплатный сервис (последний раз, когда я использовал его в любом случае).

Предлагаемый курс действий

  1. Установите Crossloop на свой компьютер и ознакомьтесь с ним. (возможно, сделайте пробный запуск, соединитесь с коллегой)
  2. Позвоните пользователю и спросите, не захотят ли они показать вам свою проблему напрямую через какое-либо программное обеспечение для обмена экрана.
  3. Пройдите их через установку и подключение Crossloop.
  4. Проинструктируйте их, чтобы показать вам проблему.
  5. Следите за явными ошибками и т. Д.
  6. Надеюсь, вы увидите, что пользователь делает неправильно, или в каких условиях ошибка проявляется.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...