https://gitee.com/ishouke/zen-tao-testcase-helper
Помощник по тестированию ZenTao.
Реализуйте импорт вариантов использования xmind в ZenTao, поддержите автоматическое создание продуктов, модулей и удалите варианты использования. Кроме того, поддержите преобразование вариантов использования Excel, экспортированных из ZenTao, в варианты использования xmind, а затем импортируйте их в ZenTao для достижения цели. замкнутый цикл управления вариантами использования ZenTao.
Адаптировано к версии xmind: обновление xmind 8 9 (XMind_3.7.9.0)
Примечание. Для сценариев использования, написанных с использованием xmind и подлежащих анализу программой, необходимо установить указанную выше версию xmind.
win10
ZenTao Профессиональная версия 3.10.1
ZenTao с открытым исходным кодом, версия 3.10
├─conf Хранить файлы конфигурации
├─excel_testcases Сохраняйте файлы вариантов использования Excel, экспортированные ZenTao.
├─xmind_testcases Храните файлы вариантов использования, написанные с использованием xmind.
├─results программа запускает каталог результатов вывода (если каталог не существует, он будет создан автоматически)
└─_internal Внутренние файлы, используемые программой (нет необходимости фокусироваться на)
Модифицируйте базу Zen Tao в соответствии с реальными потребностями. данных Конфигурацияconf/database.conf
[ZENTAO]
# база для подключения адрес хоста сервера данных
host = 192.168.88.129
# база TCP-порт, используемый данными, по умолчанию 3306
port = 3306
# база данные для входа в систему
user = testacc
# база пароль для входа в систему данных
password = test1234
# база для использования имя данных, без значения по умолчанию
db_name = zentao
# Указывает кодировку набора символов клиента, за которой следует база. Кодировка данных та же.
charset = utf8
В соответствии с реальными потребностями,Исправлятьconf/application.conf
[COMMON]
# Операция: Дополнительные значения следующие:
# xmind_to_excel -- Преобразование шаблона экспорта вариантов использования xmind в вариант использования Excel в соответствии с вариантом использования ZenTao
# xmind_to_zentao -- Импортируйте варианты использования xmind в ZenTao.
# excel_to_xmind -- Преобразование вариантов использования Excel, экспортированных ZenTao, в варианты использования xmind.
operation = xmind_to_excel
# Путь к каталогу, в котором расположены преобразованные файлы тестовых примеров.
result_file_dir_path =
[XMIND_TO_EXCEL_OR_ZENTAO]
# Вариант использования xmind Вариант использования Excel или импорт zentao public Конфигурация
# Путь к каталогу, в котором находится файл тестового сценария xmind (используется, когда xmind преобразует сценарии использования Excel и импортирует xmind в ZenTao)
xmind_testcase_file_dir_path =
# Применимый этап варианта использования по умолчанию, необязательные значения следующие:
# этап модульного тестирования, модульное тестирование, этап функционального тестирования, функциональное тестирование, Этап интеграционного тестирования, интеграционное тестирование, этап тестирования системы, тестирование системы, фаза дымового испытания, тест на дым, этап проверки версии, Проверка версии
# Поддержка нескольких языков на английском и китайском языках, разделенных запятыми.
# Значение по умолчанию: Фаза тестирования системы.
default_applicable_stage = Этап тестирования системы
# Тип варианта использования по умолчанию, необязательные значения следующие:
# функциональное тестирование, Тестирование интерфейса, тестирование производительности, установка и развертывание, тестирование конфигурации, безопасность и др.
default_testcase_type = Функциональное тестирование
# Приоритет варианта использования по умолчанию Значение по умолчанию 2
default_testcase_priority = 2
[XMIND_TO_ZENTAO]
# Импорт варианта использования xmind Вариант использования ZenTao Конфигурация
# Следует ли автоматически создавать атрибут варианта использования «продукт», если имя не существует. Необязательные значения: 1, 0.
# 1 — указывает на автоматическое создание; 0 — указывает на отсутствие автоматического создания. Автоматически создается по умолчанию
auto_create_product = 1
# Необходимо ли автоматически создавать модуль, если вариант использования принадлежит модулю продукта, не существует Необязательные значения: 1, 0.
# 1 — указывает на автоматическое создание; 0 — указывает на отсутствие автоматического создания. Автоматически создается по умолчанию
auto_create_module = 1
[XMIND_TO_EXCEL]
# Преобразование варианта использования xmind в вариант использования Excel Конфигурация
# xmind to excel метод хранения: необязательное значение 1|2|3 По умолчанию 1: Каждый холст xmind соответствует Excel. Sheet, 2: каждый xmind Холст соответствует Excel 3: Весь xmind соответствует Excel Sheet
saving_way = 2
# Модуль сценариев использования адаптируется к ZenTao По умолчанию 0
testcase_module_adapt_to_zen = 1
# Добавьте путь варианта использования и удалите оставшийся путь модуля к имени варианта использования. По умолчанию 0, Доступно только в том случае, если для параметра testcase_module_adapt_to_zen установлено значение true.
add_path_to_testcase = 0
# Статус варианта использования по умолчанию
default_testcase_status = нормальный
[EXCEL_TO_XMIND]
# метод хранения Excel в xmind: необязательное значение 1|2|3
# По умолчанию 1: все excel Соответствует одномуxmind,каждый Холст соответствует Excel
# 2: каждыйexcelСоответствует одномуxmind,Каждыйxmind содержит только один холст
# 3: всеexcelСоответствует одномуxmind Canvas (обычно используется для объединения файлов вариантов использования одного и того же продукта)
saving_way = 2
# Путь к каталогу, в котором находится файл тестового примера Excel (используется, когда тестовые примеры Excel, экспортированные ZenTao, преобразуются в сценарии использования xmind).
excel_testcase_file_dir_path =
[ZEN_TAO]
# ли Дзен Тао Профессиональное издание 1--Да 0-нет,По умолчанию 0
is_version_pro = 0
В соответствии с фактическими потребностями поместите файлы вариантов использования в соответствующий каталог:
xmind_testcases
Оглавление
excel_testcases
Оглавление
Уведомление:
.xlsx
、.xls
документ,но можно экспортироватьcsv
документ,Необходимо вручную конвертировать файл в Excel самостоятельно.двойной щелчокtestcase_helper.exe
илиcmd
Под консолью,входитьtestcase_helper.exe
документабсолютный、относительный путь,Войдите, чтобы запустить
Примечание. Если при импорте вариантов использования xmind в ZenTao программа обнаруживает, что текущий файл xmind не был изменен с момента последней операции, операция импорта текущего файла не будет выполнена.