Size: a a a

QA — Автоматизация

2020 September 30

i

iBljad in QA — Автоматизация
Диана Верикова (Кудрявцева)
вы предлагаете
usersPage.checkHeader(userPageTitle.getRus());
usersPage.checkHeader(userPageTitle.getgetEng());
?..
нет, я к тому что, что не нужен интерфейс Loc и его имплементации для разных языков, класс Loc должен иметь метод userPageTitle(), который в зависимости от выставленной локали дергает методы у класса/енама с переводами getRus/getEng()
источник

i

iBljad in QA — Автоматизация
iBljad
нет, я к тому что, что не нужен интерфейс Loc и его имплементации для разных языков, класс Loc должен иметь метод userPageTitle(), который в зависимости от выставленной локали дергает методы у класса/енама с переводами getRus/getEng()
тогда не нужно потом будет бегать по имплементациям для поиска/обновления переводов, они все будут в одном месте
источник

i

iBljad in QA — Автоматизация
а вообще это костыли, вот пример от оракла https://docs.oracle.com/javase/tutorial/i18n/intro/steps.html
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Тоже отлично)
Я вообще думала переписать их в json куданибудь, а Loc использовать как pojo, дальше Jackson под каждый язык и пользоваться через геттеры ломбока, чтобы не страдать с рукописными методами
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Но руки не доходят посмотреть, лучше будет или нет))
источник

i

iBljad in QA — Автоматизация
Диана Верикова (Кудрявцева)
Тоже отлично)
Я вообще думала переписать их в json куданибудь, а Loc использовать как pojo, дальше Jackson под каждый язык и пользоваться через геттеры ломбока, чтобы не страдать с рукописными методами
посмотрите официальный туториал по ссылке выше, там все в разы проще
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
iBljad
посмотрите официальный туториал по ссылке выше, там все в разы проще
Справедливо)))
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Oleg S
спасибо, попробую
Посмотрите тоже)))
источник

С

Сергей in QA — Автоматизация
Привет всем. Очередной глупый вопрос ))) у меня в тестах я перезаписываю дату в json. По-моему такая штука паралелизацию не поддерживает? Как считаете? Тоесть тесты идут параллельно, но файл то один.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сергей
Привет всем. Очередной глупый вопрос ))) у меня в тестах я перезаписываю дату в json. По-моему такая штука паралелизацию не поддерживает? Как считаете? Тоесть тесты идут параллельно, но файл то один.
ну разве что строить какую то систему локов\семафоров
источник

С

Сергей in QA — Автоматизация
Oleksandr Khotemskyi
ну разве что строить какую то систему локов\семафоров
Я подумываю генерить из какого нибудь json шаблона новые json в отдельную папку, а потом в after методе чистить ее да и все ))
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сергей
Я подумываю генерить из какого нибудь json шаблона новые json в отдельную папку, а потом в after методе чистить ее да и все ))
што
источник

С

Сергей in QA — Автоматизация
У меня json. Я его читаю как строку, регуляркой меняю дату и записываю строку в новый json, с новым именем и кладу в отдельную папку. После тестов удаляю все из этой папки и все. Папка пустая ))
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сергей
У меня json. Я его читаю как строку, регуляркой меняю дату и записываю строку в новый json, с новым именем и кладу в отдельную папку. После тестов удаляю все из этой папки и все. Папка пустая ))
а зачем дату менять?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
зачем писать назад в файл?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сергей
У меня json. Я его читаю как строку, регуляркой меняю дату и записываю строку в новый json, с новым именем и кладу в отдельную папку. После тестов удаляю все из этой папки и все. Папка пустая ))
у тебя nodejs?
источник

С

Сергей in QA — Автоматизация
Oleksandr Khotemskyi
а зачем дату менять?
Json это мок. Там дата должна быть всегда сегодняшняя.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сергей
Json это мок. Там дата должна быть всегда сегодняшняя.
ну сгенери json на лету прямо во время того как мок сервер отвечает
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
читать и писать в файл то зачем не пойму если мок
источник

С

Сергей in QA — Автоматизация
Oleksandr Khotemskyi
читать и писать в файл то зачем не пойму если мок
Надо подумать ))
источник