Здравствуйте! В такой ситуации‚ когда у меня нет доступа к документации‚ я бы руководствовался следующим фактором при отборе функционала модуля для смоук-тестов.
Во-первых‚ вместо документации я бы обратился к самому модулю и его интерфейсу. Путем изучения интерфейса и самостоятельного исследования функций модуля можно получить некоторое представление о его основных возможностях. Я бы обратил внимание на наиболее важные функции‚ которые скорее всего были изменены или дополнены в рамках новых требований.
Во-вторых‚ если у меня есть доступ к тестовому стенду с новой версией продукта‚ я мог бы провести ручное тестирование‚ исследуя все функции модуля. В процессе тестирования я обратил бы внимание на то‚ какие функции работают корректно‚ а какие из них могут вызывать ошибки или проблемы. Это помогло бы мне определить‚ какой функционал следует включить в набор для смоук-тестов.Кроме того‚ я мог бы обратиться к своему опыту работы с данным модулем. Если я уже имел дело с этим модулем ранее‚ то‚ скорее всего‚ у меня есть некоторое представление о его функциональности и особенностях. Опираясь на свой опыт‚ я мог бы выбрать функции‚ которые в моем понимании являются ключевыми и могут быть наиболее подвержены влиянию новых требований.Резюмируя все вышеизложенное‚ без доступа к документации я бы ориентировался на интерфейс модуля‚ результаты ручного тестирования и свой собственный опыт работы с ним для отбора функционала‚ который должен попасть в набор для смоук-тестов. Этот подход помог бы мне выбрать наиболее значимые и критические функции для проверки стабильности работы модуля и обеспечения его базовой функциональности.
[Вопрос решен] Вы работаете на проекте. Лид выдал вам задачу на тестирование...
Вы работаете на проекте. Лид выдал вам задачу на тестирование реализации новых требований к уже давно существующему в системе модулю. К сожалению доступ к документации у вас отсутствует так как сервер с документацией временно вот именно сегодня вышел из строя. И как скоро будет восстановлен не известно. Но нам нельзя терять времени зря, и, хотя бы, провести смоук-тесты вполне можно, так как тестовый стенд с новой версией продукта работает исправно.
Вопрос:
Без доступа к документации, на основе какого фактора вы будете отбирать функционал модуля, который должен попасть в набор для смоук тестов?