QuerySurge Reviews & Ratings

QuerySurge

5.0 out of 5 stars
Parasoft Reviews & Ratings

Parasoft

4.6 out of 5 stars
Company Website for Parasoft

Ratings and Reviews 8 Ratings

Total 5 out of 5 stars
ease 5 out of 5 stars
features 5 out of 5 stars
design 4.5 out of 5 stars
support 5 out of 5 stars

Ratings and Reviews 152 Ratings

Total 4.5 out of 5 stars
ease 4 out of 5 stars
features 4.5 out of 5 stars
design 4 out of 5 stars
support 5 out of 5 stars

What is QuerySurge?

QuerySurge serves as an intelligent solution for Data Testing that streamlines the automation of data validation and ETL testing across Big Data, Data Warehouses, Business Intelligence Reports, and Enterprise Applications while incorporating comprehensive DevOps capabilities for ongoing testing. Among its various use cases, it excels in Data Warehouse and ETL Testing, Big Data (including Hadoop and NoSQL) Testing, and supports DevOps practices for continuous testing, as well as Data Migration, BI Report, and Enterprise Application/ERP Testing. QuerySurge boasts an impressive array of features, including support for over 200 data stores, multi-project capabilities, an insightful Data Analytics Dashboard, a user-friendly Query Wizard that requires no programming skills, and a Design Library for customized test design. Additionally, it offers automated business report testing through its BI Tester, flexible scheduling options for test execution, a Run Dashboard for real-time analysis of test processes, and access to hundreds of detailed reports, along with a comprehensive RESTful API for integration. Moreover, QuerySurge seamlessly integrates into your CI/CD pipeline, enhancing Test Management Integration and ensuring that your data quality is constantly monitored and improved. With QuerySurge, organizations can proactively uncover data issues within their delivery pipelines, significantly boost validation coverage, harness analytics to refine vital data, and elevate data quality with remarkable efficiency.

What is Parasoft?

Parasoft aims to deliver automated testing tools and knowledge that enable companies to accelerate the launch of secure and dependable software. Parasoft C/C++test serves as a comprehensive test automation platform for C and C++, offering capabilities for static analysis, unit testing, and structural code coverage, thereby assisting organizations in meeting stringent industry standards for functional safety and security in embedded software applications. This robust solution not only enhances code quality but also streamlines the development process, ensuring that software is both effective and compliant with necessary regulations.

Media

Media

Integrations Supported

JSON
Cloudera
Databricks
Microsoft Excel
Oracle Database@AWS
Salesforce CRM Analytics
Strategy ONE
Tableau
Teradata Enterprise AgentStack

Integrations Supported

JSON
Apache Tomcat
Azure DevOps Labs
Azure OpenAI Service
C
IBM MQ
Java
P4
Postman
Sauce Labs
SonarQube Server
Swift

API Availability

Has API

API Availability

Has API

Pricing Information

Pricing can be found at QuerySurge's website.
Free Trial Offered?

Pricing Information

$35/user/mo
Sold via annual subscription.
Free Trial Offered?

Supported Platforms

SaaS
Windows
On-Prem
Linux

Supported Platforms

SaaS
Windows
Mac
On-Prem
Linux

Customer Service / Support

Standard Support
Web-Based Support

Customer Service / Support

Standard Support
24 Hour Support
Web-Based Support

Training Options

Documentation Hub
Webinars
Online Training
On-Site Training

Training Options

Documentation Hub
Webinars
Online Training
On-Site Training

Company Facts

Organization Name

RTTS

Date Founded

1996

Company Location

United States

Company Website

www.querysurge.com

Company Facts

Organization Name

Parasoft

Date Founded

1987

Company Location

United States

Company Website

www.parasoft.com/products/parasoft-c-ctest/

Categories and Features

Automated Testing

Hierarchical View
Move & Copy
Parameterized Testing
Requirements-Based Testing
Supports Parallel Execution

Big Data

Predictive Analytics

Continuous Testing

Not specified

Data Analysis

Predictive Analytics

Data Governance

Not specified

Data Migration

Not specified

Data Pipeline

Not specified

Data Quality

Data Discovery

Data Validation

Not specified

Data Warehouse

Data Quality Control

Database

Not specified

ETL

Data Analysis
Data Quality Control
Job Scheduling
Version Control

Functional Testing

Automated Testing
Regression Testing
Reporting / Analytics
Smoke Testing

NoSQL Database

