Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Apr 06 18:37
    grumagargler commented #24
  • Apr 06 18:34
    mikecool-mc opened #24
  • Apr 05 20:20
    vandalsvq opened #23
  • Apr 05 20:15
    vandalsvq closed #22
  • Apr 05 20:15
    vandalsvq commented #22
  • Apr 04 22:37
    grumagargler commented #22
  • Apr 04 22:30
    grumagargler commented #22
  • Apr 04 15:30
    vandalsvq commented #22
  • Apr 04 15:24
    vandalsvq commented #22
  • Apr 04 15:22
    vandalsvq opened #22
  • Dec 16 2021 23:24

    grumagargler on master

    Update README.md (compare)

  • Jul 26 2021 15:18

    grumagargler on master

    Update ДымовойТест.bsl (compare)

  • Jul 26 2021 15:18

    grumagargler on master

    последний штрих (compare)

  • Jul 26 2021 15:06

    grumagargler on master

    уход от проблемы активации мето… (compare)

  • Jun 29 2021 12:43
    grumagargler opened #21
  • Mar 26 2021 23:42

    grumagargler on master

    Update README.md (compare)

  • Mar 01 2021 15:04
    grumagargler commented #20
  • Feb 12 2021 12:39
    JohnyDeath opened #20
  • Feb 09 2021 03:42

    grumagargler on master

    Обновление 1.3.5.14 1. Оптимиз… (compare)

  • Feb 07 2021 16:33

    grumagargler on master

    Обновление 1.3.5.13 1. Откорре… (compare)

grumagargler
@grumagargler
хм...интересно, спасибо за информацию, буду посмотреть
MikolaKar
@MikolaKar
Добрый день! У меня тестер (последняя версия) работает на 8.3.18.1520. У клиента загружал данные тестером (не помню какой версии, давно устанавливал) на 8.3.14.1779. Тоже все работало. Вместо того, что бы сделать выгрузку/загрузку тестов, сделал выгрузку/загрузку тестера через dt. Тестер ругнулся, что надо платформу повыше, открылся пустой. Поставил сначала 8.3.20.1613, затем 8.3.18.1520 (у меня на такой работает). У клиента при каждом запуске сообщение, что компонента успешно установлена. Но при любой попытке запустить сценарий, даже просто Подключить(), выдает ошибку:
Тип не определен (AddIn.Extender.Regex)
{CommonModule.Libraries.Module(9)}: lib = new ( id );
{CommonModule.Regexp.Module(12)}: exp = Libraries.Init ( "Regex" );
{DataProcessor.Compiler.ObjectModule(104)}: if (Regexp.Test(row, pattern)) then
{DataProcessor.Compiler.ObjectModule(554)}: fixReturn(Program, false);
{DataProcessor.Compiler.ObjectModule(29)}: assemble();
{CommonModule.Compiler.Module(8)}: return processor.Compile ();
{CommonModule.Runtime.Module(165)}: result = Compiler.Build(scenario, ProgramCode);
{CommonModule.Test.Module(8)}: Runtime.Exec ( program, ProgramCode, true, Debugging, Offset, Filming, , Params );
{Catalog.Scenarios.Form.Form.Form(771)}: Test.Exec(Object.Ref, , ModuleCode, , SelectionStart);
{Catalog.Scenarios.Form.Form.Form(761)}: runCode();
Понятно, что разнятся версии приложения и тестера и работать все равно не будет, пока у клиента не перейдем на платформу поновее, но почему ошибка выскакивает? Перенос делал через выгрузку/загрузку в dt.
grumagargler
@grumagargler
Добрый! Похоже ругань от того, что компоненту не удается установить по какой-то причине. Вы пробовали на этой машине установить последние библиотеки c++ https://aka.ms/vs/16/release/vc_redist.x64.exe?
MikolaKar
@MikolaKar
Возможность установить библиотеки появится только на выходных.
MikolaKar
@MikolaKar
Добрый день! После установки сервера платформы 8.3.18 и перезагрузки Тестер стал запускаться без проблем.
MikolaKar
@MikolaKar
Еще есть такое пожелание: перед запуском всех тестов в Задании необходимо, что бы все они были не захвачены. Есть форма для помещения выбранных тестов. Когда я в ней выбираю папку и жму Поместить, процедура занимает очень много времени. Посмотрел, вроде как каждый тест помещается, а тестов уже накопилось достаточное количество. Можно ли добавить перед помещением теста проверку: если он не захвачен, то и помещать его не надо? У меня получается из 200 тестов, захвачено было 2-3, и по времени процедура помещения должна была бы отработать быстро. А на самом деле отрабатывает долго. Спасибо.
grumagargler
@grumagargler
Вы используете этот метод? http://tester.help/api/#storescenarios
MikolaKar
@MikolaKar
Нет, из контекстного меню в сценарии
grumagargler
@grumagargler
По вашему описанию тут больше похоже на ошибку в тестере, надо разбираться, не должен он помещать незахваченные сценарии
MikolaKar
@MikolaKar
Выбираю группу тестов, в которой тесты для тестирования, ПКМ и Поместить
Я смотрел по коду, если есть в регистре запись со сценарием с именем текущего пользователя, то такой пропускается, иначе добавляется. Не было времени посмотреть отладчиком, как на самом деле происходит. Да и не вникал, как ведется учет захваченных...
grumagargler
@grumagargler
принял, я гляну
MikolaKar
@MikolaKar
Может из-за того, что выбрана группа, ставил еще птицу Рекурсивно
grumagargler
@grumagargler
вот меня отже шляхи трафляют на этот счет
в любом случае, он не должен захваченный помещать
MikolaKar
@MikolaKar

