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

Фотография

как тестировать неизвестный функционал


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

#1 catrun

catrun

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

  • Members
  • Pip
  • 35 сообщений
  • ФИО:Болк Кейт

Отправлено 10 мая 2016 - 13:49

Добрый день, коллеги.

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

В той компании тоже никто ничего объяснять не хочет по поводу функционала и работы сайта.

Кто сталкивался с таким? Как понять работу сайта? Как построить тестирование?


  • 0

#2 Сергей

Сергей

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

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

Отправлено 10 мая 2016 - 14:55

Кто такой у вас там умный давать задание не под силу?


  • 0

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


#3 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 10 мая 2016 - 15:15

Сидеть и проводить реверс-инженеринг. С привлечением бизнес-пользователей, желательно. Ну или мозговым штурмом и знанием бизнес-процессов)

 

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


  • 0

#4 Сергей

Сергей

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

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

Отправлено 10 мая 2016 - 15:17

Да это все понятно, Василий. Но зачем человеку то давать, который подступиться то не знает с какого конца. Рук-во, к-но, молодцы!


  • 0

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


#5 Little_CJIOH

Little_CJIOH

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

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 10 мая 2016 - 15:22

Ну а что. работник есть - пусть работает :)

Документации тестовой у заказчика, конечно нет, ибо он ее разработчику не заказывал, но ТЗ то утвержденное должно быть.

По факту сейчас в работу должен вступить бизнес-аналитик и заново собирать требования к сайту, заодно сверяя их с реализацией. Если у вас нет такой роли, то вы впухли, ибо теперь вы бизнес-аналитик.


  • 0

#6 aid

aid

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

  • Members
  • PipPipPipPip
  • 448 сообщений
  • ФИО:Николай


Отправлено 10 мая 2016 - 15:25


По факту сейчас в работу должен вступить бизнес-аналитик и заново собирать требования к сайту, заодно сверяя их с реализацией. Если у вас нет такой роли, то вы впухли, ибо теперь вы бизнес-аналитик.

 

Почему впухли, ситуация плохая, из собственного опыта говорю, но можно же: 1-ое потребовать выделить бизнес-аналитика. 2-ое при отказе, отказаться от несвойственной роли-задачи. Ну и уволится.


  • 0

#7 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 10 мая 2016 - 15:28

Да это все понятно, Василий. Но зачем человеку то давать, который подступиться то не знает с какого конца. Рук-во, к-но, молодцы!

Нууу))

Может нет у них бизнес-аналитиков...?)


  • 0

#8 catrun

catrun

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

  • Members
  • Pip
  • 35 сообщений
  • ФИО:Болк Кейт

Отправлено 10 мая 2016 - 18:43

 

 

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

так и есть) вы все правильно написали, предыдущая компания не хочет идти на контакт и объяснять что и как работает

 

 

 

Может нет у них бизнес-аналитиков...?)

нет аналитиков, я одна на весь проект

 

есть какие нибудь статьи про реверс-инженеринг?


  • 0

#9 catrun

catrun

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

  • Members
  • Pip
  • 35 сообщений
  • ФИО:Болк Кейт

Отправлено 10 мая 2016 - 19:13

 и еще всем спасибо за ответы, советы и сочувствие :)


  • 0

#10 Little_CJIOH

Little_CJIOH

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

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 10 мая 2016 - 20:41

есть какие нибудь статьи про реверс-инженеринг?

 

Нет таких статей. Реверс-инжениринг это процесс получения документации из готового образца. Предполагает фундаментальное знание предметной области.


  • 0

#11 Dalay_LAMO

Dalay_LAMO

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

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


Отправлено 11 мая 2016 - 07:13

так и есть) вы все правильно написали, предыдущая компания не хочет идти на контакт и объяснять что и как работает


Вам нужен человек со стороны заказчика, который сможет рассказать, как система должна работать. Если заказчик по каким-то причинам не может/не хочет предоставить такого человека, то возможно имеется ТЗ для прошлого исполнителя хоть в каком-то виде (этот вариант хуже первого, т.к. полноценного ТЗ, по которому можно было бы восстановить требования к продукту, скорей всего нет, иначе его бы вам уже дали).
  • 0

#12 Сергей

Сергей

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

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

Отправлено 11 мая 2016 - 08:00

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


  • 0

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


#13 QuadBit

QuadBit

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

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

Отправлено 12 мая 2016 - 08:57

нет аналитиков, я одна на весь проект
 

 

 

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

1. Выяснить КАК должна система работать с точки зрения заказчика и пользователя. У вас есть заказчик или ваша фирма просто выкупила продукт и теперь его как свой поставляет? В любом случае должно быть лицо, ответственное за эти вопросы и это НЕ вы, ни в коем случае не берите на себя ответственность в вопросе "как должно работать", повесят всех баранов гарантированно.

2. Соответственно затребовать ТЗ, помочь в составлении, если потребуется(99,9%).

3. Всё же попытать добыть какую-либо старую документацию, либо внятно донести начальству, что вам нужно хх дней исключительно на её сбор и составление.

4. Затребовать аналитика, либо 2 человека в помощь, здесь уже вопрос не о квалификации, а о ресурсах.

5. Затребовать программиста со стеком на котором написано приложение, без реверса тут уже никуда, как сказали выше, но если логика сложное, то занять это может ОЧЕНЬ немало времени и гарантированно породит тонну багов в дальнейшем. Если вы сами вознамерились реверсить - удачи, пойдёте потом в гугл программистом.

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


  • 0

#14 Сергей

Сергей

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

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

Отправлено 12 мая 2016 - 11:59

Чёт очень много "затребовать"...


  • 0

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


#15 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 13:48

да тут вообще паникёры одни, надо собраться, и сделать работу, и всё. 


  • 0

#16 Сергей

Сергей

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

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

Отправлено 12 мая 2016 - 13:54

угу, а не форумам лазить...


  • 0

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


#17 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 12 мая 2016 - 15:32

Видно, что помимо паникёров еще и троли подтянулись;)


  • 0

#18 clipsa

clipsa

    Специалист

  • Members
  • PipPipPipPipPip
  • 527 сообщений
  • ФИО:Ермолаева Ольга
  • Город:Москва


Отправлено 12 мая 2016 - 15:35

Вот запугали человека :)

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


  • 0

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


#19 Molechka

Molechka

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

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 13 мая 2016 - 05:18

Согласна с Олей.

 

Как люди, знающие о тайм-менеджменте, поступают с почтой, накопившейся во время отпуска? Просто удаляют, не глядя. Потому что если кому-то сильно нужен от вас ответ, напишет еще раз. А если это уже неактуально, то зачем тратить 3 часа на разгребание завалов?

 

Аналогично с продуктом. Смотрите как оно работает сейчас, составьте минимальную документацию. Если сейчас "плохо", вы об этом скоро узнаете =)


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#20 Vasiliy

Vasiliy

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

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 13 мая 2016 - 06:27

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

 

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


  • 0


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

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