Size: a a a

QA — Load & Performance

2020 October 29

ГВ

Григорий Вагайцев... in QA — Load & Performance
Всем привет, подскажите что я делаю не так? Пытаюсь получить дату со сдвигом в часах, жметр ругается, если делать сдвиг на дни, то все ок
источник

МК

Михаил Краснов... in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
О! Важное замечание, спасибо
угу, + завернуть в try чтобы на каждой "кочке" не падал
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Михаил Краснов
угу, + завернуть в try чтобы на каждой "кочке" не падал
вот с конструкцией тру\кетч надо разбираться как можно скорее, как я понял. Слишком часто ее вижу, а концепцию понимаю пока приблизительно
источник

МК

Михаил Краснов... in QA — Load & Performance
Григорий Вагайцев
Всем привет, подскажите что я делаю не так? Пытаюсь получить дату со сдвигом в часах, жметр ругается, если делать сдвиг на дни, то все ок
PT2H
источник

МК

Михаил Краснов... in QA — Load & Performance
Григорий Вагайцев
Всем привет, подскажите что я делаю не так? Пытаюсь получить дату со сдвигом в часах, жметр ругается, если делать сдвиг на дни, то все ок
источник

СФ

Степа Фомичев... in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
вот с конструкцией тру\кетч надо разбираться как можно скорее, как я понял. Слишком часто ее вижу, а концепцию понимаю пока приблизительно
Вот если коротко про то что мы обсуждали(чтение файлов):
https://metanit.com/java/tutorial/6.2.php
Вот подлиннее и простым языком про try-catch-finally
https://javarush.ru/groups/posts/isklyucheniya-java
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Спасибо огромное, на обеде почитаю сегодня!
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
спасибо
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
еще и на русском языке!!
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
ага, читал и это и офф доку, но похоже и там и там ошибки, либо не актуальная инфа. выделенные примеры на скрине не валидные
источник

МК

Михаил Краснов... in QA — Load & Performance
Григорий Вагайцев
ага, читал и это и офф доку, но похоже и там и там ошибки, либо не актуальная инфа. выделенные примеры на скрине не валидные
если добавить T после P то работает
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
Михаил Краснов
если добавить T после P то работает
да, спасибо
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Timofey Kharchenko
Кажется вопрос снят, узнал как читать файл как массив байтов (вдруг кому-то пригодится):

import java.lang.String;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.apache.commons.codec.binary.Base64;
byte[] file1 = FileUtils.readFileToByteArray(new File("${filepath}"));
byte[] file2 = Base64.encodeBase64(file1);
vars.put("file12",new String(file2));
Сейчас делаю похожую задачу и столкнулся с той же проблемой, жеметр кодирует в бейс64 не файл, а строку, причем так получается в том числе и с вот этим кодом

import java.lang.String;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.apache.commons.codec.binary.Base64;
byte[] file1 = FileUtils.readFileToByteArray(new File("${filepath}"));
byte[] file2 = Base64.encodeBase64(file1);
vars.put("file12",new String(file2));


результат отличается немного от того что дает онлайнконвертер которому скармливается файл. Может с сентября появились какие-нибудь новые идеи у кого-нибудь?
источник

TK

Timofey Kharchenko in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
Сейчас делаю похожую задачу и столкнулся с той же проблемой, жеметр кодирует в бейс64 не файл, а строку, причем так получается в том числе и с вот этим кодом

import java.lang.String;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.apache.commons.codec.binary.Base64;
byte[] file1 = FileUtils.readFileToByteArray(new File("${filepath}"));
byte[] file2 = Base64.encodeBase64(file1);
vars.put("file12",new String(file2));


результат отличается немного от того что дает онлайнконвертер которому скармливается файл. Может с сентября появились какие-нибудь новые идеи у кого-нибудь?
Секунду, сейчас посмотрю свой тест. Проблему решил
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Timofey Kharchenko
Секунду, сейчас посмотрю свой тест. Проблему решил
Воу!
источник

TK

Timofey Kharchenko in QA — Load & Performance
А, нет, невнимательно прочитал, извиняюсь 😅
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Timofey Kharchenko
А, нет, невнимательно прочитал, извиняюсь 😅
мм?
источник

NM

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

AG

Alex Grishutin in QA — Load & Performance
Kirill Yurkov
вопрос к знатокам, предположим вам дали новую систему - нужно провести стандартный цикл работ: максперф, подтверждение максимума, стабилити, может какой-то стресс. каждый тест чем-то аргументирован. у вас есть показатели интенсивностей, снятые с аналогичной системы. предположим пик на той системе был 20 рпс, такой очень слабонагруженный сервис.
и вот вы начали искать максимум, а он не ищется. дошли до 2000 рпс и только 20% утилизации процессора тачки. машины "как на проме". будете дожимать до упора или еще какие то варианты?)
Очень от требований зависит, проще в пропе писать, что до x2-x3 от максимальной планируемой нагрузки на систему
источник

TK

Timofey Kharchenko in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
Я так понял что у нас была очень похожая задача и один и тот же затык, и вы решили вот этим кодом
Да, этим кодом я решил проблему кодирования файла в массива байтов вместо строки. Не должно быть так, что результат кодирования через byte[] такой же как если передавать файл строкой FileToString
источник