Перейти к содержимому

Аудит и оптимизация QA-процессов
онлайн, начало 24 декабря
Автоматизация функционального тестирования
онлайн, начало 27 ноября
Логи как инструмент тестировщика
онлайн, начало 30 ноября
Тестирование REST API
онлайн, начало 30 ноября
Фотография

Помогите воспроизвести JS ошибки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 polzotel

polzotel

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 03 марта 2011 - 14:09

Добрый день!
Товарищи тестеровщики помогите воспроизвести баг.
Информация:
На сайте имеется страничка, где пользователи могут заполнить "Информацию о себе" (ФИО, адрес, д.р., прочее). После заполнения они нажимают кнопку сохранить. В случае, если на странице есть ошибки обработчик js сообщит об этом, иначе данные успешно сохранятся. Однако возникает ряд ошибок, которые присылают пользователи. По нажатию на кнопку "Сохранить" им выдается следующее от браузера:
  • "Object expected" (окружение XP, 7ка, IE7)
  • "Object doesn't support this property or method" (окружение XP, IE6)
  • " 'jQuery' is undefined" (окружение XP, 7ка, IE7,IE6)
  • "Access is denied" (окружение XP, 7ка, IE7,IE6).

  • 0

#2 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 03 марта 2011 - 14:30

Интересно, что Вы думаете получить в качестве ответа...
  • 0

#3 polzotel

polzotel

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 03 марта 2011 - 15:12

Идеи о том, как получить такие баги. Возможно кто-нибудь сталкивался с такой же ситуацией, что тестеру дали только результат:"Вот сообщение об ошибке, воспроизведи-ка нам такое, чтобы мы поняли в чем дело". Я думаю, что если пользователи получают такие ошибки и таких ошибок много, значит можно их получить. Но у меня пока не вышло.
  • 0

#4 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 03 марта 2011 - 15:44

Здравствуйте. Сразу говорю, я не опытный тестировщик, и с приложением Вашим не знакома. Но я бы начала вводить разные невалидные данные, или существующие (если поле unique).

"Object expected" (окружение XP, 7ка, IE7)

Возможно не ввели данные в required field?

"Access is denied" (окружение XP, 7ка, IE7,IE6).

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

А вообще странные у Вас сообщения об ошибке на странице. Вот я сталкивалась с "введите контактный телефон", или "заполните, пожалуйста поля, помеченные звёздочками". А вы юзверей страшными словами Object и jQuery пугаете...

P.S. Гуру тестирования, не бейте ногами, если что-то не так написала. :blush:
  • 0

- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)


#5 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 03 марта 2011 - 15:48

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

Нет, так жестоко со мной не поступали. Баги регулярно выдают с просьбой "разберись". Но там, как правило, хоть страница, где сообщение вылезло, указано.
  • 0

- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)


#6 polzotel

polzotel

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 03 марта 2011 - 16:33

Страница собственно-то известна "User info". То, что Вы написали, я проверил: страница все неверные данные обрабатывает и по-дружески говорит: "Пожалуйста, введите такое-то число символов", или "Необходимо ввести только цифры" и т.д. А сообщения, о которых я написал, должны появляться в левом нижнем углу в виде желтого треугольника с восклицательным знаком.
  • 0

#7 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 03 марта 2011 - 16:53

Страница собственно-то известна "User info". То, что Вы написали, я проверил: страница все неверные данные обрабатывает и по-дружески говорит: "Пожалуйста, введите такое-то число символов", или "Необходимо ввести только цифры" и т.д. А сообщения, о которых я написал, должны появляться в левом нижнем углу в виде желтого треугольника с восклицательным знаком.

polzotel, это Вы об ошибках, которые браузер пишет??? Я думала, что у вас warning messages такие жуткие. :blush: Да, не дочитала, каюсь. "По нажатию на кнопку "Сохранить" им выдается следующее от браузера:"

Вообще странная ситуация. Если жалоба от реальных пользователей, то странно, что они обратили внимание на треугольничек. Вот если бы данные неправильно сохранились, или имейл не отправился - явные ошибки я имею ввиду. Но в этом случае они [реальные пользователи] прибежали бы с криком: я сделала то и это, а у меня страница взорвалась... А так: у меня всё хорошо, только треугольничек раздражает. А что я делал - не скажу. Короче, мораль: если у реальных пользователей что-то не так, то обычно описывается что-то более страшное, чем предупреждение о js ошибке внизу браузера.

А вообще для Вас система какой ящик: черный, белый? ...красный? (последнее - шутка). Просто я к чему: Вы знаете, какие там объекты и методы используются? Вот я, например, приложа руку на сердце, не знаю, какие методы и объекты вызываются на странице. С jQuery - то же самое.
  • 0

- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)


#8 Clauster

Clauster

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 03 марта 2011 - 17:29

Интересно, что Вы думаете получить в качестве ответа...

Очевидно курить жаваскрипт и стектрейсы ошибок.
  • 0

#9 ivayi

ivayi

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Ironia

Отправлено 04 марта 2011 - 18:48

Как вариант... Возможно проблема в том что ваш браузер настроен таким образом, что эти ошибки игнорирует, и по этому не получается воспроизвести?
  • 0

#10 CVD1

CVD1

    Новый участник

  • Members
  • Pip
  • 55 сообщений


Отправлено 05 марта 2011 - 20:28

Добрый день!
Товарищи тестеровщики помогите воспроизвести баг.
Информация:
На сайте имеется страничка, где пользователи могут заполнить "Информацию о себе" (ФИО, адрес, д.р., прочее). После заполнения они нажимают кнопку сохранить. В случае, если на странице есть ошибки обработчик js сообщит об этом, иначе данные успешно сохранятся. Однако возникает ряд ошибок, которые присылают пользователи. По нажатию на кнопку "Сохранить" им выдается следующее от браузера:

  • "Object expected" (окружение XP, 7ка, IE7)
  • "Object doesn't support this property or method" (окружение XP, IE6)
  • " 'jQuery' is undefined" (окружение XP, 7ка, IE7,IE6)
  • "Access is denied" (окружение XP, 7ка, IE7,IE6).

1) 6 ослику в аду гореть...
2) Дайте урл, попробуем.
  • 0

#11 Артем Б.

Артем Б.

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 15 марта 2011 - 11:55

А почему бы не ответить на пользовательские фидбеки и попросить указать данные, которые они вводят?
Думаю им будет не сложно если они заинтересованы в использовании вашего сайта, а вам это кучу времени съэкономит.
  • 0

#12 Куатор

Куатор

    Постоянный участник

  • Members
  • PipPipPip
  • 247 сообщений
  • ФИО:Комендантов Илья
  • Город:Украина, Одесса

Отправлено 15 марта 2011 - 14:30

Добрый день!
Товарищи тестеровщики помогите воспроизвести баг.
Информация:
На сайте имеется страничка, где пользователи могут заполнить "Информацию о себе" (ФИО, адрес, д.р., прочее). После заполнения они нажимают кнопку сохранить. В случае, если на странице есть ошибки обработчик js сообщит об этом, иначе данные успешно сохранятся. Однако возникает ряд ошибок, которые присылают пользователи. По нажатию на кнопку "Сохранить" им выдается следующее от браузера:

  • "Object expected" (окружение XP, 7ка, IE7)
  • "Object doesn't support this property or method" (окружение XP, IE6)
  • " 'jQuery' is undefined" (окружение XP, 7ка, IE7,IE6)
  • "Access is denied" (окружение XP, 7ка, IE7,IE6).

Если на страничке "Информация о себе", есть radio-buttons, которые обрабатываются с помощью JQuery. Тогда Вам может помочь следующий пост - http://onlyprogramme...ry-problem.html
Проблемы как раз между JQuery и IE6,7.

Следующее, что можно сделать:
IE7, "Enable native XMLHTTP support" (здесь Tools > Internet Options > Advanced tab > внутри Security) включите/выключите эту опцию и в IE7 можете получить одну из этих ошибок, если не все их скопом :)
Решение этой проблемы http://bugs.jquery.com/ticket/6498

Но!
Скорей всего решение здееесьь.. :) Не закрытые тэги обрабатываются современными браУзерами.. а вот IE7,6.. :) http://forum.jquery....-in-ie7-and-ie6
Пройдитесь по коду валидатором, например, отсюда - http://validator.w3.org/

Сообщение отредактировал Куатор: 15 марта 2011 - 14:58

  • 0
Идеальный тестировщик - человек с золотыми руками, растущими из ж...


Практикум по тест-дизайну 2.0
онлайн
Школа для начинающих тестировщиков
онлайн
Школа тест-аналитика
онлайн
Техники локализации плавающих дефектов
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале