Size: a a a

2020 July 07

GS

Gleb Stalnoy in testspro1c
Leonid Pautov
Вообще было задумано, что их можно перезаписывать без ограничений. Вы хотите ставить переменным метку protected?
Мы в команде проанализировали причины, почему у нас по мере роста объемов теста всё дороже (дольше) времени уходит на разбор упавших тестов. В итоге один из выводов: есть переменные которые в ходе теста перезаписываются несколько сотен раз. Были случаи, когда кто-то встраивался в сценарий, не читая что там дальше, и в итоге дальше получался "нежданчик". Отсюда решили ввести правило:
1. Не использовать переменные в стиле "Текущий номер документа", а каждая переменная должна быть названа так, чтобы из названия было понятно: а) что там содержится б) в каком шаге используется в) зачем используется
2. Чтобы не было затупов, жёстко валится с ошибкой при попытке перезаписать значение переменной (т.е. не просто добавить возможность запрета перезаписи, а, наоборот, сделать так, чтобы нужно было что-то специально сделать, чтобы можно было конкретную переменную перезаписывать). Кстати, случаев, когда нужно перезаписать переменную не нашли, поэтому пока решили сделать только первую часть: добавить такой параметр в настройки и запретить перезапись.
источник

АС

Антон Степанов... in testspro1c
А вроде сейчас шаг валится при попытке перезаписать переменную. Я еще негодовал зачем так??? Теперь вот понятно, что так правильно
источник

GS

Gleb Stalnoy in testspro1c
Антон Степанов
А вроде сейчас шаг валится при попытке перезаписать переменную. Я еще негодовал зачем так??? Теперь вот понятно, что так правильно
какая версия vanessa?
источник

АС

Антон Степанов... in testspro1c
Gleb Stalnoy
какая версия vanessa?
На VA 30 и 32 точно падало, на 28 вроде тоже
источник

GS

Gleb Stalnoy in testspro1c
@PautovLeonid что скажет купечество?:)
источник

GS

Gleb Stalnoy in testspro1c
у вас в ерп это изменение точно бы заметили :)
источник

Z

ZEEGIN in testspro1c
Антон Степанов
А линтер для нового редактора планируется?
Даже квикфиксы ;)
источник

ЕМ

Евгений Мартыненков... in testspro1c
ZEEGIN
Даже квикфиксы ;)
Ну тогда и для тестера давай, раз пошла такая пьянка ))
источник

Z

ZEEGIN in testspro1c
Евгений Мартыненков
Ну тогда и для тестера давай, раз пошла такая пьянка ))
Если @Reshitko захочет я помогу собрать основу которую надо будет интегрировать в тестер. Но вы сами будете заниматься интеграцией и развитием.
источник

DR

Dmitry Reshitko in testspro1c
ZEEGIN
Если @Reshitko захочет я помогу собрать основу которую надо будет интегрировать в тестер. Но вы сами будете заниматься интеграцией и развитием.
да, думал над этим года два назад, на тот момент посчитал, что инвестировать время на интеграцию редактора в тонкий клиент не целесообразно (с т.з. стоящих на тот момент других задач). Нужно подумать еще раз, но пока это всё-таки (для тестера) видится больше хорошей опцией, чем реальной необходимостью
источник

DR

Dmitry Reshitko in testspro1c
а до выхода вебкита, это вообще было сложно, только ckeditor более-менее работал в тонком
источник

DR

Dmitry Reshitko in testspro1c
(ace и еже с ним не могли работать в принципе)
источник

Z

ZEEGIN in testspro1c
Dmitry Reshitko
да, думал над этим года два назад, на тот момент посчитал, что инвестировать время на интеграцию редактора в тонкий клиент не целесообразно (с т.з. стоящих на тот момент других задач). Нужно подумать еще раз, но пока это всё-таки (для тестера) видится больше хорошей опцией, чем реальной необходимостью
Ну тогда если соберется человека 2-3 готовых этим заниматься, то зовите :) Помогу собрать прототип и расскажу что делать дальше.
источник

Z

ZEEGIN in testspro1c
Надо сразу понимать что это очень дофига времени займет.
источник

DR

Dmitry Reshitko in testspro1c
обязательно! спасибо
источник

DR

Dmitry Reshitko in testspro1c
да, я понимаю, потому много взвешивал за и против
источник

DR

Dmitry Reshitko in testspro1c
я правильно понимаю, до 14 оно не работает?
источник

Z

ZEEGIN in testspro1c
Конечно
источник

ЕМ

Евгений Мартыненков... in testspro1c
Эх, были времена в 77: создал кнопку, зпихал в неё программно ActiveX от любой приблуды и учетная система заиграла новыми красками
источник

ЕМ

Евгений Мартыненков... in testspro1c
Трудозатраты на текущее встраивание я даже представить себе не могу
источник