Size: a a a

2018 December 07

Z

ZEEGIN in testspro1c
Anton Valkovskiy
Так можно и до процедурной генерации сценария договорится в зависимости от окружения
Именно это и делает сейчас ванесса автомэйшн. При запуске на конкретном раннере с заданным окружением отрабатывает препроцессор который определяет конечный фрагмент фичи которая отдается на компиляцию.
источник

SP

Supir Puper in testspro1c
Anton Valkovskiy
Тут согласен. Мое ИМХО только одно - я когда начал тестами код покрывать, то успокоился. Я точно знаю, что все будет идти по плану. И если у меня в сценарии есть место, где код ведет себя не однозначно, то я напрягаюсь. И чем больше таких неоднозначностей тем больше напряжения. В таком случае мне нужно будет поддерживать 2 алгоритма - один метаалгоритм в виде набора сцераниев, другой в виде кода.  Сейчас именно надежность привлекает в BDD - есть сценарий, есть его выполнение. Значит функционал по данному сценарию ТОЧНО будет работь. Опять таки это мое ИМХО,
Если у вас 3 сценария одного процесса под разными профилями пользователя например, то у вас будет 3 копии с некоторыми различиями процесса?
источник

AV

Anton Valkovskiy in testspro1c
Только тонкий.
источник

AV

Anton Valkovskiy in testspro1c
Supir Puper
Если у вас 3 сценария одного процесса под разными профилями пользователя например, то у вас будет 3 копии с некоторыми различиями процесса?
Нет, будет экспортный сценарий с подстановкой роли
источник

LP

Leonid Pautov in testspro1c
Anton Valkovskiy
Только тонкий.
Тогда тебя может ждать сюрприз, что в некоторых моментах web клиент и тонкий ведут себя по разному. Условия - позволяют просто это решить. И оставить один сценарий и не создавать на каждое отличие в поведении новые сценарии.
источник

SP

Supir Puper in testspro1c
Anton Valkovskiy
Нет, будет экспортный сценарий с подстановкой роли
Извиняюсь, что значит экспортный?
источник

AV

Anton Valkovskiy in testspro1c
Leonid Pautov
Тогда тебя может ждать сюрприз, что в некоторых моментах web клиент и тонкий ведут себя по разному. Условия - позволяют просто это решить. И оставить один сценарий и не создавать на каждое отличие в поведении новые сценарии.
Уловия определяют инструменты. Если я в будущем с этим столкнусь, то вполне могу поменять мнение.
источник

LP

Leonid Pautov in testspro1c
Supir Puper
Извиняюсь, что значит экспортный?
Экспортный - это для тех кто не использует СППР.
источник

AV

Anton Valkovskiy in testspro1c
exportscenario
источник

A

Alexey Lab Sosnoviy in testspro1c
ZEEGIN
Именно это и делает сейчас ванесса автомэйшн. При запуске на конкретном раннере с заданным окружением отрабатывает препроцессор который определяет конечный фрагмент фичи которая отдается на компиляцию.
Компиляция фич. За что вы так со мной?=)
источник

Z

ZEEGIN in testspro1c
Главное суть: фичу надо проиграть как сценарное тестиоварие. Как это назвать не суть.
источник

LP

Leonid Pautov in testspro1c
Alexey Lab Sosnoviy
Компиляция фич. За что вы так со мной?=)
Всё есть код!
источник

A

Alexey Lab Sosnoviy in testspro1c
Вот она точка в холиваре про циклы. Компилировать ТурбоГеркин и ЭкспортГеркин в ТруГеркин.
источник
2018 December 08

DB

Denis B. in testspro1c
Смотрите, во всех сценариях страны, ТурбоГеркин!
источник

LP

Leonid Pautov in testspro1c
Именно!
// Об этом, кстати, написано в справке.
источник

АА

Александр Алехин... in testspro1c
Anton Valkovskiy
То что можно не пользоваться циклами и условиями - это понятно. Я согласен - каждому свои инструменты.  Неожиданно было узнать, что есть циклы.
вот кстати статейка https://habr.com/post/418303/ с иронией о том как Леонид решился добавить циклы и условия в геркен)
источник
2018 December 09

ВЕ

Виктор Ермаков... in testspro1c
у меня вопрос появился, вот этот канал о тестировании создали, а вот для обмена опытом по OneScript канал есть?)
источник

ВЕ

Виктор Ермаков... in testspro1c
v8runner - можно управлять конфигуратором, а вот запустить пользовательский режим и выполнить обработку внешнюю можно?
источник

LP

Leonid Pautov in testspro1c
Виктор Ермаков
у меня вопрос появился, вот этот канал о тестировании создали, а вот для обмена опытом по OneScript канал есть?)
Не слышал про специализированный канал по OneScript.
источник

LP

Leonid Pautov in testspro1c
Виктор Ермаков
v8runner - можно управлять конфигуратором, а вот запустить пользовательский режим и выполнить обработку внешнюю можно?
Не пользуюсь v8runner.
источник