Feedback

Unit Tests

Salesforce regards Unit Tests as one of the most important aspects of the development process. Hence, The Welkin Suite IDE is proud to provide a smart and easy-to-use functionality for running your Unit Tests, as well as for analyzing the results - Code Coverage, Apex Tests Runner, and more - which make your work with the tests a bliss
ico
ico
ico
ico
ico
ico
Code Coverage

Code Coverage

Recognize if your code is well protected against bugs and errors just in a moment! The Code Coverage functionality helps you to quickly find weak parts of code.

Apex Tests Runner

Apex Tests Runner

Run tests, monitor the execution process, and investigates failures while working in the IDE. 

Watch short demo

Using the results of the recent test-runs and a percentage of the coverage, you can easily determine what part or parts of your code are actually covered by unit tests and if they fit the Salesforce requirements — to have 75% of your Apex code covered by automated tests. This allows you to focus your attention on improving the tests for the classes that don't have enough code coverage.

Code coverage results

An ability to conveniently run tests and monitor results is critical for a high-quality of Force.com development.
In The Welkin Suite IDE there’s a separate panel, which displays current and previous Test Runs, where you can see real live information about the tests that are currently running or have been completed. Now it is easy to work with failed tests. You have all the information about a failed test in IDE, such as error messages, stack trace, and log info.
The Test Runner process is implemented in a separate panel so you are able to continue developing while the tests are running without having any performance or productivity issues – the test runs status is updated automatically.

Test results panel
Ability to Run Separate Methods

Ability to Run Separate Methods

Manage your test runs by running the separate methods in the test class in The Welkin Suite IDE. 

Ability to Open Log Directly from Test Results

Ability to Open Log Directly from Test Results

Access the logs right from the Test Results panel in The Welkin Suite IDE to analyze the results of the test run. 

In the Test Run Wizard, you can select not only the separate test classes to be run, but also the necessary test methods within a class. You will get an expandable list of all the test methods in each class, so that you can only choose the ones that you need at the moment. This option will be most convenient if you have a large number of test methods in a test class, and you only need to run a few of them. The ability to run separate methods will reduce the time spent on the test run considerably, thus taking you further with your dev tasks. 

Run tests methods select

After running the tests, especially if some of them failed, you may want to open the log file to go through the results and find out what exactly went wrong. Our IDE offers you several ways to access the logs, and the fastest path is to open the log from the Test Results panel. You can either open the log from the context menu by right-clicking on any test method, or use the informational section below the list of tests, in which you will also have a button that opens the logs. 

Test Results Apex log
Ability to Rerun Failed Tests/Methods in Test Results Panel

Ability to Rerun Failed Tests/Methods in Test Results Panel

Work with the results of your test run in the Test Results panel by rerunning the Test and/or Methords that failed without re-opening the Run Test Wizard.

Test Suites

Test Suites

Save your time with Test Suites functionality in The Welkin Suite! Add the most-used tests to one suite and execute them all in one click!

In the Test Results panel, The Welkin Suite IDE provides you with an option to rerun the failed tests or methods by simply clicking the 'Rerun' button. This way, you can analyze the reason behind the test failure, make all the necessary changes, and rerun it to see if everything works correctly. Make less clicks to accomplish the same actions and save your time!

Rerun Apex tests panel

The Welkin Suite offers you a handy ability to run test suites instead of separate test classes each time that they are needed, which is a great helper and timesaver in your everyday development process. You can create as many test suites as you need, edit them at any moment that it might be necessary, and view the progress in the Tests Results panel without interrupting the developing process. With The Welkin Suite, you will save tons of times and efforts, and forget about routine work!

Test Suites