Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Регистрация прохождения тестов и падения тестов #532

Open
artbear opened this issue Jul 24, 2015 · 13 comments
Labels
ADD ADD, Vanessa-ADD https://github.com/silverbulleters/add command line selfTests
Milestone

Comments

@artbear
Copy link
Member

artbear commented Jul 24, 2015

При выполнении некоторых тестов могут быть непредвиденное поведение:

  • падает 1С
  • появляется модальное окно
  • слишком долго выполнение тестов, например, зависание
  • выполняются еще какие-то странные действия

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

В текущей версии (не reborn-4) лог запуска и падений пишется в ЖР, если указаны специальные флаги (интерактивно или флаги командной строки)

Предлагается либо сделать аналогичное поведение либо реализовать подобное логирование в отдельном лог-файле фреймворка тестирования.

@artbear
Copy link
Member Author

artbear commented Jul 24, 2015

@wizi4d Что скажешь?

@wizi4d
Copy link
Member

wizi4d commented Jul 24, 2015

Лог в ЖР писать можно, доработки минимальные.
Что касается отдельного файла, то не ясно куда он писать должен.

@artbear
Copy link
Member Author

artbear commented Jul 24, 2015

неясно, куда он писать должен

Проблемы не понял.
Не знаешь, какой путь к этому файлу должен быть?

@wizi4d
Copy link
Member

wizi4d commented Jul 26, 2015

С файлом логов нужно продумывать много. Начиная от места расположения, в целом управлением жизненным циклом, удобные средства поиска и просмотра.
В ЖР уже все готово.

@artbear
Copy link
Member Author

artbear commented Sep 15, 2015

По этой задаче в ЖР идет фиксация? в командной строке есть спец.параметры? есть параметры на форме и в настройках?

@wizi4d
Copy link
Member

wizi4d commented Sep 15, 2015

Сейчас ничего нет

@artbear
Copy link
Member Author

artbear commented Sep 15, 2015

Это важные фичи, нужные для боевого применения

@wizi4d
Copy link
Member

wizi4d commented Sep 18, 2015

Вроде руки дошли до этой темы.
У меня родилась следующая идея. Добавить новый тип плагина "logger". В настройках добавить возможность выбора из списка логеров. А в ключевых местах просто будет вызываться выбранный логер.

@artbear
Copy link
Member Author

artbear commented Sep 21, 2015

Часто удобно совмещать работу разных логгеров, например, ЖР и окно сообщений.
Поэтому предлагаю другой вариант - сделать аналог log4j.
Подобный набор логгеров мы с @EvilBeaver реализовали в библиотеках OneScript

@wizi4d
Copy link
Member

wizi4d commented Sep 21, 2015

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

@wizi4d wizi4d assigned wizi4d and unassigned wizi4d Sep 21, 2015
@wizi4d
Copy link
Member

wizi4d commented Sep 21, 2015

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

@artbear
Copy link
Member Author

artbear commented Sep 21, 2015

Соглашусь. Тогда откладываем и эту задачу, и задачу 518 по конвертации
старых тестов

пн, 21 сент. 2015 г. в 17:45, Evgeniy Pavlyuk notifications@github.com:

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


Reply to this email directly or view it on GitHub
#532 (comment)
.

@wizi4d wizi4d modified the milestones: 4.Х.0.0, 4.0.0.0 Sep 22, 2015
@artbear artbear modified the milestones: 4.Х.0.0, 4.0.1.0 Mar 28, 2016
@artbear artbear modified the milestones: 4.0.1.0, 4.1.0.0 Sep 9, 2016
@artbear artbear modified the milestones: 4.2.0.0, 4.3.0.0 Jul 5, 2017
@artbear
Copy link
Member Author

artbear commented Apr 16, 2018

Реализовано в ADD
vanessa-opensource/add#75

@artbear artbear added the ADD ADD, Vanessa-ADD https://github.com/silverbulleters/add label Jul 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ADD ADD, Vanessa-ADD https://github.com/silverbulleters/add command line selfTests
Projects
None yet
Development

No branches or pull requests

2 participants