Friday, 27 December 2013

ATU Reporter Part 3

Upcoming Releases and Features

Expected Version:  ATU Reporter (Expected in v6)

***************************************************************

Features include:

  • PDF Reports

Current Version:  ATU Reporter 5.5 BETA

***************************************************************

Features include:

  • Fixed a bug that generated incorrect Runs when multiple Suite files are executed                       [*Issue reported by users]**
  • Fixed: Default package throwing null pointer exception   [*Issue reported by users]**
  • Fixed - Overlapping of chart graph when there are more number of tests [*Issue reported by users]**
  • Added support for - org.testng.SkipException [*Feature requested by users]**
  • Added support for - Filter by Suites [*Feature requested by users]**
  • Added support for - Setting class level author info for all the test cases within that class. you can override this in the test method to give a different author details

Stable Version:  ATU Reporter 5.1.1

***************************************************************

Features include:

  • Fixed: Video Recording is unable to play due to a missing attribute.
  • If execution recording is disabled then the "Click Me to Show/Hide the Execution Video" should not be displayed [Feature Requested by users]**

ATU Reporter 5.1

***************************************************************

Features include:

  • Fixed a bug that failed in extracting browser details when working with a RemoteWebDriver instance. [Issue reported by user]**

ATU Reporter 5.0 (A major Milestone of ATU Reporter which includes some of the exciting new features )

***************************************************************

Features include: 

  • User can log a step status as (implemented in new overloaded add methods)  
    • INFO
    • WARNING
    • PASSED
    • FAILED            [Feature Requested by users]**
  • If  a step has been logged as failed, an option is provided for the user to continue the execution of remaining steps
  • Record the test execution
  • Capture screenshot of Desktop/Browser Page/Element


  ATU Reporter v4.6

***************************************************************

Features include:

  • Fixed a bug - when running multi browser tests from testng.xml, the browser details in the reports were captured incorrectly. [*Issue reported by user]

ATU Reporter v4.5

***************************************************************

Features include:

  • Filter the Test Cases in Current Run Page to view grouped results of Test Methods [Feature Requested by users]**
  • Give description about Current execution, This description is displayed in the Current Run page  [Feature Requested by users]**
  • Give description of the Requirement coverage for individual test cases. you can provide more information on Build, Release, Cycle etc. This information is displayed in the Test Case execution report page.

ATU Reporter v 4.0

***************************************************************

Features include: 

  • User has the option to choose whether configuration reports should be generated or not. This property must be set in the property file [*Feature Requested by users]
  • An option for the user to set whether screenshots should be taken or not regardless of what the user has logged in the script. Setting false for taking screenshots results in faster execution time. This option is best suitable when you use HtmlUnitDriver
  • The ATU Reporter has the ability to generate Excel Reports
  • Minor improvements

All the above options should be set in the property file


ATU Reporter v3.5

***************************************************************

Features include:
  • Improved code for copying the project logo, this applies only if the logo is available in the given path. This eliminates the process of manually copying the logo. [*Feature Requested by users]
  • Internet Explorer browser does not display the screenshot image (in some versions of IE, Possibly due to security reasons/incompatible encoding of image ). This is not an issue with the ATU Reporter. To overcome this we have changed the screenshot format to .png instead of .jpg. This change works fine in IE. [*Reported by users]


ATU Reporter v3.0

***************************************************************

Features include:
  • Customizing the HTML reports : This feature enables the end user to generate the reports with user defined settings
  • Put a logo
  • Set Project Title
  • Index Page Description
  • Change the Reports folder Name (say Sanity Test Reports or Integration Test Reports), Save the reports folder to any specified location [Feature Requested by users]** 
  • Filter the Test Cases in Current Run Page to view grouped results of Passed or Failed or Skipped etc. [Feature Requested by users]**
  • Fixed a NullPointerException 
  • Minor improvements


ATU Reporter v2.5

***************************************************************

Features include:
  • Fixed an issue that caused improper styling of HTML Reports on Linux based machines [*Issue reported by user]

ATU Reporter v2.2.1

***************************************************************

Features include:
  • Fixed an issue that was causing not to display "input value" in the execution report [*Issue reported by user]


ATU Reporter v2.2

***************************************************************

Features include:
  • Fixed an issue that was causing not to generate reports when failed tests are executed


ATU Reporter v2.1

***************************************************************
Features include:
  • Detailed description of a Method
  • Reporting for Configuration Annotated Methods 

