Size: a a a

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

2020 November 25

R

Roman Mhoian in QA — Автоматизация
SERVICE_HOST=$SERVICE_HOST mvn clean test
источник

R

Roman Mhoian in QA — Автоматизация
попробуйте вот так
источник

AB

Alexey Bogush in QA — Автоматизация
Roman Mhoian
SERVICE_HOST=$SERVICE_HOST mvn clean test
честно говоря, не совсем понял где это прописать)
источник

R

Roman Mhoian in QA — Автоматизация
- mvn clean test
источник

R

Roman Mhoian in QA — Автоматизация
вместо
источник

R

Roman Mhoian in QA — Автоматизация
- SERVICE_HOST=$SERVICE_HOST mvn clean test
источник

R

Roman Mhoian in QA — Автоматизация
вот так попробуйте
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Всем привет.
Подскажите,  пожалуйста   какие можно задать вопросы клиенту по автоматизации?
Он пишет, что хочет использовать селениум для автоматизации тест кейсов.
Вот какие обычно вопросы вы задаете)
источник

AB

Alexey Bogush in QA — Автоматизация
Alexey Bogush
Всем привет! Кто нибудь подскажите пжл, на СI/CD при билде проекта ошибка "NullPointer inStream parameter is null" есть подозрение, что не читаются переменные из файла .gitlab-ci.yml, в проекте эти переменные пытаюсь вытаскивать с помощью String ServiceHost = System.getenv("SERVICE_HOST"), я в тупике. Может надо еще в pom файле как-то указать путь к этим переменным?
Всем огромное спасибо за помощь) С помощью ваших советов нашел ошибку в коде) Всех еще раз благодарю!!!
источник

ES

Eugene Stogniy in QA — Автоматизация
Oleksandr Lozitskyi
Всем привет.
Подскажите,  пожалуйста   какие можно задать вопросы клиенту по автоматизации?
Он пишет, что хочет использовать селениум для автоматизации тест кейсов.
Вот какие обычно вопросы вы задаете)
1, На каком фреймворке написанно то что он хочет автоматизировать (надеюсь речь идет про веб)
2, Какие браузеры / локализации / ос поддерживаються
источник

AV

Alexei Vinogradov in QA — Автоматизация
Коллеги, а если не пользуемся Postman Entreprise, а коллекции хотим шарить, то чем лучше пользоваться в 2020?

читаю про postmanctl, есть еще варианты?
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
Oleksandr Lozitskyi
Всем привет.
Подскажите,  пожалуйста   какие можно задать вопросы клиенту по автоматизации?
Он пишет, что хочет использовать селениум для автоматизации тест кейсов.
Вот какие обычно вопросы вы задаете)
где и как планируется запускать, есть ли свой CI, в каком виде отчеты и кто их будет анализировать
источник

А

Алексей in QA — Автоматизация
Alexander Kosich
Можно ли с помощью этой либы отправить сообщение в очередь, без exchanger'a. В данный момент у меня не отправляет ничего в нужную очередь.

в данный момент это выглядит примерно так
    def publish(self, queue: str, msg: dict, repeat: int = 1, delay: float = 0.):
       properties = {'content_type': 'application/json'}
       exchange, rkey = queue.split('/') if '/' in queue else ("", queue)

       event = {
           "Body": msg.get("Body") or msg
       }

       body = json.dumps(event).encode()

       exchange = rabbitpy.Exchange(self._channel, exchange)
       message = rabbitpy.Message(self._channel, body, properties)

       for _ in range(repeat):
           message.publish(exchange, rkey)
           dlog("RabbitMQ publish to exchange \"%s\" with routing key \"%s\": %s", exchange, rkey, event)
           time.sleep(delay)

rmq.publish(queue='h.test.Handler',
                                 msg={"login": login, "user": 1}, repeat=1)
рэббита под рукой нет, навскидку - не вижу бинда очереди
rabbit.bind(exchange, key) или типа того
источник

SM

Sewa Makhinya in QA — Автоматизация
Oleksandr Lozitskyi
Всем привет.
Подскажите,  пожалуйста   какие можно задать вопросы клиенту по автоматизации?
Он пишет, что хочет использовать селениум для автоматизации тест кейсов.
Вот какие обычно вопросы вы задаете)
Я бы начал с вопроса, почему именно Селениум 🙂
А так - что из себя представляет проект, какие браузеры/ОС поддерживаются, как и в какой мере настроено CI/CD, какая автоматизация уже есть и какие от неё ожидания
источник

AK

Alexander Kosich in QA — Автоматизация
Алексей
рэббита под рукой нет, навскидку - не вижу бинда очереди
rabbit.bind(exchange, key) или типа того
я уже вообще сделал все максимально просто по доке
    with rabbitpy.Connection(url=url) as connection:
       with connection.channel() as channel:
           exchange = rabbitpy.Exchange(channel, 'test.exchange')
           exchange.declare()
           queue = rabbitpy.Queue(channel, 'h.test.TestHandler')
           queue.declare()
           time.sleep(5)
           queue.bind(exchange, 'test.exchange')
           message = rabbitpy.Message(channel, 'Test message', {'content_type': 'text/plain'}, opinionated=True)
           message.publish(exchange, 'test.exchange')
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Всем спасибо 👍
источник

А

Алексей in QA — Автоматизация
Alexander Kosich
я уже вообще сделал все максимально просто по доке
    with rabbitpy.Connection(url=url) as connection:
       with connection.channel() as channel:
           exchange = rabbitpy.Exchange(channel, 'test.exchange')
           exchange.declare()
           queue = rabbitpy.Queue(channel, 'h.test.TestHandler')
           queue.declare()
           time.sleep(5)
           queue.bind(exchange, 'test.exchange')
           message = rabbitpy.Message(channel, 'Test message', {'content_type': 'text/plain'}, opinionated=True)
           message.publish(exchange, 'test.exchange')
спроси вашего разраба, или погляди у них в код. По виду примера ничего не вижу криминального.
ошибку какую нибудь бросает, или просто жре и в очереди не появляется? Если жре, то лучше консультации с теми, кто ее настраивал, там бывают нюансы
источник

А

Алексей in QA — Автоматизация
Например может требовать uuid месаги или подобные опции, которые ты не передаешь
источник

O

Olga in QA — Автоматизация
Здравствуйте, подскажите, пожалуйста, вот в этом мануале описано, как настроить таск в Dev Azure Pipelines чтобы получить табу с отчетом (результатами тестов). А как получить саму XML-ину, которую он туда скармливает? Как и по каким правилам ее в тестах генерировать, не пойму :(  
(сорри если тупой вопрос, болею и туплю как полный дурак)
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-test-results?view=azure-devops&tabs=trx%2Cyaml
источник

А

Алексей in QA — Автоматизация
Olga
Здравствуйте, подскажите, пожалуйста, вот в этом мануале описано, как настроить таск в Dev Azure Pipelines чтобы получить табу с отчетом (результатами тестов). А как получить саму XML-ину, которую он туда скармливает? Как и по каким правилам ее в тестах генерировать, не пойму :(  
(сорри если тупой вопрос, болею и туплю как полный дурак)
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-test-results?view=azure-devops&tabs=trx%2Cyaml
обычная юнитовая, как я помню
источник