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

sumeru1978

Регистрация: 19 янв 2012
Offline Активность: 30 янв 2012 20:29
-----

Мои сообщения

В теме: Гуру выскажите своё мнение

22 января 2012 - 21:07

Перенумеровал вопросы, чтобы впоследствии было проще их идентифицировать.

1)
Что такое функциональное тестирование, в чем отличие от GUI тестирования?

ФТ - это поиск багов при проверки определенных функций, которые должно выполнять приложение согласно требованиям.

Нет.

Во-первых, ответьте на другой вопрос: "Что надо тестировать в контексте функционального тестирования?"

Ответ на этот вопрос выведет вас на правильный ответ о том, что такое функциональное тестирование.

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



"Что надо тестировать в контексте функционального тестирования?"
Способность ПО выполнять те функциональные требования (действия), которые она должна выполнять согласно требованиям.
При чем делать это с требуемой аккуратностью, надежностью и в требуемых условиях.

В теме: Гуру выскажите своё мнение

20 января 2012 - 20:48

вопросов в обучении

Процесс, в который вы включаетесь, сложен и трудозатратен даже по времени.

Могу снабдить вас списком правильных ответов. И вы их сможете заучить наизусть, но сможете ли потом объяснить, почему ответ правилен? Если синапсы не будут натренированы на прохождение определенного пути, то грошик будет ценой знанию предмета. Начнутся домыслы, и будет еще хуже, чем сейчас.

Про синапсы и тренировку связей я набрался из какого-то научно-бытового фильма BBC про то, как работает мозг, каким образом происходит обучение чему бы то ни было; там товарищи ученые (доценты с кандидатами) объясняли разницу между механизмами запоминания и познания - как на примере учения иностранным языкам, так и на примере тренировки спортсменов-акробатов.


Более подробно этот процесс описан в http://lib.ru/INOFAN...ISON/meshok.txt - там особенно обратить внимание на абзац "Ученый спрашивает меня, что происходит в живой клетке, и я говорю ему."

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

Согласны?


ОК. Согласен конечно. Я же учусь.
Но я не претендую на эту вкансию. Так для себя решил потренероваться.
Я понял мысль этого рассказа. Очень поучительно.

В теме: Гуру выскажите своё мнение

20 января 2012 - 20:13

:acute: :acute: :acute:

Про дробные забыли!
В задании как написано?

"Дано поле ввода числовой оценки. Ограничения – значение от 1 до 100, целые и дробные (десятичная до десятых долей)."

И, судя по формулировке я бы считала, что максимально допустимое число для ввода 99.9.
)) ну или бы побежала уточнять - - что товарищи-аналитики задумали с этим полем ввода )))


Согласен, что надо бы уточнить, но тогда возникает вопрос: включена ли 1 в требуемый диапазон?
т.е. от 1 до 100 включительно?

В теме: Гуру выскажите своё мнение

20 января 2012 - 01:05

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

1. Вопросы по ручному функциональному тестированию (ответы 1-2 предложения):
• Что такое функциональное тестирование, в чем отличие от GUI тестирования?
ФТ - это поиск багов при проверки определенных функций, которые должно выполнять приложение согласно требованиям.
GUI тестирование - это тестирование интерфейса приложения согласно требованию (иногда без требований) и по определенным правилам (для web свои правила, для windows приложений - другие и т.д.)

• Что такое метод черного ящика? - это метод тестирования без знания (понимания) кода, на котором написано приложение.
• Что такое исследовательское тестирование? - это тестирование без определенной стратегии.
• Как проверяется спецификация? - не понял вопроса. Подскажите плыз...
• Что такое стратегия тестирования, план тестирования, test script, check list, test case, User Story, Use Case?
Стратегия тестирования - это анализ спецификации (требований) с целью уменьшить кол-во тест-кейсов, не утратив при этом качества тетирования.
План тестирования - определяет объекты тестирования, фокус усилий при тестировании, приоритеты, методы, какие инструменты будут использоваться. Это самый большой из тест-документов, определяющий как будет происходить тестирование.
test script, check list и User Story - догадываюсь, но не могу точно определить, так как нет еще реального опыта.
test case - набор условий и данных, который определяет: совпадает ли реальный результат выполнения определенного требования с ожидаемым. Т.е. есть ли баг или нет.
Use Case -это формат требования, который четко определяет конкретную операцию, выполняемую юзером.

• Что такое и для чего используется парное тестирование? - буду рад подсказке
• Дано поле ввода числовой оценки. Ограничения – значение от 1 до 100, целые и дробные (десятичная до десятых долей). Назвать классы эквивалентности и граничные значения для числовой оценки, привести пример позитивного и негативного тест-кейса.
тут у нас две границы 1 и 100 и три эквивалентных класса: <1 , >=1 но <=100 и >100.
В данном случае нам нужно три позитивных тест-кейса: взять 1, гдето посреди 1 и 100 (например 50) и взять 100.
и два негативных теста: чуть меньше 1 (например 0,9) и чуть больше 100 (например 100,1).

• Каковы классы эквивалентности и граничные значения при записи CD диска объемом 700 МB?
класса два:<700 и >700 , границы две: 0 и 700 Мб
• Что такое тонкий клиент, толстый клиент, JAVA, Sakai, JIRA, LMS? - ???
• Какое ПО для тестирования вам знакомо (test management)? - ???
• Что такое “локализовать баг” и как это сделать?