title: Selenium Serenity screen shots and movie delays and hangs the execution
body: <p>We have a serenity framework, where by the screenshot and movie on failures are recording during the execution and is part of it and happens sequentially</p>
  
  <p>i.e </p>
  
  <ol>
  <li>Test Case Step1 - Pass</li>
  <li>Test Case Step2 - Fail</li>
  <li>Movie and Screenshot of failure for Step2</li>
  <li>Test Case Step3 - Pass</li>
  </ol>
  
  <p>The movie and the screenshot are uploaded to the FTP server which can cause slowness and sometimes it hangs if the network is slow</p>
  
  <p>My question is:</p>
  
  <ol>
  <li>Where is the best place to save these screenshot and movie? Will Netapp or box.com solve this? I believe not as they too depend on the network speed</li>
  </ol>
  
  <p>OR</p>
  
  <ol start="2">
  <li>Can we use threads i.e the execution continues and we create another thread which handles screenshot creation or movie and does the upload, without impacting the current execution. But, i am not sure if serentity supports this</li>
  </ol>
  
  <p>OR</p>
  
  <ol start="3">
  <li>Save the files in the local project directory and then upload them after the execution?</li>
  </ol>
  
  <p>The execution results are very important and they need to be backed up</p>