Testlink 1.8.4 - перенос группы тестов в другой проект
#1
Отправлено 10 ноября 2010 - 05:55
Спустя год работы с тестлинком пришел к выводу, что изначально неверно распределил группы тестов по проектам. В итоге работа шла, версии копились и ... стали мешать друг другу. Например, когда в одном проекте выполняют прогон 2 или 3 тестировщика, работающие с разными версиями продукта, то приходится каждому периодически сверять в своей ли версии он отмечается (тестлинк по умолчанию подставляет последнюю при прогоне), а это немного напрягает. Вот и задумал я разнести разросшийся проект (свыше 1,5 тыс. тестов) на несколько более мелких, но столкнулся с такой проблемой: экспорт и импорт тестов не подразумевает перенос результатов. А там целый год работы...
Есть знающие? На сайт к ним не посылайте, у меня с англ. не сложилось: читать, читаю, писать не могу.
Спасибо, заранее.
#2
Отправлено 10 ноября 2010 - 09:25
#3
Отправлено 10 ноября 2010 - 10:57
Он в базе же все хранит. Почему бы не взять и не передрать базу?
Ага, пробовал. Не все он хранит в базе. Не прокатило. ЧТо делал:
1) Создал новый проект
2) Создал тестплан
3) В базе в таблице build поменял привязку к новому плану нового проекта
4) Экспортнул группу тестов из переполненного проекта в новый
В базе есть таблица executions, которая хранит обветы, привязанные к ID теста. НО! Когда я экспортирую тесты в новый проект -> план -> билд, у них ID тоже новые. Т.е. ответы все равно привязаны к старым тестам и не видны в отчетах в новом проекте.
Пробовал старые тесты из таблицы tcversion привязывать к новому проекту -> плану -> билду. Тесты не появляются даже в интерфейсе, не говоря уже про ответы.
Короче, запутался я.
Идеи?
#4
Отправлено 10 ноября 2010 - 14:37
В принципе можно написать запрос который все перетащит и перепривяжет, но тут опять же надо базу под рукой иметь, чтобы написать.
Человеческих способов перетащить все вместе с выполнениями нет никаких. Единственное что можно в старом проекте оставить тесткейсы и просто не использовать их, а хранить тупо для истории
#5
Отправлено 11 ноября 2010 - 04:02
Пока никаких. Помню что что-то подобное делал, но машинки с TestLink'ом тем под рукой до следующей недели не будет :(
В принципе можно написать запрос который все перетащит и перепривяжет, но тут опять же надо базу под рукой иметь, чтобы написать.
Человеческих способов перетащить все вместе с выполнениями нет никаких. Единственное что можно в старом проекте оставить тесткейсы и просто не использовать их, а хранить тупо для истории
Я попробую.
Если тебе предоставится возможность и будет время и желание, глянь тоже, ок?
Спасибо!
#6
Отправлено 11 ноября 2010 - 04:49
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных