XpoLog Center for Testing - Log Analysis for Testing |
XpoLog for Testing is a log analysis platform that automatically discovers applications problems during testing and production.
XpoLog detects errors that were documented into the logs during testing cycles and might have gone unnoticed otherwise.
It compares problems between different versions or Testing and Production environments providing an important insight about undiscovered problems and development progress.
XpoLog generates usage reports on applications logs from production, assisting testers to understand how the applications are used, and where to focus the testing efforts.
Integration with Bug Tracking system allows fast snapshot creation and attachment of logs for bugs, accelerating resolution time.
Discovery of errors during testing, snapshots of logs, usages reports and environments comparison are only a fragment of XpoLog's features and capabilities.
Optimizing software quality and cleaning errors from the logs increase production success and saves time when solving problems in production.
|
| Learn more: |
| What is XpoLog for Testing? |
| Log Analysis is crucial as part of Testing |
| How to run Log Analysis Testing Solution? |
| How to run analysis using XpoLog API? JUnit, JMeter, Ant and more |
| How to create Snapshots and link to Bugs/Defects Tracker? |
| Success Stories |
|
|
| What is XpoLog for Testing? |
| During testing cycles, applications generate huge volumes of logged data. Logs contain critical information on software problems and testers analyze these logs to diagnose and file bugs. |
| XpoLog for Testing is a Log Analysis Platform that maps application problems in Testing Labs and Production. |
| XpoLog helps to create snapshots, detect new bugs, and compare errors between versions, builds or testing cycles. |
| Automating problems discovery, mapping and analysis, QA labs can detect more bugs and investigate quicker with the same resources. XpoLog is integrated to Log4J and .Net logging and any textual log can be analyzed. |
| Integrated to JUNIT and other unit test frame work to auto detect errors during builds and integration. |
| |
|
|
| Top Features: |
 | Summary of all messages formats in logs - Build error index for analysis |
 | Auto-Detection of errors and bugs that hide in logs |
 | Verifies logs content and compare results - sort problems by risk |
 | Compares logs between versions, tests and production - Test Coverage |
 | Creates Snapshots of log events with links in Defect-Trackers |
 | Finds more Bugs in less time - increase Quality |
 | Measure development progress from the logs - which errors and exceptions were fixed and removed from logs |
 | Automates log analysis and inspection |
 | Non Intrusive - No Changes to test labs or software |
 | Analyzes Logs during Unit test - Integration to JUnit, ANT and more |
 | Runs Automatically - Detect new problems every day |
 | Monitors - get emails alert when errors are detected during load test/long run testing |
| |
|
| |
|
|
|
| Log Analysis is crucial as part of Testing |
How will you improve SW quality by using XpoLog for Testing?
XpoLog analyzes the log during testing and automatically detects errors. QA engineers gain quicker access to problems in logs and file more bugs.
QA managers get reports that present the development progress by comparing errors between different version and between Testing logs and Production logs.
As a result, more bugs are fixed and verified, software quality increases and valuable time is saved when investigating Production problems.
|
Source code and Logs
Each program build contains new features and bug fixes that contain source code changes and affect the content of the logs being created. New events and errors are added and old are expected to be removed from the application code. XpoLog automatically detects those changes in the log by creating unique messages map on the logged data for each build and version. During test cycles, XpoLog compares those problems maps, enabling testers to check the progress by verifying that errors were removed or critical bugs were not recreated with the same errors again.
XpoLog Center for testing delivers an automated reporting mechanism that scans and analyzes each message in the logs and generates a comprehensive report on these messages. The reports present unique messages and errors map, comparing to old versions / builds and snapshots containing problems from logs.
Logs contain critical information on correctness and performance problems of Applications.
Testers and QA leaders must be able to find this information quickly, open bugs and create snapshots in order to improve software quality and ease the bugs recreation process.
XpoLog Log Analysis inspects every log and sorts all errors according to their risk level, so testers get to see the most important messages first. XpoLog assists with managing the logged information in the testing labs, improving software quality without adding more resources, collecting information during performance problems, functional tests or manual testing.
|
Unit test integration XpoLog analyzes the applications logs during the unit test execution. JUnit for example creates its own result log, but the application itself also generates log data as a result of the test. |
Application Performance Problems and Logs
During load testing, application components experience execution stress. Suddenly one of the components in the execution chain breaks and collapses. It can be memory, stack, data structure, thread, connection pool, file system problem or any other issue that can affect each component.
Once the component breaks, it will extensively log huge amount of exceptions and errors, and will also cause other application components to break and log errors.
It is important to track the first broken link in the execution chain, create snapshot of the first log messages that indicated the error, and then start to resolve them. It is also very important to understand the impact that component crashes have on other application parts; this can be accomplished by reviewing and analyzing other application log files.
|
| |
|
| |
|
| Customer's success stories |
|
|
| Cinnober Financial Technologies |
| Per-Anders Hall-Bedman, Head of New Markets and Alliances |
XpoLog saves our teams hours of work every day. The log analysis was a major delayer in our troubleshooting and now it's the first thing we do  |
| Read more > |
| |
|
| |