Size: a a a

QA — Load & Performance

2021 September 28

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Но я не помню нормально он парсит или нет, кажется что должен
источник

VK

Vitaliy Kudryashov in QA — Load & Performance
xpath умеет чуть больше, чем по css селекторам
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Да
источник

АФ

Александр Фролов... in QA — Load & Performance
ок, попробую, много где читал что regex меньше всего нагружает cpu и лучше использовать его, а то что не подходит к html первый раз слышу( спасибо за инфу
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
но Boundary Extractor наиболее быстрый из всех
а XPath наиболее медленный, так как перед его работой запускается Tidy Parser, который преобразует HTML в XML
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Там можно родителей и сиблингов искать
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Я это помню
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Но кажется такого нет в жметре?
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Это же только для лоадраннера?
источник

IL

Irina Lifanova in QA — Load & Performance
есть
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Ну тогда можно юзать баундари
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
@login40k у тебя будет в докладе про антипаттерны регекспы для поиска html?:) добавь
источник

VN

Valentyn Neznakhin in QA — Load & Performance
var removeIllegalCharacters = function(input) {
   return input
       .replace(/=/g, '')
       .replace(/\+/g, '-')
       .replace(/\//g, '_');
};

var base64object = function(input) {
   var inputWords = CryptoJS.enc.Utf8.parse(JSON.stringify(input));
   var base64 = CryptoJS.enc.Base64.stringify(inputWords);
   var output = removeIllegalCharacters(base64);
   return output;
};
var exp = Date.now() + 100;
var header = { 'alg': 'HS256', 'typ': 'JWT' };
var payload = { 'client_name': 'put_client_name_here', 'exp': exp };
var secret = 'put_secret_here';
var unsignedToken = base64object(header) + "." + base64object(payload);

var signatureHash = CryptoJS.HmacSHA256(unsignedToken, secret);
var signature = CryptoJS.enc.Base64.stringify(signatureHash);
var token = unsignedToken + '.' + signature;

pm.globals.set("jwtToken", removeIllegalCharacters(token));
источник

NM

Nikita Muntian in QA — Load & Performance
источник

NM

Nikita Muntian in QA — Load & Performance
спасибо
источник

KY

Kirill Yurkov in QA — Load & Performance
у нас уже на вторую и третью часть хватает контента, потом сиквел будет ещё
источник

VG

Viktor Ganeles in QA — Load & Performance
Бумк от перфлаба генерит скрипты по яндекс.метрике

Но там без корреляций, вроде


@instaHipsta верно же?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Все верно)
источник

СФ

Степа Фомичев... in QA — Load & Performance
И по гугл метрикам
источник

VG

Viktor Ganeles in QA — Load & Performance
Интересная мысль
Антипаттерна про «не используйте сложные экстракторы» нету
источник