Getting Started

Login

login

You can navigate to http://localhost and fill with default credentials (admin/admin). You can also register new user, but new user will not have permissions like:

  • Manage users
  • Manage failed messages

Model

We create some example models for you to play around. Feel free to go to http://localhost/#/models to see them.

models

If you click on a model's image, you can see the diagram like this:

mobile_home

Don't worry if you don't understand it. We will describe it in Model. Keep in mind that each model describe business logic one way or another.


Task

Since we define some models for you, you don't have to create it for now. Insteads, let start testing it. To test a model, we have to create a task. Let go to http://localhost/#/tasks/create to create a new task.

create

After fill all required fields and click Save, you will be redirect to tasks

You can create multiple tasks at a time, by navigate to bulk create and fill all required fields. The different is you can select multiple models. After click Save, multiple tasks will be created.

bulk-create-by-models

A task can take some time to be completed. While it is being processed, the status will be in-progress.

tasks

Bug

Bug is result after processing a task. A bug can have bug message, steps and screenshots so you can verify the bug. It have title so you can change it to make it distinct from other bug. All bugs will be listed at http://localhost/#/bugs

bugs

Dashboard

Dashboard is where you can manage status of the system. From here you can quickly know how many tasks, bugs, models, how many tasks are in progress, how many bugs closed... There are 2 charts for number of tasks and bugs in the last 7 days.

dashboard

User

If you are admin (first user), you will have permission to manage users in the system. To create a new user, simply provide user name, password to the form below:

user

All users will be listed in http://localhost/#/users

users

Failed Message

As the same with users, you will need admin permission to access failed messages. Every software have bugs, and this tool will not be exception. While processing tasks, there will be something to stop it from completed. All of those things will be listed in failed messages.

failed messages

You can either retry it, or remove it. But keep in mind that, if you remove it, any in-progress tasks will be affected.

failed message