Showing ideas with label SoapUI.
Show all ideas
Reference Issue - https://community.smartbear.com/t5/ReadyAPI-Questions/Ready-API-3-42-0-automatically-updates-projectVersion-every-time/m-p/240988/emcs_t/S2h8ZW1haWx8dG9waWNfc3Vic2NyaXB0aW9ufExBSklETVhHWkdEMTUxfDI0MDk4OHxTVUJTQ1JJUFRJT05TfGhL#M57307 projectVersion value changes everytime a project is saved. When trying to Pull changes from git, setting.xml needs to be committed first, but it re-appears again as a new change, which blocks pulling from git. The "Discard all changes", don't really discard the document.
... View more
See more ideas labeled with:
-
SoapUI
Convert response time in milliseconds to seconds format in ReadyAPI
... View more
See more ideas labeled with:
-
SoapUI
The need In ReadyAPI there are nice options of reporting, however there is missing any function to do report post-processing. The post-processing needs are: to send a report via email put the report into a storage create a Jira item etc. Currently the report files are just placed in the output directory. On TestCase and TestSuite level there are Report script holders, but the purpose of the script is to extend the reporting options (it is executed before the reports are finished, not after), i.e. for report pre-processing. On the project level there is no such option. Solution proposal A good place to execute specific actions are the events. But there is no "ReportListener.afterReport" event. Please add a new event ReportListener.afterReport which will be triggered after any report is finished by testrunner. Such event will be used by Groovy scripts to do the report post-processing.
... View more
See more ideas labeled with:
List of Smart Assertion Conditions
0. <, > , >= , <=
1. Equals AND Not Equal
3. Equals (one of) AND Not Equal (one of)
5. Exists AND Does NOT Exist
7. Empty AND NOT Empty
9. Contains AND does NOT Contain
11. Matches (regex) AND.... AND..... (!!) And... and..... and....!!! Uh..... what happened to NOT MATCHES (regex) ?!?!
... View more
See more ideas labeled with:
-
Assertions
-
SoapUI
Dear Smartbear, we are planning to use the pre-configured Docker images (Test Runner and LoadUI Agent) to run tests in our GitLab CICD pipelines. But after consulting with our IT Security Department, only distroless images are allowed to use within our company. The bare minimum of a distroless image - as required by our IT Security Guideline - is that it contains no package manager. It can be achieved, for example, by a multi-stage docker build, in which the package manager is removed at the last stage. Thus, I would like to ask you to provide officially distroless Docker images for the Test Runner and LoadUI Agent. In addition, distroless Docker images are becoming best practices and the default choice for deployment containers. So I'm pretty sure, that a lot of your users would benefit from it 🙂 Thank you very much in advance! Best regards, your ReadyAPI user
... View more
See more ideas labeled with:
-
Automation Environments
-
LoadUI
-
Secure
-
SoapUI
I think it would be good to have a way to control the displayed width of tab characters in editable windows such as the SoapUI Request step XML editor. Is it possible to add such option in Preferences?
... View more
See more ideas labeled with:
-
SoapUI
Hi, The latest version of ReadyAPI 3.20.0 seems to fix encrypted properties being displayed as plain text in logs within the ReadyAPI software itself but this does not translate when running the project from Azure DevOps using the "ReadyAPI Test for Azure DevOps task" as encrypted properties are still being exposed there. 1. The project password for the task is in plain text - This property should be masked as anyone who views the task would be able to download and access the encrypted project and its properties. 2. Encrypted properties are displayed in the logs/requests as plain text The password has been encrypted in the custom properties using the "selected properties" project encryption . However, encyrpted properties are being shown in the task logs when a request that uses the properties fail or when logged using groovy script as plain text. This display of encrypted properties as plain text is unacceptable especially when creating production tests so it would be benefical if encyrpted properties are not exposed. Thanks, Kayleigh
... View more
I distinctly remember being able to use a 'Run From Here' option (context menu when right clicking a test case from the Test Suite summary screen i.e. the one where the bars show green and red when a test passes or fails). It seems to be gone in one of the last versions? I can see inside a Test case if you right mouse click on a test step you can select run from here. What happens to me is I have a suite with 20 cases and case 14 fails. I then inspect it and want to run case 15 onwards so in the past I would right mouse click this test case and choose Run From Here ...
... View more
See more ideas labeled with:
-
SoapUI
We use Fiddler to record web traffic and from there we are re-creating the requests in ReadyAPI. Ideally, Fiddler .saz recordings could be imported to ReadyAPI and create the requests from the recording.
... View more
Currently, SAML is not supported for REST services/APIs in ReadyAPI and is only supported for SOAP services. It would be beneficial to have this support for REST/API's as well as SOAP.
... View more
See more ideas labeled with:
-
REST
-
SoapUI
Hi, I believe there should be a feature that uses the Swagger definitions for REST API services much more profoundly. The current "Swagger Compliance Assertion" is not covering this. It's too broad and generic. I would love to have an option to automatically create the standard edge test cases based upon swagger definitions as that would save a lot of time for readyAPI customers. There is a security JSON boundary scan, but that only verifies that there is no sensitive data in the response. It doesn't doe anything with the provided swagger information. There is also no way to see what exactly the boundary scan does, except for going into the transaction log to see each individual request payload (https://support.smartbear.com/readyapi/docs/security/scans/types/boundary-json.html) Suggestion: Button to "Create negative tests from Swagger": - Example1: Automatically a test cases is created with a REST test step where JSON payload or request parameter is set to whatever minLength / maxLength is defined in the swagger. If for instance maxLength is 99 I want ReadyAPI to have a value set to 100 character length. Expected outcome would then be an HTTP400 (customizable with a predefined response payload check). - Example2: Automatically test cases are created where we omit the "required" fields (be that headers, request payload parameters or query parameters). So either it's set to null or it is completely missing from the request. Again expectation would be an HTTP400 or HTTP401/403 for authorization headers.
... View more
See more ideas labeled with:
-
Assertions
-
REST
-
Secure
-
SoapUI
Status:
New Idea
Submitted on
10-31-2021
03:19 PM
Submitted by
andrealuciano71
on
10-31-2021
03:19 PM
Search field in ReadyAPI Navigato allows only to search for a string matching suite, case and step names. It would be very useful a deeper search that would consider also the content of the nodes, such as property names and values.
... View more
See more ideas labeled with:
-
SoapUI
I'm sorry, but to me the idea mentioned Intellisense-on-custom-groovy-library by @runzTH almost 6 years ago (wow!) is still not implemented, even though labeled as such. In current version ReadyAPI 3.10.0 I still do not have the kind of intellisense I would like to see: - no hassling with .jar files, I want to have interoperability with all of the groovy files in my custom script library like defined in the ReadyAPI project. A restart of some sort I can understand, but when we need to start with importing files we know this is something that will only work locally and for that version. - PLEASE: Proper IDE capabilities, like auto-complete, auto-formatting, code error detections (missing curly bracket for instance), renaming/refactoring, search (and replace),... in ALL scripts (setup scripts, groovy tests steps, tear downs, script library,...). It is such a breeze when I use other (front-end) test automation tools to see that I can do those things, but then return to ReadyAPI and feel like an IT-guy from the 90's. - I'd like proper javaDoc documentations to know what each method does. Currently I can only see what parameter type(s) I need to provide, but not what this method actually does or what I can expect to be returned. Scripting is such an extra weapon to be used in ReadyAPI, it's a shame it cannot be made more powerful by Smartbear.
... View more
See more ideas labeled with:
-
Scripting
-
SoapUI
When Smart Assertion is created property is used for some values in Valid Value column in Smart Assertion (ReadyAPI v3.9.2). Some values might changed in response so it is nice to use "Populate from Received Data". But it changes all values from response. It would be nice that there would be possibility to save/leave not changed properties.
... View more
See more ideas labeled with:
-
Assertions
-
SoapUI
Current behaviour: 1) In the additional request headers tab of a SOAP/REST test step I select multiple headers (the selected headers visually are selected by having the color blue = OK). 2) I click on the delete bin button. 3) Only the first header is deleted. Expected behaviour: ALL of the selected headers should be deleted. If a use wants to delete 10 headers he now has to manually select them and delete them one-by-one. This is frustrating. Note: this issue has been around for ages. Additionally: We (luckily) can select and copy the headers properly by doing a select and then Ctrl+C. The feature of copy-pasting request headers might not be really visible in the UI (e.g. there is no "copy" button), but I am very grateful this is possible through Ctrl+C. Might be wise to visually allow this to?
... View more
Hello everyone, I am new here and need your help. How to pass your user data when using License Manager to get a license from ReadyAPI floating license server. You have to pass your username somehow so that the license server can do the LDAP query. For example: java -jar ready-api-license-manager-1.3.3.jar -c UserName -s <serverIP>:443
... View more
See more ideas labeled with:
-
Automation Environments
-
SoapUI
Hello, in one of the recent versions we pretty much lost the ability to use the "default environment" as a real environment. It was even renamed to "no environment". I've used it as the "development" one and I was creating extra one for the higher - "test" environment. Now the default environment can't be really used to set up authorization to given endpoints for our APIs. I can't even copy it as a template for a new environment, meaning i have to create a new one from the scratch. Having to do that in multiple projects with plenty of API's and custom properties means huge extra time commitment to manage projects in our company's department. Can you please unlock the ability to clone this default environment and set authorization /proxy for the APIs? Thank you, John
... View more
See more ideas labeled with:
-
Automation Environments
-
SoapUI
We have 5 environments we need to target (CI/CD, DEV, TEST, PROD, SANDBOX). We have 30 apis with new apis on the horizon. On average each project will require two environments (for the Auth api and the api under test). Rather than have 30 copies of the Auth api details (one for each api) we would prefer to externalize "shared" details via the use of xinclude. That way, when/if the Auth api environment/endpoint details change we only have to apply a single update which will subsequently "trickle down" to all the projects that leverage the shared content.
... View more
See more ideas labeled with:
-
Automation Environments
-
SoapUI
Make the xml request Editor window larger by hiding many things. Here attached the picture and suggestions within. Many Indian's will work in Laptop's and it makes them very very less productive in terms of small screen window. One solution is to use large TV screen but costwise tixing the application is quite cheaper than buying 100k new TV's. I have used large screen and i say my productivity increases as i see lot moere stuffs in screen. Please try to give more options under menu bar VIEW so people can disable the view when not needed. For my daily use, i disable most of the items still the window us small for me. Suggestion: Area "Projects, Dashboard, Integrations" zone can be made hidden. Or these should be merge these with area "navigate, New Project, New Jira, Monitor API" Regards, @sanathkd
... View more
See more ideas labeled with:
-
SoapUI
Status:
New Idea
Submitted on
03-05-2020
02:50 AM
Submitted by
HimanshuTayal
on
03-05-2020
02:50 AM

There must be a feature by which i can re-order my Test Steps or Test Cases or Test Suites at once, right now i am able to re-order one by one and it takes lot of time if i have huge number of test-cases.
... View more
See more ideas labeled with:
-
Automation Environments
-
SoapUI