The MuukTest portal will provide you the tools to manage, and edit tests; additionally, it will allow you to create tests automatically. The portal comprises sections such as Analytics, Tests, Executions, Scheduling, and Account.
Under Account, you can see your user information, besides the option to generate or download your executor key. Such key is needed in order to download test scripts via CLI, REST API, or Execute in Cloud.
The first time, you will only be able to download the key; once created you can generate a new one (refresh) or download the existing one. Keep in mind that only one key is assigned to a user and once the key is refreshed the old one does not work anymore.
In addition, you could change your password by receiving an email with instructions.
You can set the default browser to use when executing tests on the cloud (by default tests are executed on Chrome) by selecting it on the default browser drop down and saving the change.
Also, if you want to add team members, this module allows you to invite other members to join your organization and collaborate within MuukTest testing platform. Everyone within the organization shares tests and execution information.
Add the emails of the persons that you want to join you at MuuktTest and in the following minutes, they will get an invitation email with a URL to register to MuukTest. Please check the spam in case the email has not been received. Once registered they will have access to your organization's tests.
In this section, you can manage your databases by adding more files. When you enter the section, you will see the list with CSV files that you have been uploaded before.
If you want to add another database, you need to click on Add Database button. The next modal will be shown.
When you click on Upload CSV, a window with your local files will be displayed. You need to search for your file, select and upload it. Also, it has the option to upload with headers if your file has it.
In this section, you can manage your snippets. You can add, edit and delete if it's necessary.
To add a new snippet, click on Add JS Snippet button and then the following modal will be shown.
Add a Snippet modal
There are two types of snippets: Execution and Verification. The difference between both options is that in the Verification type, the snippet returns a value.
If you want to use an Execution Snippet, you need to select that option on the radio buttons.
If you want to add a Verification snippet, you need to select it with the radio buttons.
Also, you need to put which type will have your value when finishing your snippet.
In your snippets, you can use Global variables like a parameter. Both options support that feature. To activate it, you need to select on Use parameter? and activate it. Then you will have a field to start to write your variable and save it.
In this section, you can manage your Global Variables, you can add, edit and delete if you want.
Global Variable list
To add a new Global Variable, you need to click on Add Global Variable button and the next modal will be shown.
Adding a Global Variable
Using global variables you can modify your tests with custom values on step value, URL, and snippets to make variations of your test.
If you want to know how to use Global Variables, visit: Portal - Tests.
Tags can be managed on the tags tab from the settings. Here you can add or remove tags to use on your tests, by clicking on the Add tag button to add tags or the bin icon on Actions to delete them.
When you click on Add Tag, this modal will help you to create a new tag.
Adding a new tag
You can create a project by adding multiple tests to it, you only have to click on Add project and it will open a new tab where you will have to fill the project name and add the tags of those tests that will be part of this project.
Adding a new Project
With this feature, you can manage and organize better your tests and executions.
You can integrate MuukTest with your slack service using the Add to slack button. It is as easy as clicking on the Add to Slack button and login into your Slack account.
Setting your notifications on Slack
The field rules function allows you to establish some rules on the inputs and run tests with them.
There are two types of rules that you can create, you need to click on Add Field Rule to open modal and then select which rule you want to prefer.
Adding a new Field Rule
The first one is the max-min characters rule where you define the minimum and the maximum number of characters you will like to have on the test's inputs, MuukTest will enter a string of random characters larger or equal than the minimum and shorter or equal than the maximum.
The second type is the Fixed format rule where you can establish the format the string on the test's inputs will have (it could include letters, numbers, symbols, etc.).
Fixed format modal
Note: Once you have specified how you want to create your rule you must click on 'Save', otherwise the rule will not be created.
By default, the maintenance is set to active and scheduled to run automatically every Sunday at 11 pm. You can reschedule such activity or deactivate the feature at all.
Additionally, you can choose to execute maintenance immediately by clicking the Execute now button. Only one maintenance process can be executed at a time, this means that you need to wait until completion.
If you have more questions, you can see our videos about our MuukTest.