-
Parasoft SOAtest, Virtualize, and CTP 2023.1 PRODUCT RELEASE ANNOUNCEMENT
Parasoft is pleased to announce the release of SOAtest, Virtualize, and CTP version 2023.1. This update is available at no cost to customers on an active subscription or maintenance contract. What’s New in 2023.1? In this first product release of 2023, we focused on a few key themes: * Enhanced code coverage for…
-
Currently, what version of Tomcat are you using with Parasoft?
-
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…
-
SOAtest, Virtualize, and CTP 2022.1 PRODUCT RELEASE ANNOUNCEMENT
Parasoft is pleased to announce the release of SOAtest, Virtualize, and CTP version 2022.1, 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…
-
[Updated] Regarding log4j CVE-2021-44228 with Virtualize
NIST recently released several Apache's log4j Zero-Day vulnerability cases, a very popular Java library to log messages in Java Applications. * CVE-2021-44228 (https://nvd.nist.gov/vuln/detail/CVE-2021-44228) * Parasoft products released this year (2021) include log4j 2.14.0 library. Parasoft confirms that these releases…
-
Announcing the 2021.2 release of Parasoft SOAtest, Virtualize and Continuous Testing Platform
The latest release of the Parasoft Continuous Quality Suite of API testing tools is now available with updated versions of Parasoft SOAtest, Virtualize, and CTP. In this release, we focused on four primary areas. 1. Requirements view added in SOAtest to correlate tests with traceability workflows. 2. Increased accuracy…
-
Parasoft Virtualize Community Edition - "How to" Webinar pt2 - 3/22/2017
Please register for Parasoft Virtualize Community Edition - "How to" Webinar - pt2 on Mar 22, 2017 10:00 AM PDT at: https://attendee.gotowebinar.com/register/197181298929084163 ==part 2== Hi Everyone, Next week we are going to do the second part of our “How to” webinar for Parasoft Virtualize Community Edition. During this…
-
Parasoft Virtualize Community Edition - "How to" Webinar pt1 - 3/7/2017
Hi Everyone, Next week we are going to do a “How to” webinar for Parasoft Virtualize Community Edition. During this webinar, you will learn how to create and deploy the virtual assets presented during the Community Edition Launch Webinar previously done on 2/14/2017. · Setup your license and get the latest updates. ·…
-
Creating Message Responder with InputMode "multipleResponses" via API
Could you provide example REST calls for creating a Message Responder with InputMode "multipleResponses" via API? How do we populate the multiple responses? I don't see a separate call like you have for the sequenceResponses. Usually I watch the traffic from the CTP to pick up on API calls, however I don't see that…
-
How to parameterize the URL path and use it in proxy connection
Hi, Does anyone have idea on how to parameterize the URL path and reuse it in JSON responder and proxy connection? E.g my URL path is /path/parasoft/1234/api and I am making a GET call now 1234 value will be different each time I make a GET call. I have to parameterize it and use it as a condition in my responder and also…
-
Unable to Add Outputs to Responders
Suddenly I am unable to add outputs to my responders using the Parasoft client. In the past I would right-click on a responder and select Add Output and then a dialog would appear to let me choose the type of item to add. Now when I click Add Output nothing happens. I've restarted the client and even rebooted my laptop.…
-
Using Basic Auth with Parasoft Virtualize
Hi, I wat to use basic auth with Parasoft virtual service. I am able to add the authentication to the virtual asset, but not able to correlate the incoming request's basic auth to that I have provided in the asset. Any suggestions or a reference document please?
-
Create Responder Attachment using Scripting or Java
Is it possible to add a file attachment to a message responder using scripting or Java? I didn't see support for attachments in the API (unless I overlooked it) so I was hoping it's possible to do it with a different approach. Thanks JT
-
Passing in ID
Hi William, awhile back you mentioned that it is possible to override the UUID version of certain IDs by passing in a value. Can this be done for message proxies? Can you refresh my memory? Thanks, JT
-
extensionTool - Groovy example to modify the response payload
Can you point me to a couple examples of how to use Groovy code in extensionTools to modify things like response headers, payloads, etc.
-
/v6/tools/penTestTools
Can you point me to doc on /v6/tools/penTestTools and the tool it creates? Thanks, JT
-
Scripted Responder Correlation via API
I have a user who needs responder correlation on a specific HTTP request header. He wants to have the responder match if the header is not present, or is present but has no value. In his words, null or "". The responder is being generated through the API. This type of thing is fairly simple using custom, scripted…
-
Can you provide an example of a writable datasource in Virtualize?
Can you provide an example of a writable datasource in Virtualize? Thanks, JT
-
New Virtualize Java ExtensionTool - overwrite jar?
I am creating Java extension tools using the API. As part of this process I am uploading jar file to the system_jars folder. Works sometimes, but if there has been a recent request to a tool that uses that jar I find I can not overwrite or delete the jar. It is considered in-use by another process. I know there is a call…
-
How do I get the name of the datasource in Groovy?
What's the best way to get the name of the datasource associated with the responder in a Groovy script. Is there a reference to it in the context or do I need to put it there? Thanks, JT
-
Can I get multiple rows from a datasource using datasource correlation?
Can I get multiple rows from a datasource using datasource correlation? e.g. the datasource has multiple rows that have a column matching my xpath. Or, does that only work when there is a single match? Should I use scripting instead? Thanks JT
-
How can redirect to virtual URL when real URL return HTTP Status greater than or equal to 500
We had implemented a solution with proxy for one of our application but we are facing some issues, could you please guide us on the following scenario: We have a proxy configured for primary and secondary services, Primary URL: Points to the real service (i.e. the application’s API service) Secondary URL: Points to the…
-
Both - Traffic Object - What is the input?
When adding an extension tool for scripting, what is the actual input if I select Both - Traffic Object? Is that the entire request and response? Thanks, JT
-
Groovy example updating the response in the traffic object
Can you provide a Groovy example updating the response in the traffic object? Thanks, JT
-
Installing License Server using Podman
Hi all, just wondering if anyone manage to deploy license server using podman instead of docker? My environment is running on RHEL 8.6
-
Groovy Script to Redirect the Current Request
Would it be possible to attach a Groovy script to the outgoing response that would conditionally redirect the entire request to a new URL vs having it fall through to the proxy secondary connection? thanks. JT
-
POST /soavirt/api/v6/messageProxies - Does this support "http" (not just "https")
POST /soavirt/api/v6/messageProxies - Does this support "http" (not just "https") serviceHost seems to be the only option and it defaults to "https" Thanks, JT
-
Expose lock/unlock in Datasouce API calls
Can you expose lock/unlock in Datasouce API calls? Thanks, JT
-
Add Message Forward to MessageResponder via API
Can this be done? It would be tremendously helpful because it would allow one to create a failover at the responder level as opposed to the proxy.
-
[SOAtest & Virtualization][Kubernetes] Deploying SOAtest and Virtualize in Kubernetes
Hi everyone, I am new to Kubernetes. I followed the instruction given by Parasoft Documentation. (https://docs.parasoft.com/display/VIRT20231/Deploying+SOAtest+and+Virtualize+in+Kubernetes) When I tried to create Persistent Volume and Persistent Volume Claim, I got the error (please refer attachment error_1.png) The second…
-
Need help with DB queries using groovy
Can anyone please help with this request ? I want to use one Data source to create Oracle DB connection and use this connection in multiple responders under extension tool using groovy to create custom queries and return results for processing further . How do I achieve this ?
-
custom script to choose Response by name
Hi , I'm new to parasoft . Can anyone help with a script on how to return response by Response name under Response tab using custom groovy script under Responder Correlation tab ?
-
/v6/tools/messageResponders - Custom Scripted Responder Correlation
I was looking at the API call to create a messageResponder and I noticed that it doesn't seem to support a custom scripted responder correlation (or at least it wasn't documented). I also noticed when pulling a messageResponder from the API using /v6/tools/messageResponders on a responder that has custom correlation that…
-
Use Cases for Scripting via extensionTool
I have implemented support for adding scripting to our generated virtual assets using the extensionTool. I have set up a basic example of using a Groovy script to alter the response payload based on data coming from a datasource. I was wondering if someone could provide other use cases for scripting. I would like to create…
-
Selenium Executor JAR
SeleniumExecutor.jar Is this jar available for download? JT
-
Diff Tool
Could you provide more information on how to use the Diff tool. I would like to compare the response from a message responder with the response from the corresponding live service. What's the best way to set that up? Thanks, JT
-
How to execute DB tool in a loop
Hi, I need to execute DB tool query in a loop based on the count is fetched at run time which depends on the number of array elements in my json payload. Kindly help me with a solution, Thanks in advance!!
-
Upload of a Local File using soavirt API
Can you provide the json request payload and headers to upload a .csv from my local environment to the Virtualize server? Assume my file is located c:/files/accounts.csv and I want to place it in /VirtualAssets/files Thanks JT
-
Re-Deploy VA Not Working
I am finding that the REST API call to re-deploy a virtual asset is not working for me. I have some fairly sophisticated scripts running against the API to generate virtual assets and responders, so I am fairly certain my process is not the problem. I am making a POST request to /soavirt/api/v6/virtualAssets/redeployments…
-
How to execute a data base correlation SQL query from the Responder Output - extension tool
I have a responder which executes a Data source -> data base correlation and I have chained the outputs to the responder and in one of the outputs I am setting the variable value that is used in the data base correlation, now in the next output I have to execute the data base correlation and fetch the database values. Can…
-
Modify Databank element value (number)
Greetings, I'm using a REST Data Bank to get a row number from the Endpoint URL (for example /Row/1), and then I need to subtract it by one to use it in a JSON Databank to get the first item (index 0) from a Messaging Client Response. How can I modify that value before using it? Thanks
-
Is there a way to clean an entire dataset using the Dataset CRUD tool?
I need to clear all the rows of a dataset before filling it with updated data, to keep a reflection of a database. Is there some way to delete all the previous data before starting to add the new rows? Thanks
-
How To Set Min/Max Delay Time On Responders Created VIA SOAVIRT API
I'm creating a VA and adding message suites/responders using the API. I don't see much support in the API for setting performance aspects of the responders. Looks like there's a PUT call to update the VA/message suite and you can add profiles and groups with min/max. I created a profile called "Normal". I am not sure how…
-
/v6/virtualAssets/{id}/activePerformanceProfiles Usage
Can you provide an example of enabling delays in responders via SOAVIRT API. Especially a complete example including /v6/virtualAssets/{id}/activePerformanceProfiles. Thanks JT
-
How to verify content of Response Header contains a given string
I have a REST API call that returns the following in the Response Header: Content-Disposition: attachment; filename=cmdownloads.zip I need to verify that the filename is "cmdownloads.zip" (in this case). I captured the Header in a Header Bank but am unsure what to do next. I have tried converting it to XML and think I…
-
Virtualize Setup
I have completed our POC for Virtualize and have management on board with getting it setup and going. As I wait for the resources from IT to get a new environment stood up I am hoping to gather some best practices from the community that will help with having a smooth setup and transition to using it. Are there any…
-
where we can find user guide for Parasoft virtualize
Hi Team, Please suggest where we can find user guide for Parasoft virtualize
-
How to extract any value from a response argument and write it to external excel/csv file?
Hi Team, Can you please help how to extract values from the response and write it to an external file excel/csv. for example: if am getting a response like below { "status" : "success", "wonum" : "1234567" } Expectation is to extract "wonum" response value in the external file.
-
Update/remove default headers using Extension Tool
Is there a way I can remove a default HTTP header being sent by response? for example, removing Content-Length key and value from the response headers.
-
Multiple data sources logging error
I have created a table data source with list of values and other excel databanks parametrized to other fields. Sometime they run fine if we have only one databank. Any special steps to follow to have multiple databanks support the scenario and sub scenario of test suite.
-
GraphQL SDL tips
The Virtualize Message Responder has a Form JSON view that can be constrained to the JSON Schema types defined in a service definition document. This simplifies configuring the response, where the Form JSON view is populated with controls to select and configure the available JSON properties, array items, etc. What if you…
-
Unable to login to parabank using valid username and password
Hi, I am unable to login to parabank using valid username and password. Getting the following error: An internal error has occurred and has been logged. Anyone seen this issue?
-
Data Source setup one to multiple values
I have a response that needs to reply back with multiple chunks of xml tags according to the # of party Ids that match the accountNumber provided in the incoming request. So my dataset looks like below: accountNumber,partyId 1,111 1,222 1,333 2,444 2,555 3,666 3,777 3,888 Using Data Source correlation I can make the…
-
SOATest Virtualize : How to create a dynamic response xml to send multiple transactions for account
I created a responder to return a response having multiple transactions. I have a table having data with multiple set of rows with transactions to return. Based on the account number in the request I have to return the transactions in the response. Response is parameterized using the table which i created. But when i…
-
Variable multiple replacement
I have an XML response with 300 tags that need to be all unique at response side (everytime it is hit all 300 unique). I have tried creating a variable with a Data Generator Tool using the current time hhmmssSSS and replace it accordingly as ${time}001, ${time}002...${time}300 in the response, it works just fine, the…
-
Server returned HTTP response code: 500 for URL
I tried many ways and still getting the below error. When the same service is called from other internal application, it is getting successful. Any help would be appreciated.
-
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…
-
Can virtualization response respond back a PDF document
Hi i have a requirement to configure a responder for response content-type = application/octet-stream and response body is the PDF binary. Looking for inputs where i can develop the responder to respond back a PDF document i.e. response status code = 200 Which is application/octet-stream, i.e. binary PDF