How to use Fiddler and imacros with multi-threading

4 posts, 0 answers
  1. Sergej
    Sergej avatar
    2 posts
    Member since:
    Jul 2018

    Posted 05 Jul Link to this post

    Hi! 

    I am a web analyst and not a front-end developer.

    I am trying to debug a site's analytics using imacros and Fiddler (I am open to another solutions that can log a traffic and autosave a log). Never done it before.
    It is a 1 site that I will run using 5-10 simultaneous firefox profiles under Imacros.

    What I cannot understand is how will I differentiate in fiddler which log correspond to which firefox profile since they run simultaneously.

     

    VERSION BUILD=11.5.498.2403; Windows 10; Imacros Browser + Firefox Imacros 8.9.7; Firefox 49.0.2

  2. Simeon
    Admin
    Simeon avatar
    116 posts

    Posted 06 Jul Link to this post

    Hello Sergej,

    Is there any data in the analytics requests which could help you to uniquely identify the tab it originated from (ids, guids, some unique values in the headers or the body, etc.). You could use the FiddlerApplication.Log.LogString or the FiddlerApplication.Log.LogFormat methods in any of the FiddlerScript session handling functions in order to log the site's analytics traffic.

    Regards,
    Simeon
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. Sergej
    Sergej avatar
    2 posts
    Member since:
    Jul 2018

    Posted 07 Jul in reply to Simeon Link to this post

    Hello Simeon,

    Thank you for a reply.

    My current solution is that I save Firefox profile id using iMacros.

    Fiddler shows id of a process like firefox:21668 and each FF profile will have its own id. I hope that these ids' are constant for each profile. 
    Then if I know which FF profile correspond to which process id in Fiddler I can match them.

     

     

  4. Simeon
    Admin
    Simeon avatar
    116 posts

    Posted 13 Jul Link to this post

    Hello Sergej,

     I hope that these ids' are constant for each profile. 
    The process id is assigned by the operating system on a random basis for each process when it is started.

    Then if I know which FF profile correspond to which process id in Fiddler I can match them.
    I am not familiar how to obtain the FF profile process id with iMacros but I found out here and here that it is possible with Selenium.

    Regards,
    Simeon
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top