Size: a a a

QA — русскоговорящее сообщество

2021 July 30

S1

Sceptic 1234 in QA — русскоговорящее сообщество
У написания тестов на языке приложения есть  несколько плюсов:
1) если тестер плохо знает яп, то рядом всегда будут люди, которые смогут помочь
2) если тестер заболел\ушёл в отпуск\зашивается, то разработчиков можно подключать к написанию тестов.
3) можно реюзать некоторые части продового кода для тестов

если всё это не актуально, то можно писать на чём удобнее.
юай и интеграционные тесты для веб имхо лучше писать на js т.к. это нативный язык браузеров
источник

AA

Andrey Aderkin in QA — русскоговорящее сообщество
1) да/нет
2) нет
3) нет
основная причина - вся инфраструктура компании.
Если у вас все сервера заточены на java, никто вам node.js накатывать и поддерживать не будет заради автотестов, и наоборот.
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Заради автотестов делают то, что в общем-то для этого нужно.
Надо будет - и ноду накатят.
источник

P

Pengo in QA — русскоговорящее сообщество
Приложения на С/С++, тесты на Python. Что нужно для тестов - то и накатываем. Нужно будет... не знаю... отдельную машину с картиночками с котятами для отчетов - поднимем. Понятно, что это частный случай с другого края, но и обобщать, что "вам никто ничего не даст" тоже не стоит.
источник

SR

Sergey Raspopov in QA — русскоговорящее сообщество
Настраивается ci/cd и проблема в совместимости языков и серверов пропадает.
Да и где сейчас можно встретить приложение, требующее автотестов, написанное на моно ЯП? Везде зоопарк технологий
источник

AS

Anton Sivatkin in QA — русскоговорящее сообщество
Аналогично
источник

SR

Sergey Raspopov in QA — русскоговорящее сообщество
Но! Это если автотесты отдельная задача и есть вся инфраструктура. Если это потуги мануальщиков, аналитиков, хз кого упростить себе работу, т.е. автотесты для себя, то конечно это будет гоняться либо на локале, либо на непонятно где...
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
Везде на самом деле по разному делают, причин может быть для выбора инструментов мильон. Кто там кому чего не даст я хз, что товарищ имел в виду, но по факту везде делают как считают нужным. Если у тестера крутая экспертиза на джаве а бек на питоне и не планируется вовлекать разрабов в написание тестов - чо бы на джаве не дать ему писать.
источник

SR

Sergey Raspopov in QA — русскоговорящее сообщество
а бывает так, что ui тесты на selenium + python, а api тесты на java + rest assured ? Или это вообще бредятина?
источник

AA

Andrey Aderkin in QA — русскоговорящее сообщество
Если на локале или непонятно где - то, конечно, вообще неважно, на чем они написаны. Но и назвать это "автотестированием" тоже вряд ли получится. Так, "малая автоматизация".
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
я думаю, что это возможно. хотя причин для такого выбора вижу мало)
чтобы писать апи и юай тесты на разных языках нужна весомая причина - т.к. в таком случае либо придётся писать прослойку для взаимодействия либо дублировать код ( подготовку тест данных и т.п.)
источник

AA

Andrey Aderkin in QA — русскоговорящее сообщество
Но CI/CD сервер тоже должен поддерживать стек :)
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
не должен.  cicd тулза просто поднимает докер а в докер можно уже напихать чего душе угодно и пайтоны и джавы и ноджсы.
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
ну если мы говорим о популярных решениях - дженкинс, гитлаб си, бамбу, тимсити - везде всё +\- одинаково делается в этом плане. пайплайны стартуют джобы, джобы стртуют скрипты, скрипты поднимают докер контейнеры а в них уже все наши инструменты и тесты с приложениями.
и что там за стек будет сисд тулзе пофигу
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Ну, давайте предположим что действительно нужно поддерживать стек.
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Ставишь задачу ОПСам, или кто у вас там занимается инфраструктурой.
Они идут и делают. Потому что работка у них такая.
Все, конец истории.
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
тоже верно. нет никакой проблемы в том чтобы подтянуть какую-то технологию в стек, если команда решила, что она нужна.
источник

АЦ

Андрей Александрович... in QA — русскоговорящее сообщество
Ребята, кто на удалёнке. Подскажите пожалуйста - при трудоустройстве предлагают чёрную ЗП, это практикуется в QA на удалёнке или лучше с такми предложениями слать нафиг?
источник

I

Igor in QA — русскоговорящее сообщество
нафиг
источник

I

Igor in QA — русскоговорящее сообщество
Я бы не стал доверять организациям, которые избегают налогов.
источник