тест кейсы
#1
Отправлено 30 марта 2012 - 21:58
Возможно у когото есть ссылки с примерами тест кейсов, ато у меня сейчас состояние " слышу звон, незнаю где он" или чтото в этом роде)) У меня тыща мильион вопросов, но надеюсь найдеться добрая душа которая хоть частично ответит мне )))
Буду весьма благодарен за ответы!!!!
Keep calm and be prepared
#2
Отправлено 18 апреля 2012 - 15:26
Не знаю нужно ли еще отвечать) но все же сделаю это. Потому что когда то такой же была, но искала ответы в книгах и у начальства.Подскажите пожалуйста, знающие тестировщики.
Без требований возможно, но обычно на серьезных, хорошо поставленных проектах, документация ведется, т.е. требования есть.
Допустим проект таков, что требований нет. Тогда ты изучаешь свое приложение и задаешь вопросы разработчикам об ожидаемом результате и спорных вопросах (возможно аналитик, если он есть). И вообще нужно решить нужны тебе именно тест кейсы или чек листы (хотя может я не права). У нас на проекте проектный менеджер озвучивает нужно ли составлять их или нет. На Андроиде, Айфоне я делала себе пометки, для веба конечно же тест кейсы, но документация у меня была.
Как быть уверенным что все покрыл, составляешь матрицу покрытия, функциональное дерево.
Тест кейсы для чего вапще нужны? -- не буду такое комментить. Читайте пожалуйста литературу, кто вами руководит?
#3
Отправлено 19 апреля 2012 - 14:48
Но если у вас спецификаций/описаний подробных нет, функциональностей много, то это же надо как-то систематизировать, чтобы ничего не упустить) Как же в этом случае без тест кейсов?)
#4
Отправлено 19 апреля 2012 - 20:19
Обычно на одно требование бывает несколько тест-кейсов, как позитивных, так и негативных.Подскажите пожалуйста, знающие тестировщики. Терзает меня вопрос, насчет тест кейсов. Возможно глупый, спишите его на мою неосведомленность в тестировании ) Вот я понимаю так, если есть требование то просто пишем тест кейсы к каждому из них. Один будет позитивным, другой негативным например. Я вот читаю что тест кейсы можно писать даже без требований. Как это?) И как быть уверенным что при разработке тест кейсов я покрою ими все то что нужно протестировать? Тест кейсы для чего вапще нужны? Их тестер должен отправлять комуто как отчет о совершенных делах?) Где их сохраняют тестеры? И как это,- например я писал тест кейсы, ушел с работы , а после меня ими пользуеться кто-то другой...зачем они ему например нужны, если он на другом проекте, тестит например совсем другую прогу?
Тест-кейсы, конечно, можно писать,не зная требований (кто ж запрещает их писать-то?). Вопрос только, зачем такие тест-кейсы нужны7
Требования есть всегда. Не всегда они задокументированы.
Тест-кейсы пишутся на определенную функциональность в определенном проекте. Переносить их без изменения на другие проекты, как правило, смысла не имеет.
Зачем писать - это хороший вопрос. Иногда совершенно не нужно, лишняя трата времени. Иногда и нужно, но не получается (нет времени).
Вот несколько вариантов на тему, зачем:
- Бывает так, что пишет их один человек, а выполняет другой. То есть разделение обязанностей.
- Кейсы - это тоже документация. Иногда они бывают единственной вменяемой документацией на проекте и используются тестировщиками, техподдержкой, техписами, и т.д.
- Люди болеют, переходят на другой проект, увольняются... Наличие кейсов позволяет не потерять накопленные знания, быстрее вводить нового человека в работу.
Примеры ищите сами, благо за поиск платы не берут. Они, например, есть в книжке Савина.Возможно у когото есть ссылки с примерами тест кейсов
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#5
Отправлено 19 апреля 2012 - 20:26
Требования есть всегда. Документация ведется далеко не всегда, даже на серьезных проектах. Еще реже она бывает актуальной. Сильно реже полной. Все вместе - никогда.Без требований возможно, но обычно на серьезных, хорошо поставленных проектах, документация ведется, т.е. требования есть.
Так не бывает. Есть проект - значит, есть и требования. Они могут быть неполны. противоречивы, смутны и недокументированы. Разные люди могут иметь разное представление об этих требованиях. Но они всегда есть.Допустим проект таков, что требований нет.
Вопросы нужно задавать всем, кто может на них ответить.Тогда ты изучаешь свое приложение и задаешь вопросы разработчикам об ожидаемом результате и спорных вопросах (возможно аналитик, если он есть).
Отдельный хинт: стоит задавать одинаковые вопросы разным людям с разными ролями (разработчикам, менеджерам, техписам, аналитикам) - узнаете много интересного :)
А зря. Вот Алексей Лупан, например, на последней он-лайн конференции FunConfetQA вполне успешно доказвыал, что тест-кейсы не нужны. Совсем. Я с ним согласен :)Тест кейсы для чего вапще нужны? -- не буду такое комментить.
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#6
Отправлено 19 апреля 2012 - 20:36
Кейсы становятся документацией только в тот момент, когда они записаны ;). До этого они успешно могут жить в голове у тестировщика и документацией не являться,Ну для начала тест-кейсы - это документация, которая необходима при любой разработке любого проекта.
Более того. далеко не все кейсы стоит документировать.
Ну и уж точно любой проект может обойтись без тест-кейсов вообще.
Приложение не бывает написано без требований. Вот требования без приложения - да.Конечно если тестируемое приложение написано на коленке без вообще каких либо требований и функциональностей у него минимум, то может и можно обойтись без тест-кейсов,
Фейсбук, кстати, к какому из проектов отнесете - к наколеночному или с минимумом функциональности?
А вот если есть большая документация, то скорее всего стоит писать тест-кейсы. Вот только не с помощью копи-паста, а с помощью анализа, исследований и головы. Тут в соседней ветке Ольга Киселева ссылку нахорошую статью кидала, где описано, почему плохо писать тест-кейсы методом копи-паста с требований.Или если наоборот написана огромная подробная документация и написана идеально и без ошибок, и тест кейсы будут просто ее копипастами, то может и действительно не стоит.
P.S. Считать, что документация написана без ошибок - одна из грубейших ошибок, которую только может совершить тестировщик.
Чек-лист наше все :)Но если у вас спецификаций/описаний подробных нет, функциональностей много, то это же надо как-то систематизировать, чтобы ничего не упустить) Как же в этом случае без тест кейсов?)
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#7
Отправлено 20 апреля 2012 - 11:44
Чек-лист наше все :)
Ну это уже все демагогия. Вон я спрашивала про тест-кейсы - все не могут сойтись на одном, что же это такое) То есть определение у всех одно, но подразумевают каждый свое :)
Так ГОСТа на это все дело нет, то можно сказать так: если у вас память как у Дастина Хоффмана в Человеке Дождя, то обходитесь без тест-кейсов, а если нужно записывать, то записывайте, постепенно это все равно сформируется во что-то определенное. Как мне кажется, в данном случае каждый должен изобрести свой собственный велосипед)
#8
Отправлено 20 апреля 2012 - 14:39
Далеко не факт. Есть проекты, которые не то что без тест-кейсов, даже без тестировщиков замечательно живут.Ну для начала тест-кейсы - это документация, которая необходима при любой разработке любого проекта.
Есть варианты, почитайте, например, про exploratory testing.Но если у вас спецификаций/описаний подробных нет, функциональностей много, то это же надо как-то систематизировать, чтобы ничего не упустить) Как же в этом случае без тест кейсов?)
#9
Отправлено 20 апреля 2012 - 14:59
ГОСТ, кстати, кажется есть. Как и многие другие стандарты. Чтобы тестировать без тест-кейсов совсем необязательно быть аутистом, надо учиться и тренироваться. Велосипеды уже есть, но если вам так проще, то можете изобретать свой :)
Чек-лист наше все :)
Ну это уже все демагогия. Вон я спрашивала про тест-кейсы - все не могут сойтись на одном, что же это такое) То есть определение у всех одно, но подразумевают каждый свое :)
Так ГОСТа на это все дело нет, то можно сказать так: если у вас память как у Дастина Хоффмана в Человеке Дождя, то обходитесь без тест-кейсов, а если нужно записывать, то записывайте, постепенно это все равно сформируется во что-то определенное. Как мне кажется, в данном случае каждый должен изобрести свой собственный велосипед)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных