Quick Tests
Test Seagence using Sample Ecommerce Application.
Follow below steps to see Seagence in action on Broadleaf Commerce’s sample Heat Clinic application.
Pre-requisites: JDK 17, Maven 3.9.6, git command line tool.

1) Create Seagence Account
Click “START FREE TRIAL” button at the top right corner
- Register on app.seagence.com.
- Login with new root user name/password.
- After successful login, go to Settings tab, click “Download SGAgent” to download sg-java-agent.zip.
- Unzip the contents of sg-java-agent.zip to a directory of your choice. You will find 2 files in the zip, sg-java-agent.jar and sgagent.properties.
- In the same Settings tab, click “API Token” and copy displayed API Token.
2) Connect Datadog Account (Optional)
1) Login to your Datadog account.
2) Go to Integrations page and search for Seagence.
3) Click “+ Install“, then click “Install Integration” in the popup window. This will install Seagence integration.
4) On the Seagence Integration popup window, in the Configure tab, click “Connect Accounts“.
5) You will be redirected to SeagenceWeb login page. Login to SeagenceWeb using your Seagence account.
6) You will now be redirected to Datadog authorization page. Click “Authorize” to give access to the required scopes.
7) You will now be taken to Integrations page on SeagenceWeb showing successful Datadog integration.
This integration will post Seagence detected defects to Datadog.

3) Clone Git Repo with Test Defects
A) Set Up Multithreading Defect

B) Set Up Hidden Defect
Conclusion
Notice that, during this testing
1) No configurations like alert rules, threasholds, suspicious exceptions, and/or code changes etc were set. Which means that Seagence detected these defects autonomously.
2) After initial baselining, Seagence detected defects within 5 seconds of the end user encountering the defect. Which means that Seagence detected defects automatically in real time.
3) You were provided with the correct root cause of the defect, even if the system swallowed the root cause exception, leaving no trace in the logging system, and returning a 200 success code.
4) You got to the root cause without doing any troubleshooting.