Not specified

Test Management

Automation Integration
Pass/Fail Results Tabulation
Reporting / Analytics
Test Scheduling
Test Tracking

Categories and Features

AI Testing Tools

Parasoft has integrated advanced agent-based AI functionalities into C/C++test via a newly implemented MCP server, transforming test automation from traditional tool-focused methodologies to a more autonomous-driven assurance model. This innovative approach ensures that compliance, coverage, and quality standards are maintained throughout the software development lifecycle. The introduction of AI-enhanced test generation, facilitated by MCP-enabled intelligent agents, streamlines the process of creating tests and improving coverage, significantly minimizing the manual workload involved in writing unit tests. Additionally, Parasoft provides a GenAI agent that operates within Microsoft Copilot and seamlessly connects with VS Code to identify and address static analysis issues. There is also an AI-driven documentation agent designed to boost the utilization of Parasoft's static and dynamic testing solutions, maximizing return on investment in software testing automation. Collectively, these advancements position AI as not merely an add-on feature, but rather as an integral assistive layer that enhances test generation, violation remediation, and compliance processes.

Not specified

API Testing

Functional Testing
Load Testing
Security Testing
UI Testing

Automated Testing

Parasoft C/C++test is designed to streamline the C/C++ testing process by maximizing automation throughout the testing lifecycle, eliminating the need for extensive manual test creation and execution. It integrates static analysis, unit testing, and code coverage into a cohesive workflow, allowing tests to be executed automatically as an integral part of the daily development routine rather than as a separate, manual task. Here are some of its notable automation features: - Automated creation of tests - Immediate feedback during test execution - Integration with CI/CD pipelines - AI-driven enhancements for quicker processes - Artifacts based on source code that are easy to review Collectively, these features enable C/C++test to comprehensively address the "Automated Testing" landscape: from test generation and execution to identifying failures and coverage issues, all while seamlessly incorporating results into CI/CD pipelines — with AI continuously working to minimize manual input at every stage.

Hierarchical View
Move & Copy
Parameterized Testing
Requirements-Based Testing
Security Testing
Supports Parallel Execution
Test Script Reviews
Unicode Compliance

Code Coverage

Parasoft C/C++test provides comprehensive measurement of structural code coverage throughout unit, integration, and functional testing phases. It offers various metrics, such as statement, branch, MC/DC, call, and object/assembly coverage. This coverage can be evaluated on host systems, simulators, or target hardware, and is compatible with popular open-source testing frameworks like GoogleTest, Boost.Test, and CppUnit for those who prefer alternatives to C/C++test's native framework. The findings are integrated into Parasoft DTP, enabling centralized reporting on coverage per test along with trend analysis across different builds. This functionality aids teams in identifying coverage gaps and fulfilling the requirements set by standards such as ISO 26262 and DO-178C.

Not specified

Continuous Testing

Parasoft C/C++test is specifically engineered to integrate testing seamlessly into CI/CD workflows, eliminating the notion of testing as a standalone phase at the end of the development cycle. It combines static analysis, unit testing, and code coverage into build systems and continuous integration frameworks, automating a wide array of coding best practices while efficiently relaying results to Parasoft DTP for collection and trend analysis over multiple builds. One client shared their experience of incorporating test automation and static code analysis early in the development process, emphasizing its positive impact on quality assurance for safety-critical automotive projects. This ongoing methodology also applies to regulatory compliance; in industries with strict regulations, C/C++test ensures that coverage, coding standards, and traceability are consistently upheld during every build, rather than serving as a one-time checkpoint, enabling continuous verification of both compliance and quality throughout the development cycle.

Not specified

Cross-Browser Testing

Not specified

Functional Testing

Parasoft C/C++test provides comprehensive functional testing capabilities that encompass both unit and system-level evaluations to ensure code operates according to specified requirements, rather than merely conforming to structural or stylistic guidelines. The tool autonomously creates adaptable test cases that can be run in various environments, including host, simulator, and the actual target systems, to assess code reliability and functional outcomes, while also compiling code coverage data. The generated tests can reflect the current behavior of the software at the method or function level, which can then be expanded for functional assessments and automatically set up for regression testing. For projects that are safety-critical, the system-level testing includes fault injection, allowing teams to confirm functional accuracy in both regular and fault-induced scenarios, aiding compliance with standards such as ISO 26262 and DO-178B/C.

