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

Фотография

Помогите пожалуйста


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

#1 Анюточка

Анюточка

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

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

Отправлено 30 марта 2011 - 08:05

Есть форма поиска с кучей полей. В основном поля просто для ввода текста,есть еще календарь и выпадающие списки.
Подскажите, какой подход лучше использовать? какие нужны тест-кейзы?
  • 0

#2 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 08:40

Есть форма поиска с кучей полей. В основном поля просто для ввода текста,есть еще календарь и выпадающие списки.

Посмотрите эту статью. Там как раз рассказывается о подходе в тестировании подобных форм.
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#3 ksena

ksena

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

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


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

Есть форма поиска с кучей полей. В основном поля просто для ввода текста,есть еще календарь и выпадающие списки.
Подскажите, какой подход лучше использовать? какие нужны тест-кейзы?

Пост воспринимается как: "У меня есть форма с кучей кнопочек, что с ними делать?".
Любую "кучу полей" можно протестировать по разному в зависимости от поставленной задачи.
Если на данном этапе вас мало интересует правильно ли работает фильтр и вы хотите знать, работает ли оно вообще, то просто нажимайте на все кнопки, вводите/выбирайте значения и смотрите не вывалилась ли ошибка.
Если вас таки интересует работает ли функционал, то статья выше вам поможет, подключайте фантазию и вперед...
  • 0

#4 Анюточка

Анюточка

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

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

Отправлено 30 марта 2011 - 11:54

Алексей, спасибо большое за статью!
Смысл в том, что есть такое задание, на которое дается очень мало времени - минут 10 от силы и нужно написать тест-кейзы с самым большим приоритетом для проверки правильности работы поиска
  • 0

#5 ksena

ksena

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

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


Отправлено 30 марта 2011 - 11:56

Алексей, спасибо большое за статью!
Смысл в том, что есть такое задание, на которое дается очень мало времени - минут 10 от силы и нужно написать тест-кейзы с самым большим приоритетом для проверки правильности работы поиска

А какие вы книжки читали по тестированию?
  • 0

#6 Анюточка

Анюточка

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

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

Отправлено 30 марта 2011 - 12:09

именно из книг читала только Романа Савина и Канера
  • 0

#7 notProgrammer

notProgrammer

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

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

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

Посмотрите эту статью. Там как раз рассказывается о подходе в тестировании подобных форм.

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

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

#8 notProgrammer

notProgrammer

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

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

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

Алексей, спасибо большое за статью!
Смысл в том, что есть такое задание, на которое дается очень мало времени - минут 10 от силы и нужно написать тест-кейзы с самым большим приоритетом для проверки правильности работы поиска

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

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

#9 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 12:20

Смысл в том, что есть такое задание, на которое дается очень мало времени - минут 10 от силы и нужно написать тест-кейзы с самым большим приоритетом для проверки правильности работы поиска

Дык, быстро накалякайте на листочке то, что вы могли бы проверить на этой форме (не уточняя, как именно), и вперед, это будет вам и тест-кейсами, и чек-листом, и тест-планом.

Некоторым тест-кейсам достаточно только заголовка, чтобы понять, что там надо делать. Да и за 10 минут большего и не сделаешь.

Вам в этом примере, похоже, нужно продемонстрировать вашу способность анализировать и выбирать самые важные тесты.

Сконцентрируйтесь на решении задач, которые нужно выполнить посредством всей этой формы, не углубляйтесь в "тестируем зрительное расположение полей и еще проверим если в поле можно ввести 9999 символов..." и не отвлекайтесь на оформление - проверяйте суть, проверяйте возможные варианты обычного, правильного использования тестируемого функционала.
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#10 notProgrammer

notProgrammer

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

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

Отправлено 30 марта 2011 - 12:25

Смысл в том, что есть такое задание, на которое дается очень мало времени - минут 10 от силы и нужно написать тест-кейзы с самым большим приоритетом для проверки правильности работы поиска

Дык, быстро накалякайте на листочке то, что вы хотите проверить (не уточняя, как именно), и вперед.

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

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

#11 Анюточка

Анюточка

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

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

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

ну это скажем так на собеседовании тебе дают листик, задание, 10 минут
  • 0

#12 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 12:43

ну это скажем так на собеседовании тебе дают листик, задание, 10 минут

Ну да, отличнейший тест, я его всегда использую во время технических собеседований.
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#13 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 12:52

А смысл? Я так поняла нужно написать кейсы, чтобы потом можно было кому-то, кроме себя, показать. Если для себя только - тут и без бумажки можно обойтись - сразу вперед.

Можно и без бумажки.

