tsung icon indicating copy to clipboard operation
tsung copied to clipboard

tsung-recorder creates unusable data

Open StPanning opened this issue 1 year ago • 1 comments

Hi, I try to use tsung to test nextcloud. after starting with tsung-recorder start I use the proxy to log into next-cloud and navigate to several menu entries. Tsung-recorder produces the following output:

<session name='rec20240430-1221' probability='100'  type='ts_http'>
<request><http url='nextcloud.test:443' version='1.1' method='CONNECT'></http></request>

<thinktime random='true' value='4'/>

<request><http url='' version='1.1' method='CONNECT'></http></request>

<thinktime random='true' value='22'/>

<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>
<request><http url='' version='1.1' method='CONNECT'></http></request>

<thinktime random='true' value='6'/>

<request><http url='' version='1.1' method='CONNECT'></http></request>
[...]

As you can see, the url parameter is empty.

I expected the url to be something like: https://nextcloud.test/index.php/apps/dashboard/

because that's what my browser dev-console puts out

The version is: Tsung Recorder version 1.8.0

TIA

StPanning avatar Apr 30 '24 13:04 StPanning

try use SwitchyOmega Chrome plugin (https://chromewebstore.google.com/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif?pli=1)

with this, you can filter out unnecessary recorder requests if you set it so that only the browser's requests go through the proxy to the given pages, URLs. this worked for me

nrmn2492 avatar Nov 15 '24 09:11 nrmn2492