Pinned
Completed
Offline version of Testfully
Offer a version of Testfully that does not require internet access and does not store users' data in the Cloud. More information
testfully about 3 years ago
Pinned
Completed
Offline version of Testfully
Offer a version of Testfully that does not require internet access and does not store users' data in the Cloud. More information
testfully about 3 years ago
Pinned
Completed
Pre-request & post-request scripts
Ability to run bespoke Javascript code before or/and after a request is sent
testfully about 3 years ago
Pinned
Completed
Pre-request & post-request scripts
Ability to run bespoke Javascript code before or/and after a request is sent
testfully about 3 years ago
Add Theme support
Add basic color theme that can be customize with settings.json file similar to what vscode code editor supports.

Teja Poosa 3 days ago
Add Theme support
Add basic color theme that can be customize with settings.json file similar to what vscode code editor supports.

Teja Poosa 3 days ago
Responsiveness bug
After expanding the response pane and then shrinking back to normal, the request paneβs param tabβs param name values are stuck not showing the entire value.

Teja Poosa 3 days ago
Responsiveness bug
After expanding the response pane and then shrinking back to normal, the request paneβs param tabβs param name values are stuck not showing the entire value.

Teja Poosa 3 days ago
Responsiveness need to fix
As I expand response pane the request pane params table should be align vertically or restrict the windows size for response pane to a default max size

Teja Poosa 3 days ago
Responsiveness need to fix
As I expand response pane the request pane params table should be align vertically or restrict the windows size for response pane to a default max size

Teja Poosa 3 days ago
Keyboard shortcuts binding
Pressing tab to change focus to different request is working but pressing Ctrl+Enter which is on different request is not working will only send request to the one which is opened in pane.

Teja Poosa 3 days ago
Keyboard shortcuts binding
Pressing tab to change focus to different request is working but pressing Ctrl+Enter which is on different request is not working will only send request to the one which is opened in pane.

Teja Poosa 3 days ago
Bug in downloading responses
Hi, Iβm downloading a webm file from my backend via e.g. GET /interactions/1234/recordings/5678 It shows me in the preview window some byte code, so it can succesfully fetch the data. Then Iβm clicking on βDownload Responseβ button. It suggests the correct name and file type βget_recording.webmβ which Iβm storing on disks. macOS shows me that the file file has a proper size of e.g. 12.4 MB, when Iβm trying to play this recording it tells me that the file is corrupted. Postman and curl can successfully fetch and save this file so there is no problem with the file, but the βsaveβ functionallity with Testfully seems to have a problem with this kind of file type

Philip 2 months ago
Bug in downloading responses
Hi, Iβm downloading a webm file from my backend via e.g. GET /interactions/1234/recordings/5678 It shows me in the preview window some byte code, so it can succesfully fetch the data. Then Iβm clicking on βDownload Responseβ button. It suggests the correct name and file type βget_recording.webmβ which Iβm storing on disks. macOS shows me that the file file has a proper size of e.g. 12.4 MB, when Iβm trying to play this recording it tells me that the file is corrupted. Postman and curl can successfully fetch and save this file so there is no problem with the file, but the βsaveβ functionallity with Testfully seems to have a problem with this kind of file type

Philip 2 months ago
Close Other Tabs option
It is cumbersome to close multiple tabs at once, especially since each tab can be a different size. I would like the ability to select a tabβs options to then close other tabs that are open. It might be worth considering an option to close tabs to the left or right too.

Matthew Messina about 1 year ago
Close Other Tabs option
It is cumbersome to close multiple tabs at once, especially since each tab can be a different size. I would like the ability to select a tabβs options to then close other tabs that are open. It might be worth considering an option to close tabs to the left or right too.

Matthew Messina about 1 year ago
Format/Pretty for payloads of apis?
I dont see a way to prettify the request body. There should be some auto format or plugin to do this.

rakesh choudhary over 1 year ago
Format/Pretty for payloads of apis?
I dont see a way to prettify the request body. There should be some auto format or plugin to do this.

rakesh choudhary over 1 year ago
Ability to Share Collections with Team Members
Iβd like to request a feature that would allow users to share collections (including requests, environments, and tests) with other team members within the same workspace. This would greatly improve collaboration by ensuring everyone is working with the same set of resources without needing to duplicate or manually export/import them. Here are a few ideas for how this could work: Allow assigning view/edit permissions to shared collections. Enable real-time syncing so updates are reflected across users. Optionally integrate with team roles or folders for better organization. This feature would be especially helpful for teams working on large-scale APIs or projects requiring consistent testing across multiple contributors.

Abubakar Usman over 1 year ago
Ability to Share Collections with Team Members
Iβd like to request a feature that would allow users to share collections (including requests, environments, and tests) with other team members within the same workspace. This would greatly improve collaboration by ensuring everyone is working with the same set of resources without needing to duplicate or manually export/import them. Here are a few ideas for how this could work: Allow assigning view/edit permissions to shared collections. Enable real-time syncing so updates are reflected across users. Optionally integrate with team roles or folders for better organization. This feature would be especially helpful for teams working on large-scale APIs or projects requiring consistent testing across multiple contributors.

