Selenium Test Execution Recorder

For better post-execution diagnosis of the tests, we need to record test execution and review the video after the execution has finished.

Being able to see the screen situation as it was during test execution often helps understanding exactly what went wrong.

This is especially important if you run unattended tests on a different machine and find out about failed tests after the event.

How to record selenium test execution?
We have something for you. Try our test recorder. It records the test execution test case wise and stores in ".mov" files. You can find it here.


#Happy Recording
-AT

33 comments:

  1. Your information about automation is really interesting. Also I want to know the latest new techniques which are implemented in automation. Please update it in your website.

    ReplyDelete
    Replies
    1. Thank you :) we will do our best to put things here :)

      #AT

      Delete
  2. I am not able to run video in ATU reporter . The .mov file is created but not running in Brower. I allow VLC plugin in crome. But not able to run videos in browser

    ReplyDelete
    Replies
    1. Hello,

      A missing attribute is causing this issue. This issue will be fixed in the new version 2.1.

      #AT

      Delete
    2. Hi,

      The new version 2.1 is available for download.

      #AT

      Delete
    3. Hello Vikas,

      Use ATU Reporter for TestNG 2.1 along with ATU Test Recorder 2.1.

      #AT

      Delete
  3. The issue is with the video location.In ATU reporter the path is Recording/Suite.mov but video is created in Run folder.
    What are the configuration i need to change so that suite,mov crated in correct path.

    ReplyDelete
    Replies
    1. No other configuration is required.

      Use the latest versions of ATU Reporter(2.1) and TestRecorder(2.1) this should be working fine. Let us know if you still find any issues.

      #AT

      Delete
    2. Hi,
      I am using the following jars.
      1. ATUReporter_Selenium_testNG_5.0.jar
      2. ATUTestRecorder_2.1.jar

      and when i inspect video path in brower the path is still Recording/Suite.mov.

      To test these api i am using your demo code.

      Delete
    3. Please use the latest version - ATUReporter_Selenium_testNG_5.1.1.jar

      #AT

      Delete
  4. It's really usefull info , but how much time does it captures the video

    ReplyDelete
    Replies
    1. The recording should capture until any of the following conditions meet first

      The Execution is completed
      or
      The storage space of disk is full

      #AT

      Delete
  5. Is there any option to change the video format . I would prefer to have mp4 format so it can be embedded in the reports . Please let me know if its possible

    ReplyDelete
  6. Hi, this is Yasmin from Chennai. Thanks for sharing such an informative post. Keep posting. I did Selenium Training in Chennai at Besant technologies. It’s really useful for me to know more knowledge about selenium. They also give 100% placement guidance for all students.

    ReplyDelete
  7. How to get screenshot when we come across any failure in AUT report ?

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. I use Retry Listener in my TestNG project, so whenever a test case fails it re-run the same test case for three of times.

    Iteration 1: TC_01 - Fail
    Iteration 2: TC_01 - Fail
    Iteration 3: TC_01 - Fail
    Iteration 4: TC_01 - Pass

    My ATU reports counts re-runed test cases as well and shows in graphs as 3 test cases FAIL(75%) and 1 test case PASS(25%)

    BUT Testng-xslt results shows only final result as 1 test case PASS(100%) in graphs and this how i need my results. Is there any possibility that re-runed test cases count doesn't reflect in ATU graphs?

    Can someone help on this...

    Thanks,
    Nawaz.

    ReplyDelete
  10. Great content thanks for sharing this informative blog which provided me technical information.
    FITA Academy reviews | FITA Velachery | FITA Training

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. Is there any other format that we can record the video in? I am unable to play the video and the error is "The player might not support the file type or might not support the codec that was used to compress the file". Please help. Thank you for this wonderful reporting tool :)

    I am using ATUReporter 5.5-Beta and ATURecorder_2.1

    ReplyDelete
  13. Thanks for writing in such an encouraging post. I had a glimpse of it and couldn’t stop reading till I finished. I have already bookmarked you. hotel management colleges in punjab

    ReplyDelete
  14. Hi ATU,
    The ATU Test Recorder is not working.I am getting the following error
    Warning: Images.createImage no resource found for class atu.testrecorder.ATUTestRecorder /atu/testrecorder/media/images/Cursor.white.png
    Exception in thread "main" java.lang.NullPointerException
    at javax.swing.ImageIcon.(Unknown Source)
    at atu.testrecorder.media.image.Images.toBufferedImage(Unknown Source)
    at atu.testrecorder.ATUTestRecorder.recorder(Unknown Source)
    at atu.testrecorder.ATUTestRecorder.(Unknown Source)
    at com.record.RecordTest.main(RecordTest.java:15)

    Please go through and please tell me what to do
    Thanks in advance

    ReplyDelete
  15. Selenium and started to create some tests using the Firefox Selenium IDE. If you’ve never done this I highly recommend trying it out. It’s really easy and great fun.


    software testing training in chennai with placement

    best training institute in chennai

    ReplyDelete
  16. This blog is having the general information. Got a creative work and this is very different one.We have to develop our creativity mind.This blog helps for this. Thank you for this blog. This is very interesting and useful.
    Selenium Training in Chennai

    ReplyDelete
  17. Selenium WebDriver fits in the same role as RC did, and has incorporated the original 1.x bindings. It refers to both the language bindings and the implementations of the individual browser controlling code. This is commonly referred to as just "WebDriver" or sometimes as Selenium 2.
    Selenium Training Institute in Chennai | Selenium Training in Velachery

    ReplyDelete