Overview
Drawio | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
|
...
|
...
...
Installation
...
Installation
...
Java: Downloading the java agent files
Node.js: Downloading the Node.js agent file
...
.NET: Downloading the .NET agent files
AzureDevOps extension for .NET: SeaLights ADO Extension - Installation
Jenkins: SeaLights Jenkins plugin - Generating a session IDInstallation and setup
Initiate Build
Java: Using Java Agents - Generating a session ID
Node.js: Using Node.js Agent - Generating a session ID
Node.js using WebpackNET: Scanning a build using the Webpack module bundlerMSBuild (refer to first subheader)
Jenkins: SeaLights Jenkins plugin - Generating a session ID
Scan Binaries & Scripts
Jenkins + Maven: SeaLights Jenkins plugin - Scanning Builds and running Unit Tests using Maven
Gradle: Scanning Builds and Tests using Gradle plugin
Maven: Scanning Builds and Tests using SeaLights Maven plugin
Java: Using Java Agents - Scanning a build
Node.js: Using Node.js Agents - Scanning a build
Javascript for UI: SeaLights Node.js agent - Running Front-end Tests
.NET w/ MSBuild: Scanning a build using MSBuild
.NET w/ IIS: Setting up IIS
Capturing coverage & Test information - Unit Tests
Jenkins + Maven: SeaLights Jenkins plugin - Scanning Builds and running Unit Tests using Maven
Gradle: Scanning Builds and Tests using Gradle plugin
Maven: Scanning Builds and Tests using SeaLights Maven plugin
Java: Using Java Agents - Installing Test Listener as Java Agent + Using Java Agents - Running Tests
Node.js using Mocha: Running Tests using Mocha test frameworkNode.js using Jasmin: Running Tests using jasmine-node test framework
Node.js using Karma: Running Tests using Karma test framework
Node.js using TAP:Running Tests using TAP test framework
Node.js: Using Node.js Agents - Running backend server using SeaLights agent + Using Node.js Agent - Running Tests
.NET: SeaLights .NET agent - Running tests
Capture coverage - Functional Tests
Java: SeaLights Jenkins Plugin - Installing Test Listener as Java Agent
Node.js: Using Node.js Agents - Running backend server using SeaLights agent
Javascript for UI: This is done through the instrumented javascript files deployed to the server
.NET: SeaLights .NET agent - Running tests
Receive test results - Functional Tests
Jenkins + Maven: SeaLights Jenkins Plugin - Running tests using Maven
Jenkins: SeaLights Jenkins plugin - Running Tests using the SeaLights CLI
JMeter: Running test listener with JMeter
Java: Using Java Agents - Running Tests
Node.js: Using Node.js Agent - Running Tests
Node.js using Mocha: Running Tests using Mocha test framework
Node.js using JasminKarma: Running Tests using jasmine-node Karma test frameworkNode
.js using KarmaNET: Running Tests using Karma test frameworkSeaLights .NET agent - Running tests
Using our Public APIs: Test Sessions API (a.k.a TIA API)