ContributionsMost RecentMost LikesSolutionsFor the metricReport, could display time Taken from big number of ms to display make sense of format For the metricReport, could display time Taken from big number of ms to display make sense of format. In the generate report for overview section, it has time taken number, that displays a huge number is millisecond. not make sense people to understand how long it takes to run the whole test till the manually calculate use math. in the overview section, better convert to hour, min, sec and ms. Re: https://support.smartbear.com/readyapi/docs/testing/reports/datasink/printable.html I figured it out. please close this. https://support.smartbear.com/readyapi/docs/testing/reports/datasink/printable.html Documentation about how create Printable Report using dataSink, subreport, when follow the steps, get Parameter not found:DataSink error. Where the report template datasource saved? how I can build myself data source using transaction log How I can access the transaction log that was generated when running the security test?. use transaction log as data source to display on the SecurityTestStepResult Report? How to modify subreport: SecurityTestStepResultsReport $F{log} log information with more detail. Below is SecurityTestStepResultsReport subreport that display information on the report using message title with $F{log} value. but log information display is very general, not detailed to display response information. I want to display as log transaction exported information on this security detail report. how I can use groovy code to modify $F{log} information to add more detail in here. How I can print out the $F{log} information from groovy code? Thanks, <detail> <band height="21" splitType="Prevent"> <textField textAdjust="StretchHeight"> <reportElement x="56" y="5" width="479" height="14"/> <textElement/> <textFieldExpression class="java.lang.String">$F{log}</textFieldExpression> </textField> <textField pattern=""> <reportElement style="statusStyle" stretchType="RelativeToTallestObject" x="0" y="4" width="45" height="15" isPrintWhenDetailOverflows="true"/> <box topPadding="1" leftPadding="1"/> <textElement/> <textFieldExpression class="java.lang.String">$F{status}.replaceFirst( "_", " " )</textFieldExpression> </textField> </band> </detail> new version 3.9.0 of ReadyApi introduced smart assertion and deprecated Valid HTTP Status Codes The new version 3.9.0 of ReadyApi introduced smart assertion and deprecated Valid HTTP Status Codes assertion and some others. We have a lot of projects that already use the HTTP status code assertion. Is there a automated way / do you provide a tool that would help migrate from the old assertions to the new smart assertion. It is going to be a significant effort to manually convert to the new smart assertion? Solvedupgrade to version 2.4.0 do not save the methods that I made the change Hi I have composite Project =true. my project is working fine in the 2.3.0. after I upgrade to 2.4.0 version, I open the project. it told me my PropertyTransfer property can't find it. I find the method it points to old method. I made the change to it then click Save button. close readyAPI. then open readyAPI again. the method still point the old one again. HOW CONCURRENT USERS WORK FOR LOADUI? I have 5 users need login, then execute same API call, when I select 1 virtual user to run this load testing for 10 min, from log, I can see it loop 5 users, not only first user. api call is passed, when I change to 5 virtual uses, api calls will have a lot errors because it randomly select user login. how the concurrent users work in loadUI?.