Technical Architecture

SeaLights empowers your team to achieve comprehensive test coverage and optimize quality throughout your development pipeline. Here's how:

Intelligent Code Mapping

The Build Scanner analyzes code changes, creating a detailed map of your codebase and pinpointing any modifications. This map forms the foundation for accurate test coverage insights.

Precise Test Tracking

The Test Listener works hand-in-hand with your existing test management tools, meticulously tracking which tests cover specific areas of your code. This ensures no line of code goes untested. Optional: using SeaLights Chrome Extension to report manual tests.

Parallel Test Execution (Optional)

For even faster testing, SeaLights allows you to run tests in parallel across different environments using unique Lab IDs. This speeds up the testing process while providing separate coverage reports for each environment.

Data-Driven Insights

SeaLights seamlessly combines data from both agents, performing in-depth analysis to calculate test coverage metrics and identify any gaps. This empowers you to make informed decisions based on real-time, actionable intelligence.

Proactive Quality Gates (Optional)

SeaLights integrates seamlessly with your development workflow, including:

  • Pipeline Checkpoints: Monitor code quality at crucial points in your pipeline, ensuring it meets your defined quality standards (quality gates) before proceeding.

  • Pull Request Integration: Identify untested code changes early on during code reviews, preventing potential issues before they merge.

  • Build Promotion Processes (optional): Integrate with your build promotion process to ensure only properly tested builds progress further.

Actionable Insights at Your Fingertips

Finally, SeaLights delivers the collected data to your SeaLights account (also available through APIs). This ensures your team has immediate access to the latest code coverage information, fostering informed decision-making and driving continuous improvement in your testing practices.

A Universal Adaptor for Diverse Environments

SeaLights' interoperable architecture allows it to seamlessly adapt to your unique development ecosystem, regardless of the tools and platforms you use. This adaptability makes it a valuable asset for any software team seeking to achieve comprehensive testing and deliver high-quality products.


SeaLights provides a comprehensive, multi-layered approach to quality improvement, offering deeper insights, proactive risk management, and targeted testing strategies for higher quality software, delivered faster and with greater confidence.

Last updated