в любом случае, он не должен захваченный помещать

в смысле НЕ захваченный... :-)

grumagargler
@grumagargler
да-да ))
MikolaKar
@MikolaKar

Добрый день! Установили платформу 8.3.20.1674. Тестер запускается, но при попытке выполнить сценарий выдает ошибку:
Преобразование значения к типу Булево не может быть выполнено
{DataProcessor.Compiler.ObjectModule(104)}:if (Regexp.Test(row, pattern)) then
{DataProcessor.Compiler.ObjectModule(554)}:fixReturn(Program, false);
{DataProcessor.Compiler.ObjectModule(29)}:assemble();
{CommonModule.Compiler.Module(8)}:return processor.Compile ();
{CommonModule.Runtime.Module(165)}:result = Compiler.Build(scenario, ProgramCode);
{CommonModule.Test.Module(8)}:Runtime.Exec ( program, ProgramCode, true, Debugging, Offset, Filming, , Params );
{CommonModule.RunScenarios.Module(30)}:Test.Exec ( SessionScenario, , , Debugging );
{CommonModule.RunScenarios.Module(11)}:runScenario ( Debugging );
{Catalog.Scenarios.Command.Run.CommandModule(5)}:RunScenarios.Go ( Scenario, false );

Последняя библиотека С++ установлена.
В чем может быть проблема?