Но тестировать нужно сперва головой, а потом уже руками. Это отдельная работа - продумывать тесты. Совмещать эти две работы могут не все. Брать на себя ответственность за тестирование могут не все. Рассказывать о том, что и как они тестируют - могут не все. А этот тест все эти штуки сразу показывает, весомо, грубо, зримо.
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#14 ksena

ksena

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

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


Отправлено 30 марта 2011 - 13:10

А смысл? Я так поняла нужно написать кейсы, чтобы потом можно было кому-то, кроме себя, показать. Если для себя только - тут и без бумажки можно обойтись - сразу вперед.

Можно и без бумажки.

Но тестировать нужно сперва головой, а потом уже руками. Это отдельная работа - продумывать тесты. Совмещать эти две работы могут не все. Брать на себя ответственность за тестирование могут не все. Рассказывать о том, что и как они тестируют - могут не все. А этот тест все эти штуки сразу показывает, весомо, грубо, зримо.

И образ мыслей хорошо показывает, получив размытое задание все поступят по разному: один напишет 2 тк но полных, другой не станет вдаряться в подробности и напишет тест план, а третий не приступит к заданию пока не выяснит все детали и условия...
  • 0

#15 Анюточка

Анюточка

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

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

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


А смысл? Я так поняла нужно написать кейсы, чтобы потом можно было кому-то, кроме себя, показать. Если для себя только - тут и без бумажки можно обойтись - сразу вперед.

Можно и без бумажки.

Но тестировать нужно сперва головой, а потом уже руками. Это отдельная работа - продумывать тесты. Совмещать эти две работы могут не все. Брать на себя ответственность за тестирование могут не все. Рассказывать о том, что и как они тестируют - могут не все. А этот тест все эти штуки сразу показывает, весомо, грубо, зримо.

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

и при этом разные люди, проводящие собеседование, хотят увидеть разное: кто ждет, что будут распрашивать подробности перед тем, как приступить; кто-то считает, что правильно написать так-то (по его субъективному мнению), кто-то по-другому..
  • 0

#16 ksena

ksena

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

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


Отправлено 30 марта 2011 - 13:25

и при этом разные люди, проводящие собеседование, хотят увидеть разное: кто ждет, что будут распрашивать подробности перед тем, как приступить; кто-то считает, что правильно написать так-то (по его субъективному мнению), кто-то по-другому..

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

#17 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 13:27

и при этом разные люди, проводящие собеседование, хотят увидеть разное: кто ждет, что будут распрашивать подробности перед тем, как приступить; кто-то считает, что правильно написать так-то (по его субъективному мнению), кто-то по-другому..

В процессе интервью всё субъективно, и только от этого теста ничего определенного не зависит.

Правильного ответа тут нет, это открытый вопрос, и реагировать на него нужно максимально искренне и правдиво.

Да тут и сложно представить себя иначе, чем то, что уже есть на данный момент :)

В этом тесте важнее суметь объяснить, почему вы начинаете с того или иного момента. Если вы не сможете это обосновать, то вам будет зачтен минус даже в том случае, если интервьюер полностью согласен с вашим выбором тестов.

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

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

И кроме того, собеседование - дело обоюдное. Если вы только отвечаете на вопросы, а сами вопросов не задаете - это тупо тоже минус.
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#18 stmark

stmark

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

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


Отправлено 30 марта 2011 - 13:29

и при этом разные люди, проводящие собеседование, хотят увидеть разное: кто ждет, что будут распрашивать подробности перед тем, как приступить; кто-то считает, что правильно написать так-то (по его субъективному мнению), кто-то по-другому..


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

#19 astenix

astenix

    Специалист

  • Members
  • PipPipPipPipPip
  • 906 сообщений
  • ФИО:Лёша Лупан
  • Город:Кишинев


Отправлено 30 марта 2011 - 13:35

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


Большинство проводящих собеседования хотят немедленно пойти на природу и выпить пива под сенью весенних берез :)

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

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

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

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

Но мы отвлеклись, да. Анюточка, вы что решили? Сможете этот тест самостоятельно пройти?
  • 0

Software Testing Glossary - простыми словами о непростых словах.


#20 Анюточка

Анюточка

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

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

Отправлено 30 марта 2011 - 13:47

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

Вот у нас имеется база людей, о которых известно много информации, хранящейся в БД. И можно создавать новых. Нужно проверить именно работу поиска, верно находит или нет.
Так вот, кроме незаполнения ни одного поля - чтобы всех вывел имеющихся
Ввода несуществующих данных - никого не нашел
Создания своего уникального кандидата и поиск его
и тп

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


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

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