Recording script with Badboy and creating synthetic monitor in Applicare.

Community post

Shared by the Applicare community. It has not been re-checked against Applicare 10.0, so confirm the steps in your environment or contact Support.

1. Download the badboy installer from the below link

https://arc-temp.s3.amazonaws.com/badboyinstaller-2.2.exe (download no longer available — ask Support for this file)

2. Start the Installation.

Choose installation directory after accepting the license agreement

[Screenshot 1 is not available on this page.]

[Screenshot 2 is not available on this page.]

[Screenshot 3 is not available on this page.]

3. After completing the installation click the "Close" button.

[Screenshot 4 is not available on this page.]

4. Enter "badboy" in the start menu and select the app to open it.

[Screenshot 5 is not available on this page.]

5. Use the "Red" circle to "start/stop" the recording. By default it will start the recording at the time of open.

[Screenshot 6 is not available on this page.]

6. If the recording is on it will display the "(recording)" message in the title bar. If the recording is off then the "(recording)" message will not be displayed in the title bar.

Recording Started:

[Screenshot 7 is not available on this page.]

Recording Stopped:

[Screenshot 8 is not available on this page.]

  1. To start recording the requests enter the application url in the address bar and press enter. The application will be opened.

[Screenshot 9 is not available on this page.]

  1. Hit the requests in the application. All the requests will be captured and displayed in the left hand side.

[Screenshot 10 is not available on this page.]

9. Stop the recording by clicking the "Red" circle button.

[Screenshot 11 is not available on this page.]

10. After stopping the recording export it to a JMeter script. For that select File-> Export to JMeter option from menu.

[Screenshot 12 is not available on this page.]

11. Enter the file name and save it.

[Screenshot 13 is not available on this page.]

12. For new recording select File-> New from menu.

[Screenshot 14 is not available on this page.]

13. If the below popup is displayed then select the option based on your choice.

"Save" - To save the script.

"No" - Not to save the script.

[Screenshot 15 is not available on this page.]

Monitoring JMeter Script in Applicare

1. Login into Applicare console.

2. Go to User Experience -> Synthetic User Experience Analyzer and click the settings icon.

[Screenshot 16 is not available on this page.]

3. Click the"New" button from below.

[Screenshot 17 is not available on this page.]

4. Provide the below details

  • Enter the "name" in the name filed.
  • Select "JMeter Script" option in the Type drop-down.
  • Select the "server" in the Node drop-down.
  • Enter the time range.

[Screenshot 18 is not available on this page.]

5. Browse the JMeter script file with a (.jmx) extension in the JMeter script field and click the "Apply" button to save the settings.

[Screenshot 19 is not available on this page.]

6. Saved details will displayed in the grid. Click "Ok" in the popup.

[Screenshot 20 is not available on this page.]

7. Go to "User Experience" menu. The added script will be in queued state. It will start the execution in a minute.

[Screenshot 21 is not available on this page.]

8. Click the "Refresh" button on the grid and graph to view the execution results.

[Screenshot 22 is not available on this page.]

9. To view the last execution request details click the "zoom" icon in the grid.

[Screenshot 23 is not available on this page.]

10. The request details will be displayed.

[Screenshot 24 is not available on this page.]

11. Expand the tree to view the individual request results.

[Screenshot 25 is not available on this page.]

12. All the execution summary list will be displayed in the "Execution Details" screen.

[Screenshot 26 is not available on this page.]

13. Click the "zoom icon" in the grid to view the request results.details.

[Screenshot 27 is not available on this page.]

[Screenshot 28 is not available on this page.]

[Screenshot 29 is not available on this page.]

Join the discussion

Comments, voting and following are kept by Zendesk and need a Help Center account. This button opens the original discussion there.

Opens Zendesk · needs internet and sign-in

Still stuck? Contact support