May 24th, 2021


Added
  • Testfully CLI is here, and we have big plans for it. The first release allows you to run tests & collections in the terminal, suitable for adding Testfully to your CI & CD pipelines. Read more about Testfully CLI in this blog post.
Improved
  • To run tests/collections via Testfully CLI, you need to know their ID. We have updated Test & Collection UIs to include unique IDs of both tests & collections with an easy way to copy them to your clipboard.


May 17th, 2021


Added
  • Extract & Embed values from test steps. Using this new feature you can have multi-step test cases that depend on each other’s data to work. Read this blog post for more information.
Fixed
  • Long values in request header values or step URLs won’t break into multiple lines.

May 10th, 2021


Added
  • The result of collection execution is available via a modal. You no longer need to go back & forth between collections & collection result screens to work on your tests & run them.

  • The five most recent runs of a collection are available within the collection screen to help you debug access the most recent executions of your collections faster.

  • Type @ to start embedding config, templates and random data generators. You no longer need to use the (g:), (t:) and (r:) syntax to embed data to your tests.

  • We have introduced ESC as the shortcut key to close modals in Testfully. For example, run a test and press ESC to close the test result modal instead of clicking on the little X button.

Fixed
  • The example for showcasing templates in a test was using email template. We have fix it to include email, password and request id.

April 26th, 2021


Added
  • The result of test execution is available via a modal. You no longer need to go back & forth between tests & test result screens to work on your tests & run them.

  • The five most recent runs of a test are available within the test screen to help you debug access the most recent executions of your tests faster.

Fixed
  • Browser-based validation of nested arrays in JSON responses was giving false negatives. We have now fixed this issue, and you can validate unlimited nested arrays in the browser.

  • You might have noticed (if you have a long list of configs) that some of the config suggestions in the common response body & response header validations cut off the screen. We have fixed this visual bug and made all of the config values available.


April 19th, 2021


Added
  • Starting today, you can Sign up or log in using your Google account to access your workspace. If you have already signed up and wish to switch to “Sign in with Google” method for log in, please reach out to us via the “Need help” section in your dashboard and we will port your account to log in via Google.

  • We have improved our test runner to enable running tests without selecting an environment. When you don’t select an environment to run the tests against it, Testfully simply uses the default value of the used configs in your tests. This new feature is particually useful for teams that have only one environment.

    You can continue to select an environment and run the tests against the same environment.

Fixed
  • Actions for the first collection were not visible till user hovers over the collection name. We have fixed this issue and the actions for the first collection will be visible as soon as the Collections screen load.

  • The test result screen had a broken “Past Runs” link when a browser-based result was shown to the user. This is now fixed.


March 29th, 2021


Added

We’re here to help! Head to “Need help?" section of your dashboard and start a support conversation with us. We’re online most of the times and more than happy to answer your questions and provide support.


March 22nd, 2021


Added
  • We have released a new interface for management of your collections. The new UI allows you to manage your collections, run them and access past runs all via a simplified interface. Head to the dashboard and click on “Collections” link in navbar to explore the new UI.

  • You can now subscribe to our paid plans via Settings > Billing > Billing Plan. To upgrade or downgrade your plan, simply head to Billing Plan and pick your plan of choice.


March 15th, 2021


Added


March 8th, 2021


Added
  • We have reached the end of our beta program. Read more about it in this blog post.

    We have now enabled the monthly usage quota for all of our users. Your monthly usage is now displayed in the nav bar. Owners of workspaces will be notifed once monthly usage hits 50%, 80% and 100%. When your workspace reaches the maximum monthly usage quota, any of active automations in your account will be disabled for the rest of the month and re-enabled as soon as your monthly usage quota resets. You can continue to access your workspace and run yours tests in browser even when you have reached the maximum monthly usage.
Fixed
  • We have fixed a bug that was preventing users to access past runs of automations in your workspace. You can now go back in time and access past runs for automations.


February 8th, 2021


Added
  • We have introduced a collection of Working examples to see Testfully in action. Our existing users, please login and import examples using the welcome screen. New users to Testfully, your account comes with the working examples so you don’t need to import anything.
Improved
  • Super Fast Test Runs via Testfully Servers. You might have noticed that sometimes Testfully servers run your tests slower than browser. We have tweaked a couple of things to make sure you get the same speed, no matter if you’re running the tests in browser or server.

  • Auto-focus on form fields. We have enhanced various forms in Testfully to make sure they’re all auto-focused as soon as loaded. This eliminates the need to focus on the first element of forms manually.


February 1st, 2021


Added
  • Walkthroughs are here to help you get onboard with Testfully. Login to your dashboard and explore Testfully’s features using interactive walkthroughs. For example, try creating a new test and run it instantly without even having an API running.
Fixed
  • Feedback upon focus on any of Url, Request Header Values, Request Body, Response Body and Response Header fields of test editor wasn’t that great! We have changed it and when any of these form fields are focused, the input changes color (similar to ther form fields). We have also added standard typing caret to these input fields.


January 25th, 2021


Added
  • Tests can have different validations for different environments. This feature allows you to set different acceptance criteria for different environments without having to duplicate a test. Common validations remain available so you can have a set of shared validations for all of the environments as well. Read more about this feature in this blog post.

  • You can unset the “Response Code” validation.


January 18th, 2021


Added
  • You can include Config values, Data Templates and Random Data Generators in validations (Response Body, Response Headers).
  • The “Conent-Type: application/json” will be automatically added to all of JSON or GraphQL requests. However, if you set a header with the same name, Testfully honours it and won’t set the “Content-Type: application/json” header anymore.
Fixed
  • You might have noticed that sometimes the “Past Runs” screen for automations include some irrelevant collections. We have fixed this issue so it only shows the corresponding collection.


January 11th, 2021


First release of 2021 should be a BIG BANG! You can run your test cases in browser!!!

Added
  • Run tests and test collections in browser instead of Testfully’s server and save on your monthly quota. Also, this allows you to run your test cases against your local API. Read more about this feature here.

  • We have recorded an in-depth demo of Testfully and made it available, worth watching it here.

Changed
  • We have renamed a couple of things to make it easier to understand the purpose of each feature.
    • Scenario -> Tests. They’re nothing but tests so let’s call them tests.
    • Suite -> Collection
    • Global -> Config
Fixed
  • Some of you might have noticed that when adding or editing collections, not all of the tests would show up in Tests section. This happens when u had more than 10 tests. We have now fixed this issue and you should be able to see all of your tests in Tests section.

  • You might have noticed that sometimes the result of running a test case or a collection of tests won’t show up in screen after running the test or collection. This issue is fixed now and the result should show up in a second or two.

  • There was an issue with deleting existing HTTP headers of steps within the tests. This issue is being fixed now and you should be able to delete any of the existing HTTP request headers from any of the steps within your test.

  • The Modal for running the first test or collection in a list cuts off the screen, as result you couldn’t see the full modal. We have fixed this issue now.

  • Clicking on one of the tests in a collection instance page would cause a full page refresh. We have now fixed this problem so there won’t be full page refresh anymore.

  • You could not duplicate a test at all! It was completely broken! Not anymore :D


December 10th, 2020


Testfully (beta) was made available to a small group of our friends to play with and give us feedback. This release offers the following features:

  • Add environments and global values
  • Add test scenarios and run them manually
  • Add suites, run them manually or in in background
  • Receive alerts when test scenarios fail