27 comments:

  1. Hi in the latest version you have not added the overloaded api .

    ATUReports.add("INfo Step", LogAs.INFO, new CaptureScreen(ScreenshotOf.BROWSER_PAGE));

    ReplyDelete
    Replies
    1. Please check the javadocs.

      static void add(java.lang.String stepDescription, LogAs logAs, CaptureScreen captureScreenshot)

      #AT

      Delete
  2. Please provide maven dependency for the updates. It will be very helpful in maven project to directly download from repo.

    ReplyDelete
  3. HI

    I'm still seeing the issue when running mutiple suites or test cases. Seems you are planning to put test methods of all suites into one run (that is, one html page), but only the tests which in the last suite recorded in the report, the tests in other suites got missed.

    could you double check it? thanks

    ReplyDelete
  4. Hi ATU,

    When i run a test it shows Run 1 and 2 wherein i havent run for the second run. Report structure is good for run2 but 1 is redirecting to wrong URL.
    Are you expecting to fix this bug. Please help me if i need to configure anything apart from regular setting. It would be great and appreciate it.

    Thanks in advance.

    ReplyDelete
  5. Tried with ATU 5.1 and 5.1.1 and 5.5Beta too issue mentioned above remained same. Am i missing anything here, your thoughts and suggestion will be highly appreciated

    ReplyDelete
    Replies
    1. Hi ATU,

      I am also facing the same issue when running the scripts through Maven. Any Suggestions?

      Delete
  6. Hi

    Can we move static block into beforeclasssetup and setAuthorInfoForReports into setup in testng?

    Thanks,
    Ric

    ReplyDelete
  7. Hi!
    tell me when it will be released version 6 with the generation of pdf reports?

    ReplyDelete
  8. Hey, Thanks for this tool. It's great and simple to implement. I'm having one issue though I'm hoping you can help me with. Some test cases fail to open on the browser due to "Error code: ERR_FILE_NOT_FOUND" , but the file does exist and the URL seems correct (some tests in the suite open fine.) It is possible to drag and drop the html file into the browser.

    Any idea why some pages can't load from the browser?

    ReplyDelete
  9. Could You please provide maven dependency for ATU 5.1.1 and with test recorder

    ReplyDelete
  10. Hi AT,

    I use an external tool that generate an image file if the screenshot captured is different from the one expected. Is there a way to attach this file into the report?

    Being able to send something like the following command would be very useful:
    ATUReports.add("here is the image generated from the image comparison.", LogAs.PASSED, imageGenerated); (imageGenerated as File type).

    Please let me know. Thanks!

    ReplyDelete
  11. Hi how to change the tagline "Reflection of Visionary Minds"?

    ReplyDelete
  12. I have executed 356 times. now the report is showing 356 RUNS. can you please tell how to get only current run in the report.

    ReplyDelete
  13. I have executed 356 times. now the report is showing 356 RUNS. can you please tell how to get only current run in the report.

    ReplyDelete
  14. But not showing the total test cases in the current Run and if all test cases are passed still showing 0tc(For Failed) and 0tc(For Skipped),which is making confusing the clients/management (who see this report for the first time.)

    Really we dont require previous reports.So, Please make the Current Run Very Much Informative like how many cases executed in the current run.

    This ATU Reports,In which the bar graph showing for the Test Present and Past 10 Runs Reports....it is awesome. Please fix this soon and the Consolidated Reports text overlapping in the Eclipse Browser...

    ReplyDelete
  15. Do we have a real time traces support in ATU reporter , currently it will give traces after all the test cases execution ? Please help.

    ReplyDelete
  16. Hi

    I started working few months on this and kind of liked very much for some of the features ATU is having for maven/testng/selenium automation. Some reason i was looking for something and did not find it on the blog (probably missed somewhere?) I was able to take screen shot but not for only failed tests. When i looked at the api 5.1.1 and 5.5, wherever the logAs is present the screen shot option is available. But if i would like to see a test passed (LogAs.Passed) and don't want to have a screen shot since its any way is passed. Is it possible?

    Thanks in advance,
    Chandra
    Chandra

    ReplyDelete
  17. Thanks for sharing great information in your blog. Got to learn new things from your Blog . It was very nice blog to learn about Selenium.
    Selenium

    ReplyDelete
  18. Thanks for sharing great information in your blog. Got to learn new things from your Blog . It was very nice blog to learn about Selenium.
    Selenium

    ReplyDelete
  19. Reports is not generating the directory path given in the ATU properties file .Its not identifying the property file given.Please note Listener details given in the testNG XML file .



    ATU version :5.5 beta

    L

    ReplyDelete
  20. Reports is not generating the directory path given in the ATU properties file .Its not identifying the property file given.Please note Listener details given in the testNG XML file .



    ATU version :5.5 beta

    L

    ReplyDelete
  21. Well explained. Got to learn new things from your Blog on Appium.Appium training in chennai

    ReplyDelete
  22. Reports are excellent ! , first of all thanks for it, Great Coding !!

    One small request for you ..kindly give some provision in adding test case number in the consolidated page , that would be more help ful for us

    ReplyDelete
  23. Hi ATU,

    I am new to this ATU reporting. I have a small query in new way of logging add method. In previous we can add input value,expected and actual result so that it could reflect in excel file. But I didnt find any provison in new add functionality. Or some other option is there to achieve this.
    Please help me out to achieve this through new way of logging mechanism.

    Thanks
    Sandip kandari

    ReplyDelete
  24. HI we are waiting for the pdf report integration

    ReplyDelete