-
dotTEST 2023.2 Product Release Announcement
Parasoft dotTEST 2023.2 is now available! New Features OpenAI integration dotTEST integrates with OpenAI, enabling you to generate recommended fixes for static analysis violations, enhancing issue resolution efficiency. Support for .NET 8 Support for .NET 8 has been added. Support for C# 12 dotTEST can now analyze code…
-
Announcing Parasoft Jtest 2023.1
Parasoft Jtest 2023.1 is now available! New Features Support for Visual Studio Code VS Code users can now leverage static analysis and coverage display capabilities of the Parasoft Jtest. The Jtest extension is available at the Visual Studio Code Marketplace. Streamline Coverage Workflows with jtestcov Introducing…
-
Announcing Parasoft dotTEST 2023.1
Parasoft dotTEST 2023.1 is now available! New Features Enhanced Coverage Visualization in Visual Studio Code The dotTEST extension for Visual Studio Code now supports importing coverage results from popular CI/CD pipelines like GitHub, GitLab, and Azure DevOps. It provides an automatic refresh of coverage markers and…
-
Announcing Parasoft Selenic 2022.2
The latest release of Parasoft Selenic (2022.2) is now available. Parasoft continues to focus on providing support for industry leading tools and technologies to enable users to identify and address testing issues within their environment. Parasoft Selenic now supports the following: * Recommendations and self-healing for…
-
Announcing Parasoft Selenic 2022.2
The latest release of Parasoft Selenic (2022.2) is now available. Parasoft continues to focus on providing support for industry leading tools and technologies to enable users to identify and address testing issues within their environment. Parasoft Selenic now supports the following: * Recommendations and self-healing for…
-
Announcing Parasoft dotTEST 2022.2
dotTEST (2022.1) is now available! Support for .NET 7 Support for .NET 7 has been added. See Supported Frameworks. Support for C# 11 dotTEST can now analyze code written in C# 11. IDE Integration Support for visualizing code coverage in VSCode dotTEST extension has been added. Setup problems can now be displayed in the…
-
Announcing Parasoft Jtest 2022.2
The latest release of Parasoft Jtest (2022.2) is now available. In this release, we focused on the following areas: Android Support * Support has been added for running static analysis for Gradle Android builds from CI/CD and CLI for Java language. * Experimental support has been added for unit test execution, monitoring…
-
DTP 2022.2 PRODUCT RELEASE ANNOUNCEMENT
Parasoft is pleased to announce the release of DTP 2022.2. This update is available at no cost to customers on an active subscription or maintenance contract. Version 2022.2 of DTP delivers key enhancements for scalability, security, usability, and ease of deployment. Scalability improvements • For customers running lots…
-
SOAtest, Virtualize, and CTP 2022.2 PRODUCT RELEASE ANNOUNCEMENT
Parasoft is pleased to announce the release of SOAtest, Virtualize, and CTP version 2022.2, for API and web application testing as part of our award-winning Continuous Quality platform. This update is available at no cost to customers on an active subscription or maintenance contract. Parasoft SOAtest automates thorough…
-
Handling Authentication Tokens
Handling Authentication Tokens In this forum post I will go over the steps and tools needed to quickly and easily handle Authentication Tokens. We will look at what tools to use when handling authentication tokens returned as a header value and authentication tokens returned in the payload of a response. So first, a look…
-
Resolving Community License Error
Resolving Community License Error Description: When activating your Community License for the first time, you may run into the following: Community License is not currently available. Please try again later and contact Parasoft if you are still unable to access Community License. This error can occur when the license…
-
Announcing Parasoft dotTEST 2022.1
The new release of Parasoft dotTEST (2022.1) is now available! OpenID Connect Support You can now authenticate on DTP via OpenID Connect to add a layer of security to your interactions with your DTP server. See Configuring OpenID Connect in the UI and Configuring OpenID Connect in the .properties File for details.…
-
Enabling TLSv1.2 in SOAtest/Virtualize
Parasoft: Enabling TLSv1.2 in SOAtest/Virtualize: Description: SOA/Virt 9.10 and up now comes prepackaged with Java1.8 which has TLSv1.2 enabled by default. The Java version that comes with all the previous SOA/Virt versions does not. If you are using SOA/Virt 9.9.5 and below, there are two methods to enable TLSv1.2.…
-
Announcing Parasoft Insure++ Version 2021.2
The latest release of Parasoft Insure++, (2021.2), is now available. In this release, we provide a new UI for Linux systems, added some "Quality of Life" updates, made several parser improvements, fixed a few bugs, and implemented some feature requests. For additional information, please see the release notes: Parasoft…
-
Insure++ 2020 … change is coming
We've got something big in the works for 2020 … Insure++ is undergoing a major redesign. To get feedback and help customers get ahead of the changes, we are breaking the delivery into two phases; Phase 1: Insure 2020.1 Pre-Release (available June 2020) In phase 1 we are focused on support for the Windows platform. Gone are…
-
Announcing Parasoft C/C++test 2021.2
The latest release of Parasoft C/C++test (2021.2) is now available. In this release, we focused on the following areas and more: * Integrations with Azure DevOps and GitLab * Enhanced extension for Visual Studio Code the with the ability to import results from Azure DevOps * New test configuration for OWASP Top 10 - 2021 *…
-
Announcing Parasoft dotTEST 2021.2
The new release of Parasoft dotTEST (2021.2) is now available. In this release, we focused on the following areas: * Integration with Azure DevOps and GitLab * Enhanced extension for Visual Studio Code the with the ability to import results from Azure DevOps * New and updated test configurations for CWE and OWASP Top 10 *…
-
Announcing Parasoft Jtest 2021.2
The latest release of Parasoft Jtest (2021.2) is now available. In this release, we focused on the following areas: * Integration with Azure DevOps and GitLab * Enhanced Unit Test Assistant * UTA now creates multiple test cases per method that cover different code branches in the method under test. You can create test…
-
Announcing the 2021.2 release of Parasoft DTP
Here are just a few of the highlights: * New Machine Learning Workflow for Prioritizing Static Analysis Findings The Recommend Assignees workflow is designed to analyze violations from previous builds to recommend developers who should fix violations reported in the currently analyzed build. * Integration with Azure DevOps…
-
Announcing Parasoft Selenic 2021.1
The latest release of Parasoft Selenic (2021.1) is now available. In this release, we focused on the following areas: * Ability to integrate Selenic with tests run using the Cucumber CLI runner * Ability to integrate Selenic with tests run in parallel using JUnit, TestNG, or Cucumber * Support for new IDE versions o…
-
New Customer Advocacy Program
As valued champions of Parasoft's cutting-edge technologies, you're invited to join our newly launched Customer Advocacy Program. What's in it for you? Get insider access to Parasoft's vision and product roadmap and entries to exclusive giveaways. Those are just a couple of the great advantages. Thank you for being a loyal…
-
Announcing dotTEST 2021.1
The latest version of Parasoft dotTEST has been released, which includes the following features and enhancements. Modernized Development Environments and Workflows We've made several improvements to help you improve software quality with dotTEST wherever and whenever you need it: * Support for .NET 5 framework * Support…
-
Provide your feedback on the roadmap for Parasoft Selenic
We welcome your feedback on future versions of Parasoft Selenic Feel free to submit ideas for the roadmap by accessing the feedback survey https://www.surveymonkey.com/r/Selenic-User-Survey
-
How to Assert Service Response Values against a Database
How to Assert Service Response Values against a Database Description: The following workflow will demonstrate a method to validate the data from a Service Response against the data stored in a Database. I will be using the database and Service Response from our Parabank 2.0 Application as an example. If you wish to learn…
-
Best and Fastest way to do assertions
I would like to know what other people do for validations for large result set's (Service 1 and Service 2). If I have a a message with over a 100 values I want to validate, instead of doing it one by one using JSON or XML assertor, what do others do? I have used XSLT in past to get both messages into same format and then…
-
Adding IMS Transport via SOAVIRT API
I am making a PUT call to /v6/virtualAssets to set up the transports. I want to add IMS, however I am not certain what to include in the JSON for that. I currently have an "ims" element with a "port" and also a "workerCount' element. Can you share the appropriate JSON for IMS? Thanks JT
-
Soatest 2021.1 issue: SSL Error: Received fatal alert: protocol_version
We try to fire messages at an environment that uses different Cipher Suites. this results in errors: "_ SSL Error: Received fatal alert: protocol_version_ " When I run the software with some additional logging found on de parasoft Docs, I see the following: _"ClientHello": { "client version" : "TLSv1.2", "session id" : "",…
-
LDAP support (Non AD)
I'm struggling to get DTP hooked up to our LDAP server (Authentik). It connects but just hangs infinitely when querying users. Sometimes it times out throwing some useless Java stacktraces, the behaviour seems inconsistent. I'm curious did anyone manage to use Parasoft DTP (or any of their products really) with a pure LDAP…
-
Vscode c/c++ extension
I tried to use the vscode extension version 2023.2.0. The documentation says i have to use c/c++test standard. But I am using the professional version (2023.2.0). It is works partly. But when i am trying to open the rule documention i get "Cannot find rule documentation for C..." Does this feature only works with the…
-
I am running SOATest 2021 and need to respond to a file download popup in Edge.
I want to click the Open File link in the popup. I am unable to get the xpath for this link (I assume since it is part of Edge and not the app running in Edge). Can SOATest do this? If not, can I use AutoIt to do this? What would the script be? I see there is a MouseClick command in AutoIt but it wants the x and y position…
-
Parasoft tool dynamic analysis
I run the parasoft tool in CubeIDE. i Run IAR EW Tests. When i load the test results(files) it gives me this setup problem : Test execution: error reading test log for Test unit for selected sources.
-
sorting and limiting data in mongo db query tool in soatest?
How to sort and limit data in mongo db query tool in soatest?
-
Mongodb Query Tool - Update documents feature
Hi Team, Just wanted to know that, Is existing mongodb query tool capable of updating records or documents. If yes then how should my query look alike in mongodb query tool. Regards Rahul
-
Delete a record using Mongo Query DB Tool
Team, Facing issue in delete call using mongo query db tool. When we try to delete using db.collectionName.remove is not possible as it accepts request only json. Please share the possible way to delete the record in mongo
-
cpptesttrace: command not found
I have used Ubuntu OS and tried to create bdf file with command cpptesttrace. But it turns out like cpptesttrace: command not found. (I have already added PATH in .bashrc as well) Here is the command I executed. $ projectName=test1234 $ bdfOutPath=$gitHubWork/$projectName.bdf $ rm -rf $bdfOutPath $ cpptesttrace…
-
Accessibility testing tool evaluation
Hi Everyone, Thanks in advance for letting me ask question here. If we need to evaluate accessibility testing tools then which point should we keep in mind ? it would be great help if anyone can provide checklist for the same. Thanks Arun
-
MongoDB tool - Json Assertions
I use Parasoft SOATest 2022.2 and I have imported "Com.parasoft.soavirt.tool.mongodbtool.jar" and successfully did UI installation and started using in my tests and able to connect to mongoDB and pull Json data and save it using data bank. Problem is Assertions are not working. All the tests are getting passed even though…
-
Text data bank
I think I need to use a reg exp on the following text to extract the value of 12/24/1938. Is there a online tool to do this for me? Date of birth: 12/24/1938
-
How to fail a test scenario using a matching string from response body
Hi Team, I am getting test scenario passed in the CTP since it is considering the http response code as 200 and returning PASS. But the response we are getting is failure in the response body so the requirement is to make that test scenario fail by matching the string from response body. For example: Response body…
-
SOAtest plugin eclipse goal
Hi, We are currently exploring utilizing new soatest maven plugin ( https://parasoft.github.io/soatest-maven-plugin/ ) in for automating invocation of integration tests in our CI Pipeline. We are hoping to switch from the homegrown solution that uses maven-exec-plugin to call a shell script that in turn delegates to…
-
Testsuite - Datasource error at 1st row
Hi, I am currently trying to run test cases with excel as datasource, in sum 3 rows (test cases). But the test fails at 1st row, the error log isn't helpfull. The datasource setup recognizes the input columns without any issue. In the result report it is showing "test execution problem". The test runs on the hardware,…
-
When installing Parasoft, the option to install the Visual Studio plug-in is not shown
First off, I hope that this is the correct forum. I am referring to the static code analysis tool, which we just refer to as Parasoft in our team. I am following a How To guide, complete with screenshots, which shows the option to install a plug-in into VIsual studio. I do not see this option. Can anyone advise?
-
Testcase iteration for assertion validation
Hi all, Using scripting how to iterate the testcase for performing validations for Assertion for error codes , my requirement is I would be creating a custom assertion code using groovy where it will be fetching the errors codes from writable datasource ( where we will be storing 10-20 api error codes) . Now once the rest…
-
Virtualize - MQ details configuration
Hi, I'm new to Parasoft and trying to create a Plain XML Message Responder. I've details like MQ Channel, host name, port, Queue Manager, Request and Reply Queue. But i see SubIdentity, SubPoint, SubName, SubUserData in TransportHeader->MQ->Publish/Subscribe Command. How do i map these values to the fields? Can someone…
-
MakeFile connect problem
I want to proceed with the project static analysis in the built-in version of visual studio. IDE has been delivered to MLXIDE (based on eclipse) and compiler information to eclipse 4.3, and there is an error that does not currently receive #define content. As the header file containing #define content is #included and…
-
How do you stub a function to return a different value each time it's called in a single test
I've got a function with the following code: if (ext_test() == true) { ext_mod(); if (ext_test() == true) { ext_in(); } ext_out();} and I need to make a test that executes out_func() BUT NOT in_func() (the ext_test(), ext_mod(), ext_in() and ext_out() functions access data outside the function; I didn't design this BTW,…
-
C/C++test + CMake -> bdf file generation issue
Hello, I am using the CMake extension for creating C/C++ Test projects and what I noticed is, that the extension is also capturing commands which compile/link temporary files during a CMake build. This is especially, or maybe only, the case when the build has dependencies on other static libraries. These commands will also…
-
How to call 1 of the SOAP Request Parameter in Groovy Script
Hi Team, I am trying to perform the Custom Assertion by using below code with Extension tool by keeping it as a separate Teststep import com.parasoft.api.*; public class Comparison { //Compares a value from a database data source to a value returned in a SOAP response public boolean compareToDatabase(Object input,…
-
How to achieve TextDatabank data storing in Custom Writable Databank ??
Hi Team , Can any one tell me how to store the Textdatabank data into our Writable Datasource so that i can use it in below Custom Assertion method calling String Datasource = context.getvalue("DataSource name",Column name");
-
How to compare values present in XML databank and textdatabank
Hi all, Can anyone help me how to compare the values present in XML databank & Text databank I tried with Diff but it's allowing only 1 value per once I need all the values present in 2 databanks to be compared at a time
-
Parabank application is down
Hi, I'm unable to access parabank demo website, which results in error after sometime. As of now I'm using my local instance of application for testing, creating this ticket for application downtime. URL: https://parabank.parasoft.com/
-
Unable to access Parabank application
Hi, I'm unable to access parabank demo website, which results in error after sometime. URL: https://parabank.parasoft.com/
-
How to add a stub for a Class member function?
For example, class A has a public function foo(). class A { public: int Foo(); } I add the stub like this: void CppTest_Stub_Foo() { CPPTEST_STUB_CALLED("A::Foo"); int __return = 0; if (CPPTEST_STUB_HAS_CALLBACK()) { CPPTEST_STUB_CALLBACK(int __return, const A __this); CPPTEST_STUB_INVOKE_CALLBACK(&__return, this); } } But…
-
Unable to get code coverage report from parasoft
Hi there, I have followed this guide to generate the unit test cases and static analysis https://docs.parasoft.com/display/JTEST20232/Testing+and+Analysis+with+Ant There is this part about getting the coverage which I have attempted and unable to retrieve the code coverage in terms of a report. So do I need to run jacoco…
-
Unknown Service in SOAtest report for tests created from swagger file
I'm seeing "Unknown Service" thing in my SOAtest report for all the tests I made from my Swagger .yaml file. It's showing two things under 'coverable resources" section of the report - my .yml file and "Unknown Service." But the coverage is only happening for the file. I'm using the default User-defined example…
-
Can Parasoft detect signed/unsigned role of variables in code?
Hi, I have tested my code by various static tests of parasoft. My code had somthing like the following: uint8_t a; a = input_from_a _port(); // this function returns a signed char value if(a > 0) do_something1(); else do_somthing2(); This code has fault. when "a" is set to a negative value using input_from_a _port(), fault…
-
Running/Skipping Tests by Environment in SOAtest
I'm on the lookout for a SOAtest solution to selectively run/skip scenarios/test suites and individual tests in specific environments. Ideally, something similar to Cucumber's tagging magic (like @dev, @val) to run or skip tests based on those tags. We gave test flow logic a shot, but it's not sufficient for all our use…
-
.cmd files
Can we execute.cmd files from Parasoft. And if yes then what option we need to choose
-
Can we execute .cmd file from parasoft
Can we execute.cmd file from parasoft. If yes can you pls let me know which option needs to be se select to import cmd file
-
C/C++test 2023.2 Product Release Announcement
We are excited to announce the launch of C/C++test 2023.2, featuring an array of new functionalities and improvements. Notably, our latest release incorporates complete support for MISRA C++ 2023, the cutting-edge coding standard in C++ designed to address safety and security concerns. Industries prioritizing safety,…
-
C/C++test 2023.2 Product Release Announcement
We are excited to announce the launch of C/C++test 2023.2, featuring an array of new functionalities and improvements. Notably, our latest release incorporates complete support for MISRA C++ 2023, the cutting-edge coding standard in C++ designed to address safety and security concerns. Industries prioritizing safety,…
-
What are the steps to migrate postman tests to SOATest?
What are the steps to migrate postman tests to SOATest?
-
How to convert ReadyAPI tests to SOAtests?
Hello, Is there a way to convert existing tests developed in ReadyAPI tool to SOAtests? Parasoft provided this nice tool to convert postman tests to SOAtests [https://github.com/parasoft/postman-soatest] I am looking for a similar solution to convert ReadyAPI tests SOAtests. Please let me know if any of you have any…
-
Looping
I have a soatest test suite that has 12 rest clients. Is there a way to run the test so that it calls these 12 rest clients in 20 loops? Or, do I have to run the test 20 times? Thanks. JT
-
Internal Assertion report generation
Hi team, While implementing internal Assertion I am unable to see it's validations are pass or fail.Can you help me out how to generate a test report in which the internal Assertion validations should be captured
-
Testcase Iteration for API rate limiting concept
Hi Team, I want to execute the testcase multiple times by iterating N times for testing API rate limiting methods can you help me how to achieve it in SOA Test
-
Announcing Parasoft dotTEST 2023.2
Parasoft dotTEST 2023.2 is now available! New Features OpenAI integration dotTEST integrates with OpenAI, enabling you to generate recommended fixes for static analysis violations, enhancing issue resolution efficiency. Support for .NET 8 Support for .NET 8 has been added. Support for C# 12 dotTEST can now analyze code…
-
Extension Tool SQL Data Capturing into Datasource
Hi All I am fetching the data from DB Sql query using Extension Tool the Data is fetching successfully & showing in Console but the issue is i am not getting how to capture those Data and store in Datasource for future usage , Can someone help me on this.
-
How to get the environment variable value using jython in soatest?
How to get the environment variable value using jython in soatest? I need to pass the Env Variables in the service request file with scripted option, How can I pass it? I have used the following option but get the NONE result. def getTestCdValue(input,context): testcd =…
-
Getting Incorrect Result From IsEnabled for Radio Button
I have a pair of radio buttons in an application that I am trying to determine of they are enabled or not. The web element locators are defined like this: _@FindBy(xpath = "//*[@id=\'frmSubject:noContact\']/tbody/tr/td[1]/div/div[2]/span") public WebElement frmJudgeDecisionNoContactNo_RB; @FindBy(xpath =…
-
Maven config params do not seem to be accepted
Hi, Trying to reduce the number of flags on the maven run command. I followed the documentation regarding parameters that could be incorporated into maven. <plugin> <groupId>Parasoft</groupId> <artifactId>maven-parasoft-plugin</artifactId> <executions> <execution> <id>soatest-test</id> <phase>verify</phase> <goals>…
-
Maven Plugin
How do is setup a maven project in parasoft SOA test. how can we get the maven plugin installed on to soatest.
-
Running Maven with SOAtest
Parasoft offers a Maven integration plugin that will allow you to execute SOAtest analysis on project with Maven. Please follow the steps below if you would like to have SOAtest execute during your Maven process: * Before you can use the Parasoft Test Maven plugin, you need to add the "http://build.parasoft.com/maven"…
-
Parasoft Maven plugin installation
I need to install the Maven plugin for parasoft and im currently unable to do it through the market place due to network restrictions , is there an alternate way to add this plugin as a separate file into parasoft. Kindly suggest on the same.