Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Про тестирование на основе рисков



Про тестирование на основе рисков
2023-01-17 09:33

Автор: Венкат Рамакришнан (Venkat Ramakrishnan)
Оригинал статьи
Перевод: Ольга Алифанова

 

Тестирование ПО – это область с огромными возможностями для более глубокого изучения качественного тестирования систем. Для тест-стратегий есть множество разных подходов, и один из них – это тестирование на основе рисков. Термины «риск» и «исследование» в обороте довольно давно, их обсуждают в соцсетях и на конференциях, посвященных тестированию.

 

Читать статью полностью...



GRPC Client на Java, нужна помощь с передачей метаданных
2023-01-17 16:00

Доброго времени суток.

Есть задача, реализовать метод для GRPC клиента на Java. Сервер уже написан и функционирует, для обращения к серверу адрес и порт известны.

Имеется proto-файл с описанием. Через bloomRPC отправляю тестовый запрос на сервер - ответ успешный, всё работает (proto-запрос на скриншоте Screenshot_13.png).

Screenshot_13.png

 

В IntelliJ IDEA сгенерированы классы из существующего proto-файла.

На этапе написания программы для отправки request на сервер возникла сложность: как передавать метаданные?

При запуске программы без передачи этих метаданных получаем ошибку UNAUTHENTICATED: invalid credentails

 

Вероятно, нужно каким-то образом передавать эти метаданные вместе с запросом, но не могу понять как. Подскажите, если кто сталкивался с таким!

Была идея такая, что есть заглушка stub, и в неё нужно передать эти данные:

 

stub.withCallCredentials(callCredentials).сам_метод(), 

 

где в callCredentials добавляются существующие метаданные - это callCredentials.applyRequestMetadata(requestInfo, appExecutor, applier)

 

метод applyRequestMetadata(requestInfo, appExecutor, applier) - это абстрактный метод, который нужно по идее переопределить, и там добавить метаданные, но на этом этапе возникли проблемы...



Нескролит в низ seleniumGrid
2023-01-18 02:16

Столкнулся с такой сложностью:

Задача подождать прогрузку страницы и проскролить в низ до упора. 

Стек Docker/selenium-hub:latest / selenium/node-firefox:latest

При запуске теста на локальной машине все работает как нужно. 

Открыв VNC узла я увидел как полоса прокрутки дергается верх в низ.

 

так прокручиваю

        for i in range(100):
            html_down.send_keys(Keys.DOWN)
            time.sleep(0.20)

куда копать просто не знаю.



В избранное