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

Фотография

Тестирование веб форм (вопросы на собеседовании)

веб web

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

#1 Carnage

Carnage

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

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Тимофей

Отправлено 18 сентября 2014 - 12:55

Помогите разобраться с вопросами на собеседовании -

 

1) Есть форма входа - логин, пароль и кнопка вход
Нужно её протестировать, забиваем на вёрстку - только работу формы.

Правильно ли ответить так -
Вначале проводим позитивное тестирование 

- Заполняем поля известными правильными данными жмём вход.
Далее негативные тесты.
- Заполняем не верными данными и вход
- Одно верными другое не верными данными и вход

- Тоже что и выше только наоборот

 

 

2) Есть форма комментария (без регистрации) - Никнейм, имейл, комментарий, кнопка ок
Нужно протестить её работу опять без вёрстки. Регистраций никаких на сайте нет

 

Правильно ли ответить так -
Вначале проводим позитивное тестирование 

- Заполняем поля правильными данными жмём ок.
Далее негативные тесты.

- Какое-то из полей пустое 

- Ник состоящий из смеси англ и русс букв

- Ник имеющий цифры

- Ник имеющий знаки препинания и символы

- Слишком длинный никнейм

- Невалидный имейл

- Слишком короткий комментарий

- Слишком длинный комментарий

- Слишком длинный комментарий состоящий из слова без пробела



Пожалуйста подкорректируйте где я не прав


  • 0

#2 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 897 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 18 сентября 2014 - 13:04

У Алексея Лупана есть отличный пост "Тестируем логин/пароль"

http://testitquickly...-adnaklassni6i/

 

Вообще, когда просят что-то протестировать, то нужна спека - хоть какая-нибудь

 

Далее негативные тесты.

- Ник имеющий цифры

 

 

 

у меня ник user12 Ж)


  • 0

#3 Carnage

Carnage

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

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Тимофей

Отправлено 18 сентября 2014 - 13:06

Говорят допустим спецификации нет. Видимо хотят чтобы я учёл все возможности.
Спасибо за статью почитаю

У Алексея Лупана есть отличный пост "Тестируем логин/пароль"

http://testitquickly...-adnaklassni6i/

 

Вообще, когда просят что-то протестировать, то нужна спека - хоть какая-нибудь

 

Далее негативные тесты.

- Ник имеющий цифры

 

 

 

у меня ник user12 Ж)


  • 0

#4 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 13:10

В тестировании 1 пункта обратите внимание на то, что тестируете во 2м пункте. Большинство идей применимо и там.

 

Вообще, когда просят что-то протестировать, то нужна спека - хоть какая-нибудь

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

А есть спеки нет вообще? А если она есть, но состоит из одной строки "сделать стандартный логин диалог"?

А если в конце концов там написано, что пароль должен состоять только из цифр и быть не длиннее 3 символов?


  • 0

#5 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 897 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 18 сентября 2014 - 13:21

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

А есть спеки нет вообще? А если она есть, но состоит из одной строки "сделать стандартный логин диалог"?

А если в конце концов там написано, что пароль должен состоять только из цифр и быть не длиннее 3 символов?

 

При чем здесь вообще собеседование ? В любом случае, если есть фича - вы обязаны спросить - "есть спека или нет". Имхо, это должен быть первый вопрос. Что вас так разозлило ? Ж)


  • 1

#6 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 13:25

При чем здесь вообще собеседование ? В любом случае, если есть фича - вы обязаны спросить - "есть спека или нет". Имхо, это должен быть первый вопрос. Что вас так разозлило ? Ж)

При том, что автор темы указал, что это вопрос с собеседования.

Ну вот вы спросили, есть ли спека. Вам ответили - "нету". Ваши дальнейшие действия?

Или дали спеку с откровенным бредом.

 

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


  • 0

#7 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 897 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 18 сентября 2014 - 13:47

При том, что автор темы указал, что это вопрос с собеседования.
Ну вот вы спросили, есть ли спека. Вам ответили - "нету". Ваши дальнейшие действия?

 

Забудьте вы про слово собеседование.Тут не важно, собеседование это или нет. Если спеки нету или она с "откровенным бредом" (БА на кол ?) или спека есть, но некоторые моменты не указаны, то спрашиваете, например, "Какие требования к полю "Пароль" ?" - ответ "должен быть не менее 8 символов, должен состоять из латинских букв и цифр. Длина не более 40 символов"
 

 

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

 

