FAQs

Can’t find the answers you are looking for? We’ve shared some our most frequently asked questions to help you out. 

Pulse

It is an automatic API test generator.

It analyses the API documentation, generates API tests according to details in the documentation and best testing practices, analyses and presents the results in easily consumable manner.

No coding and no implementation knowledge is required. The schema URL/file, server URL and authentication details are enough to start Pulsing.

It is possible but not mandatory to upload test data for some or all endpoints. Note that only positive examples needed to be added to generate a successful response, Pulse covers the negative examples by default. You can upload your test data file in the second step. The test data file should be structured according to the template which can be downloaded with the link in that same step. Another way the users can add the values as an example in the schema. For more information to add the example values, please check Adding Examples (swagger.io). Pulse reads the values in the schema and creates the requests.

Constant values for Pulse refer to the value being kept constant while generating many of the requests. Users can add the constant values as a single Enum value shown as Enums (swagger.io) in the schema.

First register to Pulse, then whitelist https://pulse.testifi.io and 18.193.242.127 if necessary.
You can now start testing your API by submitting your schema URL/file, the URL of the server and the necessary credentials for accessing your API. An email will be sent to you from Pulse once the test is complete.

All tests are analysed by Pulse and the redundant tests are removed. Tests that represent characteristics (both intended functionalities and unintended implementations/bugs) of your application are displayed in a dashboard view and enable you to easily access the results.

Pulse tries to create appropriate data for each parameter. However, it may not be enough to have full coverage since some special values might be required for some endpoints. Entering sample values in example fields in the schema, at least in endpoints where records are created, will help Pulse have bigger coverage.
Using components and adding tags to the schema also improves the response code coverage.

Pulse creates the payload by itself by following various techniques to produce data comparable to human testers. It also analyses the dependencies between endpoints and organises execution orders and payload content accordingly.
Moreover, Pulse analyses the results to identify various errors in the responses and presents the results in an intuitive and visually-appealing manner.

Yes and No. We do not analyse the code to generate tests, but the API documentation provides an array of useful information to Pulse in order to generate tests.

Yes. Rest API is publicly accessible, and the necessary endpoints can be called into your pipeline.

Very soon, we are working on it.

CAST

  • APIs

  • Testing across various web browsers even emulating mobile behaviour

  • Windows App

  • Switching between browser, win app or api call

  • Android native app

Forecast is designed to create tests from scratch, it does not use previously generated tests to create new ones.

With CAST one can create tests easy and fast. Currently we don’t have possibility to migrate already existing tests to CAST.

Yes we can work with mobile applications, we can test basic functionalities in mobile apps (open an app, click through it, visual assertion and other things.) We can also do mobile browser testing.

Currently we support Jira Server with XRay api 3 and 4 and Jira XRay cloud. Any changes on Jira  / XRay api will need an update in our tool that means we release a new version of CAST to keep compatibility.

 Test Driven Development
 Data Driven Testing

Data Driven Testing is important because testers frequently have multiple data sets for a single test and creating individual tests for each data set can be time-consuming. Data driven testing helps keeping data separate from test scripts and the same test scripts can be executed for different combinations of input test data and test results can be generated efficiently.

Topic 3

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Topic 4

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Topic 5

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Topic 6

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Topic 7

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Topic 8

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut luctus nec ullamcorper mattis, pulvinar dapibus leo.

I am item content. Click edit button to change this text. Lorem ipsum dolor sit amet, adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Didn't find what you were looking for?