Hi @marco ,
try to push dynamic Query inside document.history.pushstate.
something like
var url = window.location.href;
url = url + '?a=value&b=value2';
window.history.pushState ({}, null, url);
and to reset the push state use following code : make sure this should be under beforeeach
beforeEach (function () {
history.replaceState (null, document.title, location.pathname);
})