Коллеги, подскажите.
В тестлинке вообще возможно вывести все тесткейсыц со статусом Draft или Rework
Что-то установил, настроил, перенёс тесткейсы, вижу очень удобное поле, но как по нему искать не понимаю...
Отправлено 20 февраля 2014 - 15:04
Коллеги, подскажите.
В тестлинке вообще возможно вывести все тесткейсыц со статусом Draft или Rework
Что-то установил, настроил, перенёс тесткейсы, вижу очень удобное поле, но как по нему искать не понимаю...
Отправлено 20 февраля 2014 - 15:08
Кастомный отчёт чтоли делать надо?
Отправлено 21 февраля 2014 - 05:24
Почитал код формы поиска раздела "Искать тесты"
Я так понял надо добавлять в форму поиска поле Статус, и при этом модифицировать tcSearch.php и всё с этим связанное?
Ни у кого нет готового решения для версии 1.9.7 и выше? Очень уж не хочется php вспоминать...
Отправлено 21 февраля 2014 - 10:13
что-то мёртвый какой-то форум, ну да ладно, пойду на stackoverflow или ещё куда
Отправлено 21 февраля 2014 - 11:57
что-то мёртвый какой-то форум, ну да ладно, пойду на stackoverflow или ещё куда
Скорее, никто из онлайновых не знают ответа на Ваш вопрос.
Отправлено 21 февраля 2014 - 14:36
Ну малоли кому пригодится:
модифицировать файл ./gui/templates/testcases/tcSearchForm.tpl
в тег <form> добавить следующий код:
<tr> <td>Status</td> <td> <select name="status"> {html_options options=$gui->option_status} </select> </td> </tr>
-------------------------
Модифицировать файл ./lib/testcases/tcSearch.php:
добавить в функцию function init_args($dateFormat) новый элемент массива $iParams:
"status" => array(tlInputParameter::INT_N),
добавить секцию внутрь обработчика формы if ($args->tprojectID)
if( $args->status > 0) { $filter['status'] = " AND TCV.status = {$args->status} "; }
-----------------------
В файл ./lib/testcases/tcSearchForm.php добавить вконец перед return следующее:
$gui->option_status = array(0 => '',1 => lang_get('testCaseStatus_draft'),2 => lang_get('testCaseStatus_readyForReview'), 3 => lang_get('testCaseStatus_reviewInProgress'),4 => lang_get('testCaseStatus_rework'), 5 => lang_get('testCaseStatus_obsolete'),6 => lang_get('testCaseStatus_future'),7 => lang_get('testCaseStatus_final'));
-----------------------
В файл ./cfg/const.inc.php добавить в конец, перед //-----END следующее:
$tlCfg->testcase_status_default = 1; $tlCfg->status['code_label'] = array(lang_get('testCaseStatus_draft') => 1,lang_get('testCaseStatus_readyForReview') => 2, lang_get('testCaseStatus_reviewInProgress') => 3,lang_get('testCaseStatus_rework') => 4, lang_get('testCaseStatus_obsolete') => 5,lang_get('testCaseStatus_future') => 6,lang_get('testCaseStatus_final') => 7);
Всё сохранить и всё, поле статус теперь поисковое!!!
Отправлено 21 февраля 2014 - 14:42
Я бы приложил изменённые файлы и скриншот с подтверждением, но что-то не могу понять как тут файлы приложить...
Во приложил, все кроме tcSearchForm.tpl (нельзя такие файлы прикладывать)
Отправлено 21 февраля 2014 - 14:57
Пара замечаний:
- я делал это для версии 1.9.9
- при апдэйте версии, скорее всего, работать перестанет
Имейте это ввиду.
Отправлено 25 февраля 2014 - 15:06
так же добавил поле статус в фильтр редактирования тест кейсов.
Пример добавления взял от сюда для поля Важность:
https://gitorious.or...3c31b890a72c5fe
Смотрим, что изменялось для поля importance в данном коммите и делаем по аналогии. Собственно так можно сделать любое поле.
Поле статус мне было важно для проведения ревью написанных тест кейсов, чтобы знать что мне надо проверить, а что уже проверено.
Тестирование →
Управление тестированием →
Инструменты и технологии →
Выбор инструментов для тестирования ПО →
Как интегрировать TestLink с MantisАвтор Picxel, 08 июн 2023 TestLink, Mantis |
|
|||
Тестирование →
Управление тестированием →
Тестирование множества однотипных объектов. 1 Тест - N объектовАвтор NickNN, 09 июн 2019 шахматка, тестирование, система и 7 еще... |
|
|||
Тестирование →
Управление тестированием →
Экспорт из Excel в TestLink + назначение ключаАвтор Ksuxich13, 01 ноя 2017 excel, TestLink и 1 еще... |
|
|||
Тестирование →
Начинающему тестировщику →
Интеграция Testlink с YoutrackАвтор Hanyman, 31 авг 2017 Youtrack, Testlink, Интеграция |
|
|||
Тестирование →
Начинающему тестировщику →
TestLink и автоматизированное тестированиеАвтор JustNewMaya, 26 дек 2014 testlink |
|
0 пользователей, 0 гостей, 0 анонимных