Конечно я  согласен, что надо думать собственной головой.

 

но не согласен с этим:

 

Это звучит как "я не хочу думать сам, пускай другой умный дядя придумает за меня, какие проверки мне надо провести".


  • 0

#8 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 18 сентября 2014 - 14:44

на XSS и SQL иньекции можно добавить по идее к форме комментария.


  • 0

#9 lurk

lurk

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

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 18 сентября 2014 - 15:18

 

При чем здесь вообще собеседование ? В любом случае, если есть фича - вы обязаны спросить - "есть спека или нет". Имхо, это должен быть первый вопрос. Что вас так разозлило ? Ж)

При том, что автор темы указал, что это вопрос с собеседования.

Ну вот вы спросили, есть ли спека. Вам ответили - "нету". Ваши дальнейшие действия?

Или дали спеку с откровенным бредом.

 

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

 

Если нет спеки, нет программы, то смысл тестировать воздух? 

Ведь будет как в старом анекдоте: Послушай, Гиви, ты чей друг – мой или медведя?

Если что и тестируется данным воздухом то стрессоустойчивость.

Если есть программа, то уже другой разговор - уже можно провести тестирование.

По поводу тестирования полей SALar в разы лучше, чем Лупан написал: Тестирование полей ввода.


  • 0

#10 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 15:20

Забудьте вы про слово собеседование.Тут не важно, собеседование это или нет. Если спеки нету или она с "откровенным бредом" (БА на кол ?) или спека есть, но некоторые моменты не указаны, то спрашиваете, например, "Какие требования к полю "Пароль" ?" - ответ "должен быть не менее 8 символов, должен состоять из латинских букв и цифр. Длина не более 40 символов"

 

Конечно я  согласен, что надо думать собственной головой.

 

но не согласен с этим:

 

Это звучит как "я не хочу думать сам, пускай другой умный дядя придумает за меня, какие проверки мне надо провести".

Вы противоречите сам себе. Вместо того, чтобы подумать, что пароль должен быть от 8 до 40 символов, вы требуете этого ответа от аналитика.

А если у вас простенький форум для внутреннего использования, вас не покоробит требование сложного пароля? Меня вот такое требование удивит, я буду против насильного внедрения сложных паролей.

А если это банковская система, вас не удивит требование только букв и цифр? Я бы настаивал на том, что спецсимволы надо позволять вводить в пароле.

А если у вас логин можно вводить на русском языке, то почему запрещать вводить русские буквы и в пароле?

 

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

Если тестировщик не может принять решение, что является багом, а что нет, без подключения аналитика, то грош ему цена.

 

И про собеседование. Это очень важно, потому что в моей компании на собеседовании при первом же упоминании кандидатом слова "требования" я отвечаю "требований нет". И если кандидат впадает в ступор - он нам не подходит.

Это не значит, что такой ответ не подойдёт на собеседовании в другой компании. Но новичку, который спрашивает про задачу с собеседования, важно понимать, что существуют разные варианты.


  • 0

#11 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 15:22

Если нет спеки, нет программы, то смысл тестировать воздух? 

Ведь будет как в старом анекдоте: Послушай, Гиви, ты чей друг – мой или медведя?

Если что и тестируется данным воздухом то стрессоустойчивость.

Если есть программа, то уже другой разговор - уже можно провести тестирование.

О, ещё один человек считает, что без требований работать невозможно. Жаль, но это не соответствует действительности.

Если хотите - давайте не будем забивать эту тему оффтопиком, я создам новую про требования.


  • 0

#12 lurk

lurk

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

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 18 сентября 2014 - 15:26

 

Если нет спеки, нет программы, то смысл тестировать воздух? 

Ведь будет как в старом анекдоте: Послушай, Гиви, ты чей друг – мой или медведя?

Если что и тестируется данным воздухом то стрессоустойчивость.

Если есть программа, то уже другой разговор - уже можно провести тестирование.

О, ещё один человек считает, что без требований работать невозможно. Жаль, но это не соответствует действительности.

Если хотите - давайте не будем забивать эту тему оффтопиком, я создам новую про требования.

 

Где я сказал что без требований работать невозможно? 

Я сказал, что если нет ни программы - ни требований тестировать нечего. Тестировать воздух не нужно. Или вы слова в отделе тестируете?  :smile:


  • 0

#13 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 15:33

А вы на собеседованиях людям что предоставляете потестировать, реальные программы, реальные требования, или всё-таки гипотетические программы?


  • 0

#14 lurk

