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

Фотография

способы тестирования


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

#1 Xoroshaja

Xoroshaja

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

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

Отправлено 15 февраля 2006 - 07:56

Здравствуйте! Я начинающий тестер, так что опыта у меня мало (точнее его почти нет), хотя я старательно читаю книги и различные статейки с тестированием. Но нигде не могу найти конкретных описания способов тестирования, методики есть, а о способах только упоминания. Может, кто-нибудь знает способы тестирования или хотя бы повернет меня в нужное русло? Заранее спасибо!
  • 0

#2 Mike

Mike

    Консультант

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

Отправлено 15 февраля 2006 - 08:34

Что Вы понимаете под "способом" тестирования?!
  • 0
Best regards,
Майк.

#3 Xoroshaja

Xoroshaja

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

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

Отправлено 15 февраля 2006 - 12:17

Думаю, способ тестирования - это система действий, применяемых при тестировании, в какой-то определенной последовательности. Вообще, до того, как прочитала одну статью, я думала, что есть один единственный способ: внимательное прочтение ТЗ, написание плана и test case, а потом само тестирование. Где тестирование проводится по принципу: сначала обычная проверка приложения (выполняются ли вообще требуемые функции), потом проверка, когда условия граничные, и в конце проверка, когда условия выходят за границы допустимых значений. Я не права? Или есть что-то еще? Или я вообще не с той стороны смотрю? Заранее спасибо!
  • 0

#4 Clauster

Clauster

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

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

Отправлено 15 февраля 2006 - 12:20

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

#5 Xoroshaja

Xoroshaja

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

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

Отправлено 15 февраля 2006 - 12:29

Я не говорила, что прочитала - читаю... Rex Black в электронном виде и без названия, и только начала "Быстрое тестирование" Брауна.
Но это не ответ на мой вопрос.
  • 0

#6 Kaluga

Kaluga

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

  • Members
  • PipPipPipPip
  • 303 сообщений
  • ФИО:Александр
  • Город:Москва

Отправлено 15 февраля 2006 - 12:52

Ну то есть интересно именно воркфлоу?
Тогда надо почитать что-то по процессам разработки ПО, например, RUP :)
А лучше не забивать себе этим голову...
  • 0
no fate but what we make

#7 Clauster

Clauster

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

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

Отправлено 15 февраля 2006 - 15:25

Покопайтесь на сервере (не на форуме), там всё есть в кратком виде
  • 0

#8 Mike

Mike

    Консультант

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

Отправлено 15 февраля 2006 - 15:49

я думала, что есть один единственный способ: внимательное прочтение ТЗ, написание плана и test case, а потом само тестирование. Где тестирование проводится по принципу: сначала обычная проверка приложения (выполняются ли вообще требуемые функции), потом проверка, когда условия граничные, и в конце проверка, когда условия выходят за границы допустимых значений. Я не права? Или есть что-то еще? Или я вообще не с той стороны смотрю?


Вполне обычный способ, вполне правы :acute: . Есть ещё "способ" тестирования на основе чек-листов. (см. например здесь). Есть exploratory тестинг. По поводу дизайна тест-планов хотелось бы только добавить, что в идеале их надо писать на основе Use Cases.

Что же касается "правильного" способа - читайте RUP :), ну или другую методологию, какая Вам больше по душе.
  • 0
Best regards,
Майк.

#9 Clauster

Clauster

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

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

Отправлено 15 февраля 2006 - 16:01

Да за что вы человеку RUP пытаетесь втюхать :clapping:
  • 0

#10 Xoroshaja

Xoroshaja

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

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

Отправлено 15 февраля 2006 - 16:17

Простите, но я не знаю, что такое RUP. :clapping: Это так страшно?
  • 0

#11 Mike

Mike

    Консультант

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

Отправлено 15 февраля 2006 - 16:44

Да нет, не страшно :). RUP = Rational Unified Process - методология разработки ПО фирмы IBM. Насколько я знаю, его собирались открыть (раньше продавали за деньги). См. на Wikipedia
  • 0
Best regards,
Майк.

#12 Xoroshaja

Xoroshaja

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

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

Отправлено 15 февраля 2006 - 16:59

А вот про Use Cases я, по-моему, ничего не читала. Или забыла. Может, где-нибудь есть пример его оформления? А то примерное содержание тест-плана встречалось много раз, но чего-то конкретного немного. :clapping:
  • 0

#13 Mike

Mike

    Консультант

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

Отправлено 16 февраля 2006 - 08:03

Что такое Use-cases Вам может объяснить функциональный аналитик или архитектор (если он у Вас в команде есть). Если аналитика нет, то Use-cases использовать всё равно не получится - так как это задача аналитика - их писать :clapping:, тестировщик этим не занимается. А что такое Use case, опять-таки, посмотрите в Wikipedia.
  • 0
Best regards,
Майк.

#14 Xoroshaja

Xoroshaja

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

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

Отправлено 20 февраля 2006 - 17:12

Спасибо! :crazy:
  • 0

#15 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 20 февраля 2006 - 21:43

Да за что вы человеку RUP пытаетесь втюхать

А что для начала тюхаете вы?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#16 Xoroshaja

Xoroshaja

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

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

Отправлено 21 февраля 2006 - 12:05

А еще скажите, пожалуйста, что важно проверить при тестировании инсталляции программы. Я, вот, только кроме изменения пути сохранения устанавливаемых файлов, ну, и слежения за ходом установки, ничего придумать не могу. Спасибо заранее!
  • 0

#17 Clauster

Clauster

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

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

Отправлено 21 февраля 2006 - 13:34

Да за что вы человеку RUP пытаетесь втюхать

А что для начала тюхаете вы?

Просмотр сообщения

С таким уровнем

Я начинающий тестер, так что опыта у меня мало (точнее его почти нет)

RUP это не то, с чего стоит начинать.
  • 0

#18 Xoroshaja

Xoroshaja

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

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

Отправлено 21 февраля 2006 - 13:56

А с чего стоит начинать?
  • 0

#19 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 21 февраля 2006 - 14:25

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

Как раз тестирование инсталляции - отличный пример на котором можно понять что такое тестирование: есть система до инсталляции, есть после. Состояние после отличается от ДО на вполне осязаемый список точек проверки. Список зависит от опций инсталляции - на инсталляции только и учится - повезло вам.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#20 Mike

Mike

    Консультант

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

Отправлено 21 февраля 2006 - 14:46

С таким уровнем

Я начинающий тестер, так что опыта у меня мало (точнее его почти нет)

RUP это не то, с чего стоит начинать.


Не согласен. C моей точки зрения, RUP это то, о чём надо иметь представление прежде всего начинающему тестировщику. Не использовать, а именно иметь представление о. Потому что тестер (как, в прочем, и любой другой член команды IT-разработки) должен иметь представление о том, как процесс разработки устроен в больших компаниях типа IBM - прежде всего, для сравнения. Если человек пишет на форум, а не спрашивает у своего непосредственного начальника (Test Lead'a), значит, cкорее всего, начальника (в смысле, QA Manager'a-Test Lead'a) у него нет. Тем более важно понимание того, какое место тестирование занимает в процессе разработки (хотя-бы, как это видят умные дяди из IBM/Rational).

RUP (ИМХО, конечно) - хорошая отправная точка в случае если в компании не слишком хорошо поставлен процесс разработки ( в смысле, нет чёткой его методологии), а похоже, что это - именно тот случай :).
  • 0
Best regards,
Майк.


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

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