Automated Testing
Interface Testing
Regression Testing
Reporting / Analytics
Sanity Testing
Smoke Testing
System Testing
Unit Testing

Load Testing

API Load Testing
Load Test Performance Reporting
Multiple Protocol Support

Performance Testing

Parasoft C/C++test offers runtime analysis features designed to enhance the reliability and stability aspects of performance issues.

API Testing
Load Testing
Regression Testing
UI Testing

QA Testing

Not specified

Software Testing

Parasoft C/C++test is an all-in-one testing platform designed specifically for C and C++ development. It integrates a variety of testing methodologies, including static analysis, unit testing, code coverage, runtime analysis, requirements traceability, and compliance reporting, into a cohesive solution. Instead of requiring teams to piece together multiple tools, it seamlessly integrates with popular IDEs like VS Code and Eclipse, as well as CI/CD workflows. This integration helps teams identify defects, security risks, and compliance issues earlier in the development process, while also streamlining the manual aspects of testing and compliance. The platform is TÜV SÜD-certified, adhering to functional safety standards such as ISO 26262, IEC 61508, IEC 62304, and DO-178B/C. With the incorporation of AI-driven features and agentic workflows through an MCP server and AI-assisted test generation, Parasoft C/C++test enhances test creation and coverage efficiency. Overall, it serves not only as a specialized tool but as a comprehensive testing infrastructure for embedded C/C++ projects that prioritize safety and security.

Automated Testing
Dynamic Testing
Manual Testing
Reporting / Analytics
Static Testing

Static Application Security Testing (SAST)

Parasoft C/C++test features a robust static analysis engine designed to identify security flaws prior to execution. It utilizes pattern-based analysis, data flow analysis, and abstract interpretation to adhere to industry standards such as CERT C/C++, CWE, and OWASP. The latest release, version 2025.1, introduces almost 70 new static analysis rules focused on specific CWEs to assist developers in promptly detecting vulnerabilities and enhancing security measures. This analysis seamlessly integrates with popular IDEs, including VS Code and Eclipse, as well as CI/CD pipelines, allowing for the detection of issues during commit or build phases. Additionally, it enforces coding standards like MISRA C:2025, MISRA C++:2023, and AUTOSAR C++14, catering to industries where security and compliance are critical.

Application Security
Source Code Scanning

Static Code Analysis

Parasoft C/C++test employs a robust core static analysis methodology that leverages pattern recognition, data flow examination, abstract interpretation, and various metrics to identify code issues, security risks, and compliance failures without the need to run the program. It adheres to coding standards including MISRA C:2025, MISRA C++:2023, AUTOSAR C++14, CERT C/C++, and CWE. Seamlessly integrating with development environments such as VS Code and Eclipse, as well as CI/CD workflows, it ensures that coding violations are identified early in the development process. Additionally, the results can be integrated with runtime and unit test data in Parasoft DTP, providing a comprehensive view of the overall quality of the code.

Analytics / Reporting
Code Standardization / Validation
Multiple Programming Language Support
Provides Recommendations
Standard Security/Industry Libraries
Vulnerability Management

Test Data Management

Not specified

UI Testing

Not specified

Unit Testing

Parasoft C/C++test features a comprehensive unit testing framework that seamlessly automates the creation of tests, mocks, stubs, and assertions to accurately assess individual units. This tool efficiently identifies failures, unmet expectations, and coverage deficiencies in real-time during execution. Users can generate tests using intuitive graphical editors, step-by-step workflows, or the Test Case Explorer. These tests can be executed on various platforms, including host systems, simulators, or specific target hardware, ensuring compliance with stringent safety standards. Unlike other tools that utilize proprietary formats for test inputs, C/C++test produces test cases in source code, initializing parameter values in a manner consistent with production, thereby ensuring tests remain accessible for review and version control. Additionally, it offers compatibility with popular open-source frameworks such as GoogleTest, Boost.Test, and CppUnit, enhancing structural coverage (including statement, branch, and MC/DC), reporting capabilities, and facilitating CI/CD automation.

Not specified

Popular Alternatives

Popular Alternatives

TrustInSoft Analyzer Reviews & Ratings

TrustInSoft Analyzer

TrustInSoft
4.3 out of 5 stars
iceDQ Reviews & Ratings

iceDQ

5.0 out of 5 stars
Keysight Eggplant Reviews & Ratings

Keysight Eggplant

Keysight Technologies
Jtest Reviews & Ratings

Jtest

Parasoft