Sitechco — различия между версиями

Материал из ALL
Перейти к: навигация, поиск
(архив)
 
м (Откат правок Hujnia iz pid konia (обсуждение) к версии Dream)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
{{Карточка программы|name = Sitechco|logo =|genre = Система управления чек-листами и тест-кейсами|developer = ООО "Лаборатория качества"|programming language = PHP|website = www.sitechco.ru|operating system = кроссбраузерное web-приложение|language = English, русский|released = 2011 год}}'''Sitechco''' открытое серверное веб-приложение для управления проектами, тест-кейсами и чек-листами пользователя. Ситечко написано на PHP и представляет собой приложение на основе известного фреймворка Symphony.
+
{{Карточка программы|name = Sitechco|logo =|genre = Система управления чек-листами и тест-кейсами|developer = ООО "Лаборатория качества"|programming language = PHP|website = www.sitechco.ru|operating system = кроссбраузерное web-приложение|language = English, русский|released = 2011 год}}'''Sitechco''' — открытое серверное веб-приложение для управления проектами, тест-кейсами и чек-листами пользователя. Ситечко написано на PHP и представляет собой приложение на основе известного фреймворка Symphony.
  
 
== Функциональные возможности ==
 
== Функциональные возможности ==
Строка 5: Строка 5:
 
Данный продукт предоставляет следующие возможности:
 
Данный продукт предоставляет следующие возможности:
  
* создавать, редактировать и хранить тест-кейсы и чек-листы;
+
* создавать, редактировать и хранить тест-кейсы и чек-листы;
* проходить чек-листы с возможностью сохранения результата прохождения;
+
* проходить чек-листы с возможностью сохранения результата прохождения;
* создавать отчеты по прохождению чек-листов и покрытию требований;
+
* создавать отчеты по прохождению чек-листов и покрытию требований;
* легко подключать (интегрировать) системы отслеживания ошибок;
+
* легко подключать (интегрировать) системы отслеживания ошибок;
* отслеживать ошибки проекта;
+
* отслеживать ошибки проекта;
* вести несколько проектов одновременно;
+
* вести несколько проектов одновременно;
* самостоятельно регистрировать новых пользователей и добавлять их на проект;
+
* самостоятельно регистрировать новых пользователей и добавлять их на проект;
* гибкая система доступа, основанная на ролях;
+
* гибкая система доступа, основанная на ролях;
* оповещения об изменениях с помощью электронной почты;
+
* оповещения об изменениях с помощью электронной почты;
* многоязычный интерфейс (доступны английский и русский языки).
+
* многоязычный интерфейс (доступны английский и русский языки).
  
 
== Функциональные элементы программы ==
 
== Функциональные элементы программы ==
Строка 20: Строка 20:
 
=== Пользователи системы ===
 
=== Пользователи системы ===
  
Пользователь является основой для идентификации и аутентификации, работающего с системой клиента, а также для авторизации их в разных ролях, проектах и т. п.
+
Пользователь является основой для идентификации и аутентификации, работающего с системой клиента, а также для авторизации их в разных ролях, проектах и т. п.
  
 
=== Роли ===
 
=== Роли ===
Строка 33: Строка 33:
 
* Тест-дизайнер отвечает за создание тестовых сценариев и моделей, а также за разработку стратегии и плана тестирования, оценку его эффективности;
 
* Тест-дизайнер отвечает за создание тестовых сценариев и моделей, а также за разработку стратегии и плана тестирования, оценку его эффективности;
 
* Тестировщик производит тестирование и анализирует полученные результаты, фиксирует ошибки, осуществляет ретест ранее обнаруженных и исправленных багов;
 
* Тестировщик производит тестирование и анализирует полученные результаты, фиксирует ошибки, осуществляет ретест ранее обнаруженных и исправленных багов;
* Гость - лицо, приглашенное для ознакомления с тем или иным проектом.
+
* Гость — лицо, приглашенное для ознакомления с тем или иным проектом.
  
 
=== Проекты ===
 
=== Проекты ===
  
Проект - одно из основных понятий в данном программном продукте. Благодаря этой сущности возможно организовать совместную работу и планирование нескольких проектов одновременно с разграничением доступа различным пользователям.
+
Проект — одно из основных понятий в данном программном продукте. Благодаря этой сущности возможно организовать совместную работу и планирование нескольких проектов одновременно с разграничением доступа различным пользователям.
  
 
=== Чек-листы ===
 
=== Чек-листы ===
  
Чек-лист - основная сущность в TMS Ситечко. Это документ, содержащий перечень проверок, необходимых для оценки работоспособности и корректности поведения определенного функционала.
+
Чек-лист — основная сущность в TMS Ситечко. Это документ, содержащий перечень проверок, необходимых для оценки работоспособности и корректности поведения определенного функционала.
  
 
В общем случае чек-лист включает:
 
В общем случае чек-лист включает:
Строка 67: Строка 67:
 
=== Тест-план ===
 
=== Тест-план ===
  
Тест-план – инструмент, позволяющий вам оперативно управлять задачами по тестированию и контролировать текущий статус работ в итерационном режиме.
+
Тест-план — инструмент, позволяющий вам оперативно управлять задачами по тестированию и контролировать текущий статус работ в итерационном режиме.
  
 
При этом в Sitechco создание тест-плана максимально автоматизировано. Это значит, что если вы ведёте чек-листы и тест-задачи в Sitechco и соблюдаете несложные правила, тест-планы будут создаваться автоматически, и вы сможете иметь доступ к мощному инструменту оперативного контроля за ходом тестирования.
 
При этом в Sitechco создание тест-плана максимально автоматизировано. Это значит, что если вы ведёте чек-листы и тест-задачи в Sitechco и соблюдаете несложные правила, тест-планы будут создаваться автоматически, и вы сможете иметь доступ к мощному инструменту оперативного контроля за ходом тестирования.
Строка 73: Строка 73:
 
=== Требования ===
 
=== Требования ===
  
Требование - это описание полезной характеристики продукта, которая должна быть реализована и протестирована в продукте.
+
Требование — это описание полезной характеристики продукта, которая должна быть реализована и протестирована в продукте.
  
 
Благодаря требованиям Sitechco становится не только эффективным инструментом тест-менеджмента и выполнения тестов, но и инструментом управления требованиями. Это открывает новые возможности для полноценного управления тестированием на проектах. Теперь всю необходимую проектную документацию (требования, функциональные спецификации, use cases, etc.) можно вести в Sitechco и, главное, прикреплять требования к тестам в чек-листах. Таким образом, можно добиться трассируемости требований (traceability).
 
Благодаря требованиям Sitechco становится не только эффективным инструментом тест-менеджмента и выполнения тестов, но и инструментом управления требованиями. Это открывает новые возможности для полноценного управления тестированием на проектах. Теперь всю необходимую проектную документацию (требования, функциональные спецификации, use cases, etc.) можно вести в Sitechco и, главное, прикреплять требования к тестам в чек-листах. Таким образом, можно добиться трассируемости требований (traceability).
Строка 96: Строка 96:
 
* Atlassian Jira
 
* Atlassian Jira
  
 
+
[[Категория:Свободное программное обеспечение]]
[[Категория:Свободное программное обеспечение]]
+

Текущая версия на 12:09, 23 декабря 2022

Sitechco
Тип

Система управления чек-листами и тест-кейсами

Разработчик

ООО "Лаборатория качества"

Написана на

PHP

Операционная система

кроссбраузерное web-приложение

Языки интерфейса

English, русский

Первый выпуск

2011 год

Сайт

www.sitechco.ru

Sitechco — открытое серверное веб-приложение для управления проектами, тест-кейсами и чек-листами пользователя. Ситечко написано на PHP и представляет собой приложение на основе известного фреймворка Symphony.

Функциональные возможности

Данный продукт предоставляет следующие возможности:

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

Функциональные элементы программы

Пользователи системы

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

Роли

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

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

Доступны следующие роли на проекте:

  • Администратор, обладая всей полнотой прав управления проектом, как правило, является его автором, однако Администраторами можно также назначить любых других пользователей проекта без ограничения количества;
  • Тест-менеджер, как правило, осуществляет управленческий контроль над проектом, в том числе над распределением и сроками выполнения задач, соблюдением требований, выбором инструментов, также тест-менеджер обеспечивает управленческую отчетность;
  • Тест-дизайнер отвечает за создание тестовых сценариев и моделей, а также за разработку стратегии и плана тестирования, оценку его эффективности;
  • Тестировщик производит тестирование и анализирует полученные результаты, фиксирует ошибки, осуществляет ретест ранее обнаруженных и исправленных багов;
  • Гость — лицо, приглашенное для ознакомления с тем или иным проектом.

Проекты

Проект — одно из основных понятий в данном программном продукте. Благодаря этой сущности возможно организовать совместную работу и планирование нескольких проектов одновременно с разграничением доступа различным пользователям.

Чек-листы

Чек-лист — основная сущность в TMS Ситечко. Это документ, содержащий перечень проверок, необходимых для оценки работоспособности и корректности поведения определенного функционала.

В общем случае чек-лист включает:

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

Задачи

Задачи предназначены для распределения работ в рамках проекта и могут быть:

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

Тест-план

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

При этом в Sitechco создание тест-плана максимально автоматизировано. Это значит, что если вы ведёте чек-листы и тест-задачи в Sitechco и соблюдаете несложные правила, тест-планы будут создаваться автоматически, и вы сможете иметь доступ к мощному инструменту оперативного контроля за ходом тестирования.

Требования

Требование — это описание полезной характеристики продукта, которая должна быть реализована и протестирована в продукте.

Благодаря требованиям Sitechco становится не только эффективным инструментом тест-менеджмента и выполнения тестов, но и инструментом управления требованиями. Это открывает новые возможности для полноценного управления тестированием на проектах. Теперь всю необходимую проектную документацию (требования, функциональные спецификации, use cases, etc.) можно вести в Sitechco и, главное, прикреплять требования к тестам в чек-листах. Таким образом, можно добиться трассируемости требований (traceability).

Отчеты

В программе Sitechco есть четыре основных отчёта:

  • Запущенные чек-листы. Здесь вы можете увидеть отчет о всех запусках чек-листов в вашем проекте.
  • Результаты прохождения чек-листа. Здесь вы можете увидеть отчет о результатах тестирования по любому чек-листу вашего проекта.
  • Покрытие требований. Здесь вы можете увидеть сколькими тестами покрыто каждое требование вашего проекта. Если вы не видите этот отчёт на странице, убедитесь, что у вас установлена соответствующая опция проекта Использовать требования.
  • Результат тестирования требований. Здесь вы можете увидеть насколько успешно проведены тесты, прикреплённые к вашим требованиям. Если вы не видите этот отчёт на странице, убедитесь, что у вас установлена соответствующая опция проекта Использовать требования.

Интеграция с системами отслеживания ошибок

В Sitechco реализована возможность интеграции со следующими BTS:

  • Redmine
  • Atlassian Jira