Abubakar Usman over 1 year ago
setNextRequest function not working
The setNextRequest() function doesnβt seem to be working. The documentation doesnβt explain how to use it (args etc), but the changelog says to use the request name, or null. Iβve tried calling it using a request name which didnβt respond. Iβve tried using the name hard coded, and pulled using pm.info.requestName. No response either time. Iβve also tried calling it with null to prevent the next step running, and again it does nothing. Iβve tried calling it using $.setNextRequest and using postman.setNextRequest, again no response. I contacted your technical support chat which said you usually reply in a few minutes, but so far Iβve had no response in nearly 24 hours. Full after script, itβs a simple UUID format validation and then polling an endpoint until a task is complete. The function is used to set the same request as the next one, so it calls itself until complete or retry count exceeded: ::javascript pm.test("Validate id UUID format", function() { const response = pm.response.json(); const uuidRegex = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; pm.expect(response).to.have.property('id'); pm.expect(response.id).to.match(uuidRegex); }); const response = pm.response.json(); if (response.status === "in_progress") { console.log("Task still in progress, sleeping 3 seconds before retry"); // Add a counter to prevent infinite loops const retryCount = parseInt(pm.environment.get("forensic_retry_count")); console.log("Retries:", retryCount) pm.environment.set("forensic_retry_count", retryCount + 1); // Maximum retries (adjust as needed) const maxRetries = 10; if (retryCount

David Brooks over 1 year ago
setNextRequest function not working
The setNextRequest() function doesnβt seem to be working. The documentation doesnβt explain how to use it (args etc), but the changelog says to use the request name, or null. Iβve tried calling it using a request name which didnβt respond. Iβve tried using the name hard coded, and pulled using pm.info.requestName. No response either time. Iβve also tried calling it with null to prevent the next step running, and again it does nothing. Iβve tried calling it using $.setNextRequest and using postman.setNextRequest, again no response. I contacted your technical support chat which said you usually reply in a few minutes, but so far Iβve had no response in nearly 24 hours. Full after script, itβs a simple UUID format validation and then polling an endpoint until a task is complete. The function is used to set the same request as the next one, so it calls itself until complete or retry count exceeded: ::javascript pm.test("Validate id UUID format", function() { const response = pm.response.json(); const uuidRegex = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; pm.expect(response).to.have.property('id'); pm.expect(response.id).to.match(uuidRegex); }); const response = pm.response.json(); if (response.status === "in_progress") { console.log("Task still in progress, sleeping 3 seconds before retry"); // Add a counter to prevent infinite loops const retryCount = parseInt(pm.environment.get("forensic_retry_count")); console.log("Retries:", retryCount) pm.environment.set("forensic_retry_count", retryCount + 1); // Maximum retries (adjust as needed) const maxRetries = 10; if (retryCount

David Brooks over 1 year ago
Testfully Offline Not Saving Actions
I have a request with an action to set an environment variable. Testfully does not save that action when I close and reopen the application.

JamesD over 1 year ago
Testfully Offline Not Saving Actions
I have a request with an action to set an environment variable. Testfully does not save that action when I close and reopen the application.

JamesD over 1 year ago
GraphQL autocomplete based on retrospection endpoint
Please consider adding autocomplete for GraphQL API based on retrospection endpoint. It not efficient to write query and mutations by hands, since they can be quite complicated.

Alexandr Nicolaev over 1 year ago
GraphQL autocomplete based on retrospection endpoint
Please consider adding autocomplete for GraphQL API based on retrospection endpoint. It not efficient to write query and mutations by hands, since they can be quite complicated.

Alexandr Nicolaev over 1 year ago
Tooltip for Variables
When I use a variable in my request, I should be able to inspect the current value for the variable by hovering over the variable name which is something that is not currently supported.

testfully about 2 years ago
Tooltip for Variables
When I use a variable in my request, I should be able to inspect the current value for the variable by hovering over the variable name which is something that is not currently supported.

testfully about 2 years ago
Display Default Request Headers
Out of the box, Testfully adds Content-type and User-Agent headers to the requests. That said, this behaviour is not communicated with the end-user, which is confusing. Ideally, any default request headers should be displayed to the end-user via the Headers tab, with the option to modify values if needed.

testfully about 2 years ago
Display Default Request Headers
Out of the box, Testfully adds Content-type and User-Agent headers to the requests. That said, this behaviour is not communicated with the end-user, which is confusing. Ideally, any default request headers should be displayed to the end-user via the Headers tab, with the option to modify values if needed.

testfully about 2 years ago
Completed
Import Postman files in `.zip` format
Testfullyβs Import from Postman feature supports.json files. Sometimes, we want to import a group of collections as a.zip file to save time.

testfully about 2 years ago
Completed
Import Postman files in `.zip` format
Testfullyβs Import from Postman feature supports.json files. Sometimes, we want to import a group of collections as a.zip file to save time.

testfully about 2 years ago