<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Test &amp; Test Case Management in Jira [условности]</title>
	<atom:link href="http://blog.alsedi.com/test-test-case-management-in-jira-part-0/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/</link>
	<description>О QA, Shareware и ИТ</description>
	<lastBuildDate>Wed, 05 Oct 2011 06:52:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Ekaterina</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-97</link>
		<dc:creator>Ekaterina</dc:creator>
		<pubDate>Thu, 11 Nov 2010 06:10:12 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-97</guid>
		<description>Алексей, добрый день.
У вас в журнале часть картинок не показывается, а очень интересно посмотреть :)</description>
		<content:encoded><![CDATA[<p>Алексей, добрый день.<br />
У вас в журнале часть картинок не показывается, а очень интересно посмотреть :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Test &#38; Test Case Management in Jira [инструменты] &#124; Alex Sergeev @ ALSEDI</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-28</link>
		<dc:creator>Test &#38; Test Case Management in Jira [инструменты] &#124; Alex Sergeev @ ALSEDI</dc:creator>
		<pubDate>Tue, 22 Dec 2009 22:40:26 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-28</guid>
		<description>[...] 1. Условности 2. Реализация 3. Автоматизации работы &#8211; вы тут 4. [...]</description>
		<content:encoded><![CDATA[<p>[...] 1. Условности 2. Реализация 3. Автоматизации работы &#8211; вы тут 4. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Test &#38; Test Case Management in Jira [реализация] &#124; Alex Sergeev @ ALSEDI</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-27</link>
		<dc:creator>Test &#38; Test Case Management in Jira [реализация] &#124; Alex Sergeev @ ALSEDI</dc:creator>
		<pubDate>Mon, 14 Dec 2009 16:22:31 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-27</guid>
		<description>[...] 1. Условности 2. Реализация &#8211; вы тут 3. Автоматизации работы &#8211; [...]</description>
		<content:encoded><![CDATA[<p>[...] 1. Условности 2. Реализация &#8211; вы тут 3. Автоматизации работы &#8211; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-26</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 27 Nov 2009 13:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-26</guid>
		<description>С вашим процессом разобрался, вполне нормальный вариант. Различий много, фактически это другой подход к организации тестирования.

У нас есть несколько принципиальных расхождений. Первое в сопоставлении тестов и тест кейсов. У меня «тест» — это действие по одному тест кейсу. Сделано это для того, чтобы было легче отслеживать «жизнь» найденной ошибки в процессе разработки:
- Упавший тест порождает задачу в багтрекинговом проекте;
- Баг в трекинговой системе порождает задачу в девелопменте;
В перспективе на основе этих связей можно &lt;strong&gt;отслеживать&lt;/strong&gt; наиболее &lt;strong&gt;рискованные участки&lt;/strong&gt; кода и бизнес функций и просчитывать риски еще до релиза.

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

Второе расхождение в организации тестирования по тест кейсам и организации коллекцией тест кейсов (в вашей терминологии — тест пакетов). Помимо функциональных тестов в TCMS хранятся сценарии для стресс тестирования и инсталляционного тестирования, так же ведутся тест кейсы для автоматизации (ничем особым не отличаются, кроме специфичного описания). Разделение тест кейсов на пакеты, повторю то, что написано выше, сделано на основе мета данных и приоритетов и компонент (для идентификации конечного продукта). Причем первичным признаком для выбора при тестировании является приоритет. Метки разделяют тест кейсы на коллекции по функциональности (как у вас), но могут включать в себя сценарии любого приоритета. В рутинной работе используется только разделение по приоритету, метки чаще используются для удобства тестера, проводящего тестирования. Но по задумке комбинацией значений этих трёх полей позволяет просто и гибко составлять тест планы по нужным признакам, оценить время на тестирование и какие команды будут вовлечены в тестирование. Тут, как я понимаю уже глобальное отличие процессов — у вас отдел тестирования не выделен.

Третье отличие в жизненном цикле тест кейса. Насколько я понял из описания, вы после тестировании закрываете тест кейсы. У меня пока тест кейс остаётся актуальным — он открыт. Закрытие тест кейса означает, что его использовать больше нельзя. Но это по большому счёту ерунда, просто разный принцип и небольшие преимущества при поиске.

Вот в общем то и всё по отличиям, надеюсь это поможет.

Теперь я так же могу ответить про вопрос про увязывание статусов. Я его не понял сначала. У меня нет такой проблемы со статусами, потому что используется несколько проектов – для ведения тест кейсов, для ведения ошибок, для ведения разработки. &lt;strong&gt;Во всех проектах&lt;/strong&gt;, упрощая, &lt;strong&gt;свои статусы&lt;/strong&gt;. Связи между проектами сделаны через ссылки (Link), они же позволяют оценивать статус задачи. Для расширенного видения есть отчеты &lt;strong&gt;Link Hierarchy Report For Versions&lt;/strong&gt; и &lt;strong&gt;Link Hierarchy Report For Issues&lt;/strong&gt;.

По поводу того, как избежать неправильного использования элементов тестирования в Jira, если я правильно понял про артефакты тестов. У меня как раз перенос в отдельный проект и помог предотвратить не правильное использование специальных фишек для тестирования в разработке. Более того у меня для тест кейсов несколько проектов.

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

С технической точки зрения, разграничения внутри одного проекта можно сделать несколькими способами:
- изменением Workflow и настройкой шагов таким образом, чтобы у разработчика не было возможности в ручную управлять настройками, относящимися к тестам. Сложный, но самый надежный вариант, который при правильной реализации, к тому же, упростит работу с Jira для всех (делается через настройку Workflow Actions, Screens, Conditions и Validators в настройках шагов)
- настройкой в проекте ролей (Project Roles + Permission Scheme) и Security Schemes (но я бы предпочел их не касаться даже трёх метровой палкой).</description>
		<content:encoded><![CDATA[<p>С вашим процессом разобрался, вполне нормальный вариант. Различий много, фактически это другой подход к организации тестирования.</p>
<p>У нас есть несколько принципиальных расхождений. Первое в сопоставлении тестов и тест кейсов. У меня «тест» — это действие по одному тест кейсу. Сделано это для того, чтобы было легче отслеживать «жизнь» найденной ошибки в процессе разработки:<br />
- Упавший тест порождает задачу в багтрекинговом проекте;<br />
- Баг в трекинговой системе порождает задачу в девелопменте;<br />
В перспективе на основе этих связей можно <strong>отслеживать</strong> наиболее <strong>рискованные участки</strong> кода и бизнес функций и просчитывать риски еще до релиза.</p>
<p>Но использовать связь один к одному или один ко многим зависит только от того процесса, который нужно получить. Мне требовалось четкое соответствие тесткейсов, тестов, ошибок и задач в девелопменте. Если этого не требуется, то соотношение количества тест кейсов и тестов к ним значение имеет только в плане удобства.</p>
<p>Второе расхождение в организации тестирования по тест кейсам и организации коллекцией тест кейсов (в вашей терминологии — тест пакетов). Помимо функциональных тестов в TCMS хранятся сценарии для стресс тестирования и инсталляционного тестирования, так же ведутся тест кейсы для автоматизации (ничем особым не отличаются, кроме специфичного описания). Разделение тест кейсов на пакеты, повторю то, что написано выше, сделано на основе мета данных и приоритетов и компонент (для идентификации конечного продукта). Причем первичным признаком для выбора при тестировании является приоритет. Метки разделяют тест кейсы на коллекции по функциональности (как у вас), но могут включать в себя сценарии любого приоритета. В рутинной работе используется только разделение по приоритету, метки чаще используются для удобства тестера, проводящего тестирования. Но по задумке комбинацией значений этих трёх полей позволяет просто и гибко составлять тест планы по нужным признакам, оценить время на тестирование и какие команды будут вовлечены в тестирование. Тут, как я понимаю уже глобальное отличие процессов — у вас отдел тестирования не выделен.</p>
<p>Третье отличие в жизненном цикле тест кейса. Насколько я понял из описания, вы после тестировании закрываете тест кейсы. У меня пока тест кейс остаётся актуальным — он открыт. Закрытие тест кейса означает, что его использовать больше нельзя. Но это по большому счёту ерунда, просто разный принцип и небольшие преимущества при поиске.</p>
<p>Вот в общем то и всё по отличиям, надеюсь это поможет.</p>
<p>Теперь я так же могу ответить про вопрос про увязывание статусов. Я его не понял сначала. У меня нет такой проблемы со статусами, потому что используется несколько проектов – для ведения тест кейсов, для ведения ошибок, для ведения разработки. <strong>Во всех проектах</strong>, упрощая, <strong>свои статусы</strong>. Связи между проектами сделаны через ссылки (Link), они же позволяют оценивать статус задачи. Для расширенного видения есть отчеты <strong>Link Hierarchy Report For Versions</strong> и <strong>Link Hierarchy Report For Issues</strong>.</p>
<p>По поводу того, как избежать неправильного использования элементов тестирования в Jira, если я правильно понял про артефакты тестов. У меня как раз перенос в отдельный проект и помог предотвратить не правильное использование специальных фишек для тестирования в разработке. Более того у меня для тест кейсов несколько проектов.</p>
<p>Впрочем разработчики люди адекватные и если начинались какие-либо косяки, то личной беседой и объяснениями всё улаживалось. Поскольку модель не противоречила и не усложняла процесс для разработчика, то все охотно шли на встречу.</p>
<p>С технической точки зрения, разграничения внутри одного проекта можно сделать несколькими способами:<br />
- изменением Workflow и настройкой шагов таким образом, чтобы у разработчика не было возможности в ручную управлять настройками, относящимися к тестам. Сложный, но самый надежный вариант, который при правильной реализации, к тому же, упростит работу с Jira для всех (делается через настройку Workflow Actions, Screens, Conditions и Validators в настройках шагов)<br />
- настройкой в проекте ролей (Project Roles + Permission Scheme) и Security Schemes (но я бы предпочел их не касаться даже трёх метровой палкой).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roman</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-25</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Fri, 27 Nov 2009 07:49:31 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-25</guid>
		<description>Конечно же, вполне возможна нестыковка в определениях. Кроме того, я никогда не исключаю большей компетенции собеседника :). Тест-кейс для меня (собственно как и у вас) является как раз набором 6-10 отдельных вполне конкретных шагов для проверки ожидаемого результата. Тест-кейсы являются основой построения сценария, т.е. теста. Как видите, получается, что несколько тесткейсов и составляют тест. Используемый мной принцип таков. Применительно к функциональному тестированию, поведение системы можно представить как некое дерево, ствол которого является основной, правильной ветвью и как правило выражается первичным требованием. тест-кейс как правило проверяет одну ветвь поведения. Несколько тесткейсов, покрывающих наиболее важные и наиболее вероятные ветви, объединяются в тестпакеты, выполнение которых по определенному сценарию, описанному в тесте и предполагает проверку функциональности. Функциональность как правило выражается задачей с подзадачами.
В среднем получается 1-2 тестпакета на одну функциональность. Отдельно выделяются тестпакеты для системного тестирования. Собственно, это уже получаются тесткейсы по проверке ожидаемых результатов в ходе использования всей системы, этакого полного цикла поведения. Зачастую некоторые функциональные тесткейсы почти в их изначальном виде попадают в системные тестпакеты. Системные тестпакеты выделяются также как таковые и их ненамного больше чем для одной функциональности. Регрессионные тесты мною выделяются практически исключительно на функциональном уровне по принципу: тесткейсы, задействующие многие функциональности + &quot;стволовые&quot; тесткейсы + часто и/или критично заваливающиеся. На уровне методов и процедур отдельных модулей системы я формирую некие автоматизированные acceptance пакеты, которые прогоняются после сборок. Собственно, мне надо реализовать управление функциональными и системными тестами, которые пока исключительно ручные.
Касаемо проекта. Скажу сразу, проект, в котором потребовалось такое управление, является длительным и направлен на развитие основной платформы, на основе которой выполняются некие короткие заказные проектные разработки. Время указывается только для тесткейса и для меня является опытным значением. Т.е. я по собственному опыту проставляю в тесткейсе при его создании время выполнения. Программист-архитектор проводит ревью (в идеале конечно) и вперед. Далее время изменяется в соответствии с потраченным, а отклонение учитывается в последующем. Выполненный тест закрывается. При необходимости проведения тестов снова тесткейсы открываются, назначаются ответственные, корректируется время. При необходимости учета статистики, особенно по версиям, используется история тесткейса. Вот собственно, вкратце и все.
Мне очень даже нравится ваш способ реализации тестменеджмента в жире (позвольте мне ее  так называть), но несколько неудобно в один проект выделять тестирование, т.к. нет отдельной группы тестирования, а количество проектов, ведущихся одновременно около 3-5. На каждом проекте свой человек выполняющий роль тестера и как правило являющийся аналитиком (минус маленькой компании). Ясно сразу, что получится путаница или даже анархия. В целом я регламентировал процесс тестирования для рамочного проекта, но документирование и управление тестами стало краеугольным камнем.
Сначала в проектах функциональное тетстирование велось в рамках задач как подзадачи. Но практически сразу стало ясно, что это до добра не доведет. Пока что я ввел на каждом проекте отдельные компоненты &quot;Тестирование&quot; и &quot;увел&quot; все тесты в них. А для ссылки на задачи и баги использую &quot;связи&quot;. Но и это мне не представляется панацеей. Люди, работая в проекте, видят артефакты тестов и соблазняются на их использование. Также происходит и с их атрибутами (статусы и резолюции). Впрочем понятно, что надо пожестче регламентировать работу в жире, но в то же время хочется не упустить скрытые возможности системы. Использование резолюций для нас сейчас представляется наиболее приемлемым. Но может вы что посоветуете?</description>
		<content:encoded><![CDATA[<p>Конечно же, вполне возможна нестыковка в определениях. Кроме того, я никогда не исключаю большей компетенции собеседника :). Тест-кейс для меня (собственно как и у вас) является как раз набором 6-10 отдельных вполне конкретных шагов для проверки ожидаемого результата. Тест-кейсы являются основой построения сценария, т.е. теста. Как видите, получается, что несколько тесткейсов и составляют тест. Используемый мной принцип таков. Применительно к функциональному тестированию, поведение системы можно представить как некое дерево, ствол которого является основной, правильной ветвью и как правило выражается первичным требованием. тест-кейс как правило проверяет одну ветвь поведения. Несколько тесткейсов, покрывающих наиболее важные и наиболее вероятные ветви, объединяются в тестпакеты, выполнение которых по определенному сценарию, описанному в тесте и предполагает проверку функциональности. Функциональность как правило выражается задачей с подзадачами.<br />
В среднем получается 1-2 тестпакета на одну функциональность. Отдельно выделяются тестпакеты для системного тестирования. Собственно, это уже получаются тесткейсы по проверке ожидаемых результатов в ходе использования всей системы, этакого полного цикла поведения. Зачастую некоторые функциональные тесткейсы почти в их изначальном виде попадают в системные тестпакеты. Системные тестпакеты выделяются также как таковые и их ненамного больше чем для одной функциональности. Регрессионные тесты мною выделяются практически исключительно на функциональном уровне по принципу: тесткейсы, задействующие многие функциональности + &#8220;стволовые&#8221; тесткейсы + часто и/или критично заваливающиеся. На уровне методов и процедур отдельных модулей системы я формирую некие автоматизированные acceptance пакеты, которые прогоняются после сборок. Собственно, мне надо реализовать управление функциональными и системными тестами, которые пока исключительно ручные.<br />
Касаемо проекта. Скажу сразу, проект, в котором потребовалось такое управление, является длительным и направлен на развитие основной платформы, на основе которой выполняются некие короткие заказные проектные разработки. Время указывается только для тесткейса и для меня является опытным значением. Т.е. я по собственному опыту проставляю в тесткейсе при его создании время выполнения. Программист-архитектор проводит ревью (в идеале конечно) и вперед. Далее время изменяется в соответствии с потраченным, а отклонение учитывается в последующем. Выполненный тест закрывается. При необходимости проведения тестов снова тесткейсы открываются, назначаются ответственные, корректируется время. При необходимости учета статистики, особенно по версиям, используется история тесткейса. Вот собственно, вкратце и все.<br />
Мне очень даже нравится ваш способ реализации тестменеджмента в жире (позвольте мне ее  так называть), но несколько неудобно в один проект выделять тестирование, т.к. нет отдельной группы тестирования, а количество проектов, ведущихся одновременно около 3-5. На каждом проекте свой человек выполняющий роль тестера и как правило являющийся аналитиком (минус маленькой компании). Ясно сразу, что получится путаница или даже анархия. В целом я регламентировал процесс тестирования для рамочного проекта, но документирование и управление тестами стало краеугольным камнем.<br />
Сначала в проектах функциональное тетстирование велось в рамках задач как подзадачи. Но практически сразу стало ясно, что это до добра не доведет. Пока что я ввел на каждом проекте отдельные компоненты &#8220;Тестирование&#8221; и &#8220;увел&#8221; все тесты в них. А для ссылки на задачи и баги использую &#8220;связи&#8221;. Но и это мне не представляется панацеей. Люди, работая в проекте, видят артефакты тестов и соблазняются на их использование. Также происходит и с их атрибутами (статусы и резолюции). Впрочем понятно, что надо пожестче регламентировать работу в жире, но в то же время хочется не упустить скрытые возможности системы. Использование резолюций для нас сейчас представляется наиболее приемлемым. Но может вы что посоветуете?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-24</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 26 Nov 2009 11:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-24</guid>
		<description>Мне кажется вы не совсем поняли то, о чем я написал, плюс у нас не состыковка в определениях. Тест кейс для меня, вкратце, — это набор шагов с ожидаемым результатом. Тест — это ряд действий, совершаемых по сценарию. Поэтому тест в моём варианте является дочерним к тест кейсу.

Статусы в Jira контекстно зависимые и их можно настроить только для определённых проектов. Впрочем, для обозначение упавших тестов я использую поле Resolution, которое действительно видно во всех проектах. Хотя это не стало камнем преткновения для кого-либо.

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

По тому что вы написали я понял лишь поверхностно как у вас всё устроено. Не понятно как много задач создаётся, что включает в себя то, что вы называете тест-кейсом. Каким образом проводится регрессионное тестирование? Как обеспечивается управление тестовыми сценариями по времени. Как тестовые сценарии передаются на автоматизацию? Как по одному и тому же сценарию получить отчёт о его поведении по нескольким версиям? Как заранее, определить сколько времени потребуется на тестирование?</description>
		<content:encoded><![CDATA[<p>Мне кажется вы не совсем поняли то, о чем я написал, плюс у нас не состыковка в определениях. Тест кейс для меня, вкратце, — это набор шагов с ожидаемым результатом. Тест — это ряд действий, совершаемых по сценарию. Поэтому тест в моём варианте является дочерним к тест кейсу.</p>
<p>Статусы в Jira контекстно зависимые и их можно настроить только для определённых проектов. Впрочем, для обозначение упавших тестов я использую поле Resolution, которое действительно видно во всех проектах. Хотя это не стало камнем преткновения для кого-либо.</p>
<p>По поводу вашего варианта хочется понять точнее, каким образом происходит работа. После этого можно будет продолжить обсуждение. Сейчас есть большой риск из-за различий в понятиях окончательно друг друга не понять. Так же могло ввести заблуждение отрывочный характер записей, я их сегодня подправлю.</p>
<p>По тому что вы написали я понял лишь поверхностно как у вас всё устроено. Не понятно как много задач создаётся, что включает в себя то, что вы называете тест-кейсом. Каким образом проводится регрессионное тестирование? Как обеспечивается управление тестовыми сценариями по времени. Как тестовые сценарии передаются на автоматизацию? Как по одному и тому же сценарию получить отчёт о его поведении по нескольким версиям? Как заранее, определить сколько времени потребуется на тестирование?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roman</title>
		<link>http://blog.alsedi.com/test-test-case-management-in-jira-part-0/#comment-23</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Thu, 26 Nov 2009 08:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://alsedi.com/blog/?p=611#comment-23</guid>
		<description>Странно, что у вас тест-кейсы включают в себя тесты. Вообще налицо как раз обратная иерархия. Ну да ладно. Вопрос, как быть со статусами тестов, когда они заваливаются. Необходим статус failed или что-то типа того.  Тогда этот статус не будет увязываться с задачами, требованиями, фичами и др.  Как быть в таком случае? Сам по себе тест менеджмент - это не обратная сторона багтрекинга, и даже не аналогия управления требованиями, а как раз участок того самого проблемного места, из-за которого многие системы управления проектами и страдают. Этакий &quot;любовный треугольник&quot; - требование - тест - баг. Так вот я пока лишь путем ошибок, проб и опыта смог достичь оптимального применения жиры через выделение отдельного компонента &quot;Тестирование&quot;. В нем создаю отдельные задачи (тесты или тестпланы - называйте как хотите) и подзадачи (тест-кейсы). Специально даже пришлось создать новые виды issue. Тесты я связываю с требованиями и/или задачами и при заваливании теста создаю баги в рамках того требования которое тестировалось. НО!!! Не получилось пока ни свести, ни разграничить статусы тестов и задач.</description>
		<content:encoded><![CDATA[<p>Странно, что у вас тест-кейсы включают в себя тесты. Вообще налицо как раз обратная иерархия. Ну да ладно. Вопрос, как быть со статусами тестов, когда они заваливаются. Необходим статус failed или что-то типа того.  Тогда этот статус не будет увязываться с задачами, требованиями, фичами и др.  Как быть в таком случае? Сам по себе тест менеджмент &#8211; это не обратная сторона багтрекинга, и даже не аналогия управления требованиями, а как раз участок того самого проблемного места, из-за которого многие системы управления проектами и страдают. Этакий &#8220;любовный треугольник&#8221; &#8211; требование &#8211; тест &#8211; баг. Так вот я пока лишь путем ошибок, проб и опыта смог достичь оптимального применения жиры через выделение отдельного компонента &#8220;Тестирование&#8221;. В нем создаю отдельные задачи (тесты или тестпланы &#8211; называйте как хотите) и подзадачи (тест-кейсы). Специально даже пришлось создать новые виды issue. Тесты я связываю с требованиями и/или задачами и при заваливании теста создаю баги в рамках того требования которое тестировалось. НО!!! Не получилось пока ни свести, ни разграничить статусы тестов и задач.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