grumagargler
@grumagargler
@MikolaKar попробуйте пожалуйста на всякий случай, переустановить эти микрософтовские либы https://aka.ms/vs/16/release/vc_redist.x64.exe
axelerleo
@axelerleo
Добрый день! Пытаюсь разобраться с вебхуками, читаю пример с сайта, там есть такой комментарий
// Подробнее о работе метода СоздатьЗадание см. в документации
Вопрос - где эту документацию найти? :)
grumagargler
@grumagargler
@axelerleo добрый, минутку...
@axelerleo пардон, ошибка в документации, описание метода здесь: http://tester.help/api/#newjob
(в документации ошибочно НовоеЗадание)
axelerleo
@axelerleo
@grumagargler Благодарю за супероперативный ответ!
MikolaKar
@MikolaKar
Добрый день! Только сегодня удалось переустановить библиотеку. Не помогло:
Точно такая же ошибка: Преобразование значения к типу Булево не может быть выполнено...
grumagargler
@grumagargler
блин...
MikolaKar
@MikolaKar
Regexp.Test(row, pattern) возвращает Неопределено. Попробовал на разных тестах, одинаково.
grumagargler
@grumagargler
@MikolaKar не становится компонента почему-то ((
MikolaKar
@MikolaKar
Может попробовать поставить другую, предыдущую, версию Тестера? Эта была самая последняя.
Хотя Тестер работает, запускается...
grumagargler
@grumagargler
попробуйте пожалуйста эту? скажите, что-то изменилось
MikolaKar
@MikolaKar
Обновил, при запуске сообщение, что компонента установлена. Запустил тест - ошибки нет, работает! Спасибо огромное!!!
grumagargler
@grumagargler
фух...слава богу, а то я уж и не знал что делать ((
MikolaKar
@MikolaKar
сейчас еще потестирую немного. Я пробовал совсем простой тест Сообщить(); СЕйчас попробую посложнее
Работает, просто была ошибка - форма не закрывается, пока ее не запишешь, в тестере попробовал закрыть все - не закрылось... Все нормально, будем продолжать. Спасибо еще раз
Alex
@vandalsvq
Доброе время суток. Во1. Большое спасибо за инструмент. 👍👍👍 начали использовать, все супер.
Только один вопрос, последнюю версию .16 нашли здесь. Может вы ее закомитите в репу ))))
grumagargler
@grumagargler
@vandalsvq у вас глаз-алмаз что нашли )) обязательно займусь, я просто хочу объединить репозитории, никак не удается спокойный промежуток времени на это найти
Alex
@vandalsvq
Буду очень ждать )))). А еще есть практический вопрос. Вдруг посоветуете. Где лучше тесты хранить? В репе конфы как у вас (в папке tests), в целом неплохо, правда сборщик надо настроить чтобы из-за коммитов с тестами не дергался. А вот тесты библиотек, кхм, тут напрашивается общий репозиторий какой-то. Опять таки, у вас вроде так и видел. В целом я правильно мыслю?
grumagargler
@grumagargler
@vandalsvq да, все верно
мы так и делаем. Конечно есть нюансы синхронизации общих тестов и проектных, но а что делать...приходится это учитывать. Можете по началу пока вообще без общих тестов, потом их вычлените.
Alex
@vandalsvq
@grumagargler Ок. Буду пробовать по-разному, если что напишу опыт. Пока дал инструмент аналитикам, у них тяжеловато получается, базовых знаний языка 1С немного не хватает. Но тут я думаю будет так, кто-то научится, а кто-то будет пальчиками тыкать и у других подсматривать. И программисты есть, кто может какие-то общие методы набросать для использования. Еще раз скажу спасибо за инструмент.
Выбрал его как менее "дикататорский" с точки зрения методологии разработки. Поскольку ванесса при всех плюсах, мне показалась именно навязывающей определенную идеологию.
В процессе работы уже находили некоторые ошибки, скажите как лучше вам их передавать? В гитхабе или здесь?
grumagargler
@grumagargler
@vandalsvq день добрый! делайте как вам удобнее, можно на гитхаб, можем здесь обсудить. Спасибо!
Alex
@vandalsvq
@grumagargler буду оставлять в гитхабе, если это точно ошибки. А если что-то спорное тут обсуждать ))))) Первый issue зарегистрирован ))))
grumagargler
@grumagargler
@vandalsvq спасибо! щас посмотрю, даже если не ошибка, ничего страшного, за спрос тут не бьют в нос ))
Alex
@vandalsvq
@grumagargler ошибка с выбором типа при записи ушла, спасибо. Я правда нашел еще одну. Весьма загадочную. Она отъела у меня много времени пока я не понял как это работает. В гите зарегистрировал. Чур больно не пинать ))))
grumagargler
@grumagargler
@vandalsvq да, есть такое дело (( к сожалению в тестере нет полного синтаксического разбора модуля (в силу некоторых некоторых допущений в самом коде тестов, это было бы не просто реализовать), поэтому такое ограничение к сожалению присутствует.