Company Website

Ratings and Reviews 8 Ratings

Total
ease
features
design
support

Ratings and Reviews 151 Ratings

Total
ease
features
design
support

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
Amazon Redshift
Applitools
Bamboo
C++Builder
Databricks
Docker
Gradle
IBM Db2
Mockito
PHP
Parasoft dotTEST
Python
SAP HANA Cloud
Swift
TestMu AI
Wireshark
XML Notepad
Xray

Integrations Supported

JSON
Amazon Redshift
Applitools
Bamboo
C++Builder
Databricks
Docker
Gradle
IBM Db2
Mockito
PHP
Parasoft dotTEST
Python
SAP HANA Cloud
Swift
TestMu AI
Wireshark
XML Notepad
Xray

API Availability

Has API

API Availability

Has API

Pricing Information

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

Pricing Information

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

Supported Platforms

SaaS
Android
iPhone
iPad
Windows
Mac
On-Prem
Chromebook
Linux

Supported Platforms

SaaS
Android
iPhone
iPad
Windows
Mac
On-Prem
Chromebook
Linux

Customer Service / Support

Standard Support
24 Hour 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
Security Testing
Supports Parallel Execution
Test Script Reviews
Unicode Compliance

Big Data

Collaboration
Data Blends
Data Cleansing
Data Mining
Data Visualization
Data Warehousing
High Volume Processing
No-Code Sandbox
Predictive Analytics
Templates

Data Analysis

Data Discovery
Data Visualization
High Volume Processing
Predictive Analytics
Regression Analysis
Sentiment Analysis
Statistical Modeling
Text Analytics

Data Governance

Access Control
Data Discovery
Data Mapping
Data Profiling
Deletion Management
Email Management
Policy Management
Process Management
Roles Management
Storage Management

Data Quality

Address Validation
Data Deduplication
Data Discovery
Data Profililng
Master Data Management
Match & Merge
Metadata Management

Data Warehouse

Ad hoc Query
Analytics
Data Integration
Data Migration
Data Quality Control
ETL - Extract / Transfer / Load
In-Memory Processing
Match & Merge

Database

Backup and Recovery
Creation / Development
Data Migration
Data Replication
Data Search
Data Security
Database Conversion
Mobile Access
Monitoring
NOSQL
Performance Analysis
Queries
Relational Interface
Virtualization

ETL

Data Analysis
Data Filtering
Data Quality Control
Job Scheduling
Match & Merge
Metadata Management
Non-Relational Transformations
Version Control

Functional Testing

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

NoSQL Database

Auto-sharding
Automatic Database Replication
Data Model Flexibility
Deployment Flexibility
Dynamic Schemas
Integrated Caching
Multi-Model
Performance Management
Security Management

Test Management

Automation Integration
Collaboration Tools
Pass/Fail Results Tabulation
Reporting / Analytics
Requirements Management
Test Scheduling
Test Tracking
Time/Budget 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.

API Testing

Functional Testing
Fuzz Testing
Load Testing
Penetration Testing
Runtime and Error Detection
Security Testing
UI Testing
Validation 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.

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.

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
Database Load Testing
Load Test Performance Reporting
Mail Load Testing
Multilocation Load Testing
Multiple Protocol Support
Test Script Customization
Web Application Testing

Performance Testing

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

API Testing
Benchmarking
Cross Browser Testing
Debugging
Historical Reporting
Load Testing
Mobile Testing
Parallel Testing
Regression Testing
UI Testing
Web Testing

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
Black-Box Testing
Dynamic Testing
Issue Tracking
Manual Testing
Quality Assurance Planning
Reporting / Analytics
Static Testing
Test Case Management
Variable Testing Methods
White-Box 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
Dashboard
Debugging
Deployment Management
IDE
Multi-Language Scanning
Real-Time Analytics
Source Code Scanning
Vulnerability 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

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.

Popular Alternatives

Popular Alternatives

Keysight Eggplant Reviews & Ratings

Keysight Eggplant

Keysight Technologies
Tricentis Tosca Reviews & Ratings

Tricentis Tosca

Tricentis
Jtest Reviews & Ratings

Jtest

Parasoft