lurk

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

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 18 сентября 2014 - 15:39

А вы на собеседованиях людям что предоставляете потестировать, реальные программы, реальные требования, или всё-таки гипотетические программы?

Тестовую программу с описанием. Могу дать ссылку на такую программу - если не хотите сами писать.

Любой реальный, известный сайт.

ИМХО, это более эффективно, чем гипотетическая программа и сотрясение воздуха.

 

И вы так и не ответили: 

Где я сказал что без требований работать невозможно?  :smile: 


  • 0

#15 ryjii

ryjii

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • Город:Санкт-Петербург

Отправлено 18 сентября 2014 - 15:42

 

Тестовую программу с описанием. Могу дать ссылку на такую программу - если не хотите сами писать.

Любой реальный, известный сайт.

ИМХО, это более эффективно, чем гипотетическая программа и сотрясение воздуха.

Прямо в офисе? Или на дом?

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


  • 0

#16 lurk

lurk

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

  • Members
  • PipPipPip
  • 180 сообщений


Отправлено 18 сентября 2014 - 15:48

 

 

Тестовую программу с описанием. Могу дать ссылку на такую программу - если не хотите сами писать.

Любой реальный, известный сайт.

ИМХО, это более эффективно, чем гипотетическая программа и сотрясение воздуха.

Прямо в офисе? Или на дом?

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

Не Листбоксер, ибо вы правы он плох для оценки.

Другая тестовая программа.

На тестирование ограничение времени 20 минут - и пусть человек сам тестирует то, что считает нужным.


  • 0

#17 Сергей

Сергей

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 245 сообщений
  • Город:Москва

Отправлено 19 сентября 2014 - 06:50

Помогите разобраться с вопросами на собеседовании -

 

1) Есть форма входа - логин, пароль и кнопка вход
Нужно её протестировать, забиваем на вёрстку - только работу формы.

Правильно ли ответить так -
Вначале проводим позитивное тестирование 

- Заполняем поля известными правильными данными жмём вход.
Далее негативные тесты.
- Заполняем не верными данными и вход
- Одно верными другое не верными данными и вход

- Тоже что и выше только наоборот

 

 

2) Есть форма комментария (без регистрации) - Никнейм, имейл, комментарий, кнопка ок
Нужно протестить её работу опять без вёрстки. Регистраций никаких на сайте нет

 

Правильно ли ответить так -
Вначале проводим позитивное тестирование 

- Заполняем поля правильными данными жмём ок.
Далее негативные тесты.

- Какое-то из полей пустое 

- Ник состоящий из смеси англ и русс букв

- Ник имеющий цифры

- Ник имеющий знаки препинания и символы

- Слишком длинный никнейм

- Невалидный имейл

- Слишком короткий комментарий

- Слишком длинный комментарий

- Слишком длинный комментарий состоящий из слова без пробела



Пожалуйста подкорректируйте где я не прав

 

Вы не правы только в одном - Вы сразу приступили к написанию тесткейсов!

Если компания ищет не рядового бойца, то скорее всего вы не прошли собеседование.


  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#18 Carnage

Carnage

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

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Тимофей

Отправлено 19 сентября 2014 - 07:33

Сергей, а как надо отвечать тогда?
  • 0

#19 Dalay_LAMO

Dalay_LAMO

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

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 19 сентября 2014 - 10:01

Сергей, а как надо отвечать тогда?

 
Я хоть и не Сергей, но опыт подсказывает мне, что необходимо сначала уточнить требования.
Если же собеседующий отвечает абстрактными словами (про "стандуртную форму") на правильно заданные вопросы, то нет ничего зазорного в том, чтобы ответить ему абстрактными фразами типа "Составим набор позитивных и негативных стандартных  :smile:  тесткейсов, которых будет достаточно, чтобы протестировать стандартную форму".
  • 0

#20 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 19 сентября 2014 - 10:33

 

Сергей, а как надо отвечать тогда?

 
Я хоть и не Сергей, но опыт подсказывает мне, что необходимо сначала уточнить требования.
Если же собеседующий отвечает абстрактными словами (про "стандуртную форму") на правильно заданные вопросы, то нет ничего зазорного в том, чтобы ответить ему абстрактными фразами типа "Составим набор позитивных и негативных стандартных  :smile:  тесткейсов, которых будет достаточно, чтобы протестировать стандартную форму".

 

И распрощаться тогда уж сразу.


  • 0



Темы с аналогичным тегами веб, web

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

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