Skip to main content

Have something to say?

Tell us how we could make the product more useful to you.
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

testfully3 years ago
2Sep 14
Completed

Pre-request & post-request scripts

Ability to run bespoke Javascript code before or/and after a request is sent

testfully3 years ago
2Oct 30

Add path parameter

In params tab there should be two separate parameters 1. path parameters (route parameter) query parameters

Teja Poosa2 months ago

Add Theme support

Add basic color theme that can be customize with settings.json file similar to what vscode code editor supports.

Teja Poosa2 months ago

Add colors to request pane

add colors to headers, cookies, requests section to visually distinguish between key value pairs

Teja Poosa2 months 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 Poosa2 months ago

Auto save option

Auto save option will be handy either a button to toggle on/off or can be turn on from settings.

Teja Poosa2 months 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 Poosa2 months ago

Keyboard shortcut for formatting

Key binding Shift + Alt + f to format payload or scripts

Teja Poosa2 months 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 Poosa2 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

Philip4 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 Messina1 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.

1

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 Usman1 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 Brooks2 years 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.

JamesD2 years 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.

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.

testfully2 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.

testfully2 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.

testfully2 years ago
1
Completed

Bulk remove collections

Delete collections bulk feature required

2