Skip to main content

FAQ

Which Java versions do you support?
Java 8+

Can I use Microservice applications?
Yes, we're supporting microservice applications. See Microservices

Can I use Drill for Android applications?
Yes, it is possible, but it's necessary to implement an agent for android application.

Can I use .war?
Yes, but only monolith applications on Tomcat, Jetty, WildFly. Java 8+

Which test types do you support?
- Manual
- Auto (API, UI)

Will information in the DB be saved, if I recreate backend container?
Yes, but you need to move the /work directory to the volume.

Where can I find API requests?
Swagger is available on port 8090 of backend service. For example, if Drill frontend and backend parts are installed locally, then swagger is available at http://localhost:8090

What to do if my agent is not displayed in the Drill Admin after connection?
Make sure that you use lowercase Latin letters, digits and dashes in the Agent ID parameter.

What to do if methods\tests in Covered Methods\Associated tests pane are not displayed in active scope?
Make sure that the test session is finished (the calculation is done after the test session is finished).

Does the action continue after closing the modal window?
Yes, the operation is performed in the background.

My application has https connection. Does it suitable case for Drill?
Yes, Drill supports https connection. See HTTPS Setup

Do you have prepared Postman collection with API requests?
Yes, you can find it here

When is a method considered new or modified?
You can find rules in the table:

ResultNewNewModifiedNewNewNewNew
Namechanged--changedchanged-changed
Descriptor-changed-changed-changedchanged
Body--changed-changedchangedchanged

Development Installation#

Frontend#

https://github.com/Drill4J/admin-ui/tree/develop/dev-guide

Backend#

See https://github.com/Drill4J/Drill4J/blob/develop/README.md