Size: a a a

QA — Load & Performance

2020 October 16

KY

Kirill Yurkov in QA — Load & Performance
Alex Grishutin
а это блэкбокс, мы сами всех входных данных не знаем)
ну так это главный тут аттракцион, помочь без погружения)
источник

M

Maxim in QA — Load & Performance
На java есть библиотека bouncycastle, которая поддерживает шифрование по алгоритмам ГОСТ 34.10-2001 \ 34.10-2012.
источник

M

Maxim in QA — Load & Performance
Но чтобы шифровать нужно еще ключи шифрования подходящие, естественно.
источник

KY

Kirill Yurkov in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
ага есть

1 error

 at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.compile(GroovyScriptEngineImpl.java:183) ~[groovy-jsr223-3.0.3.jar:3.0.3]
 at org.apache.jmeter.util.JSR223TestElement.processFileOrScript(JSR223TestElement.java:216) ~[ApacheJMeter_core.jar:5.3]
 at org.apache.jmeter.extractor.JSR223PostProcessor.process(JSR223PostProcessor.java:45) [ApacheJMeter_components.jar:5.3]
 at org.apache.jmeter.threads.JMeterThread.runPostProcessors(JMeterThread.java:940) [ApacheJMeter_core.jar:5.3]
 at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:572) [ApacheJMeter_core.jar:5.3]
 at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:489) [ApacheJMeter_core.jar:5.3]
 at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:256) [ApacheJMeter_core.jar:5.3]
 at java.lang.Thread.run(Thread.java:832) [?:?]
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script54.groovy: 4: failed predicate: { !SemanticPredicates.isInvalidMethodDeclaration(_input) }? @ line 4, column 11.
  return "${__base64Encode(${__StringFromFile(${codeone}),codetwo)},base64)}"
так, я же сказал, никаких файлов у тебя нет) string from file ты делаешь зря
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Maxim
На java есть библиотека bouncycastle, которая поддерживает шифрование по алгоритмам ГОСТ 34.10-2001 \ 34.10-2012.
про нее я думал, но само шифрование у меня выполняется моим сервисом
источник

KY

Kirill Yurkov in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
да это подпись конкретного документа, который генерируется выше. Задача эту подпись закодировать в бейс64 и подсунуть приложению что бы оно сказало что да, файл тот что нужен
Вот я не уверен что это так сработает,  ты руками это пробовал?
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Kirill Yurkov
Вот я не уверен что это так сработает,  ты руками это пробовал?
оно работает в соседнем проекте который шифруется в этом же сервисе, но там нагрузочное сделано в визуалстудии и я в нем замучался копаться, понял что не вариант и начал делать сам
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
не ожидал что такое вот оно все странное
источник

KY

Kirill Yurkov in QA — Load & Performance
:)
источник

KY

Kirill Yurkov in QA — Load & Performance
Kirill Yurkov
так, я же сказал, никаких файлов у тебя нет) string from file ты делаешь зря
фиксани вот это и посмотрим
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
да фиксанул, получил в переменной вообще странное
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
и это все
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
сейчас буду пробовать засылать
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
вдруг неожиданно выстрелит
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
:{"code":"ER-20001","message":"ER-20001: Сущность содержит ошибки валидации.","details":[{"code":"ER-20012","message":"Подпись неверна: 'ER-20036: Ошибка декодирования CMS контейнера.'","target":"content"}]}}
источник

KY

Kirill Yurkov in QA — Load & Performance
по ощущениям у тебя взялась только первая строка подписи
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
и даже она не целиком
источник

KY

Kirill Yurkov in QA — Load & Performance
надо регулярку добить
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
а есть варианты без регулярки взять целиком боди\вложение?
источник