Size: a a a

2019 January 14

AT

Alexander Tsukanov in testspro1c
Leonid Pautov
Любой новый шаг сначала надо создать на русском, затем добавить его перевод в таблицу переводов. Больше ничего делать не надо.
Это единственный путь? Мне как бы русский не нужен совсем
источник

AT

Alexander Tsukanov in testspro1c
Еще вопросик: Эту табличку переводов можно сделать текстовой и независимой от обработки single?
Макет обработки не хотелось бы править, т.к. не хочется класть обработку в реп
источник

AT

Alexander Tsukanov in testspro1c
Ну и еще в догонку: Код обработки реализации моих шагов я могу перевести мануально на ангельский?
Ничего не сломается в логике VA?
источник

AT

Alexander Tsukanov in testspro1c
А, блин, экспортные методы же... Хм
источник

NG

Nikita Gryzlov in testspro1c
Leonid Pautov
Вроде бы видел такое. Похоже на изменение поведения в платформе. Надо смотреть на какой строке кода висим
источник

NG

Nikita Gryzlov in testspro1c
причем в этот момент все еще висит окно логина
источник

NG

Nikita Gryzlov in testspro1c
странно, что метод УстановитьСоединение в этом случае не кинул исключение, а просто пошел дальше
источник

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
Это единственный путь? Мне как бы русский не нужен совсем
Основной язык в Ванессе в данный момент Русский. Предполагается, что шаг реализован на русском, затем через таблицу соответствий попадает во все остальные языки. Это в том случае, если шаг нужен на нескольких языках.
источник

LP

Leonid Pautov in testspro1c
Если шаг нужен только на английском, сразу пишите его на английском.
источник

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
Еще вопросик: Эту табличку переводов можно сделать текстовой и независимой от обработки single?
Макет обработки не хотелось бы править, т.к. не хочется класть обработку в реп
Сколько языков вы планируете использовать? От этого всё зависит.
источник

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
Ну и еще в догонку: Код обработки реализации моих шагов я могу перевести мануально на ангельский?
Ничего не сломается в логике VA?
Код реализации шага может быть и на английском
источник

LP

Leonid Pautov in testspro1c
Nikita Gryzlov
странно, что метод УстановитьСоединение в этом случае не кинул исключение, а просто пошел дальше
Ты про проблему с зависанием? По скрину непонятно что происходит
источник

AT

Alexander Tsukanov in testspro1c
Мы пишем только на английском. Использовать хотели бы английский язык и в коде реализации и в геркине
источник

AT

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

NG

Nikita Gryzlov in testspro1c
Leonid Pautov
Ты про проблему с зависанием? По скрину непонятно что происходит
Да, про неё. В тест клиенте просто висит окно логина. Пока его не закроешь, код не идёт дальше, и висит на получении подчинённых окон (первая строка в замере)
источник

AT

Alexander Tsukanov in testspro1c
Leonid Pautov
Код реализации шага может быть и на английском
Я правильно понимаю что в этом случае часть кода обработки будет на русском, часть на английском?
Смешивать не хотелось бы
источник

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
Но в этом случае все равно нужно править таблицу переводов, так? (я выше писал что так не получилось)
Нет. Не надо. Просто пишите свои шаги на английском. Но тогда это будет ваша личная библиотека шагов. Если планируете пулреквестить шаги в VA, тогда шаг должен быть на русском.
источник

AT

Alexander Tsukanov in testspro1c
Вот. Так не получилось
источник

AT

Alexander Tsukanov in testspro1c
Не находит реализацию. Возможно что-то я не так сделал
источник

LP

Leonid Pautov in testspro1c
Alexander Tsukanov
Я правильно понимаю что в этом случае часть кода обработки будет на русском, часть на английском?
Смешивать не хотелось бы
Процедуры связанные с апи ванессы будут на русском. Можно поддержать английские аналоги для апи.
источник