L3gitUI & API TEST AUTOMATION
[ PRODUCT ][ PRICING ][ DOCS ][ VERIFIED ][ COMPARE ][ ACCOUNT ] Start Free Trial

How-to guides

Short, simple steps. No experience needed — just follow along top to bottom.

Pick a guide

1. Install L3git 2. Turn on your license (paste your key) 3. Record your first test (click through a website) 4. Make an API test 5. Where your test code goes & how to run it 6. Turn on the AI helper (your own key) 7. Move L3git to another computer 8. Get the latest version 9. Send results to Slack, Allure, TestRail & Xray 10. Test WebSocket, Kafka & gRPC

1. Install L3git

Get the app onto your Windows PC.

  1. Download the L3git file from your email (or from l3dev.com).
  2. If it is a .zip file: right-click it and choose Extract All. This makes a normal folder.
  3. Open that folder. Find the file named L3git.exe.
  4. Double-click L3git.exe. The app opens.
Windows may show a blue "Windows protected your PC" box the first time. Click More info, then Run anyway. This is normal for new apps.

Done! You do not need Python, Node, or anything else to run the app.

2. Turn on your license

This unlocks the app with the key you bought. You only do this once per computer.

  1. Open L3git.
  2. Click the Activation tab near the top.
  3. Find your license key in your purchase email. Copy it.
  4. Paste the key into the box.
  5. Click Activate.
  6. Close L3git and open it again.
No key yet? You can still use the 14-day free trial — just skip this and start using the app. Get a key any time at l3dev.com.

Done! The app is now yours to use.

3. Record your first test

L3git watches you click through a website, then writes the test code for you.

  1. Open L3git. On the first screen, type a name for your test (like Login test).
  2. Type the website address you want to test (like https://yoursite.com).
  3. Click Start. A web browser opens.
  4. Use the website like normal — click buttons, type in boxes, log in. L3git records every step.
  5. To check something, use the little L3git box on the page to add a check (for example, "this text should appear").
  6. When you are finished, click Generate (or Export).
You now have a real test project on your computer — standard Cucumber + Selenium code that you own and keep, even if you cancel later.

Done! You just made an automated test without writing any code.

4. Make an API test

Test a web API (no browser). Great for backends.

  1. Open L3git and choose API editor.
  2. Click New project and give it a name.
  3. Add a request: pick a method (GET, POST, etc.) and type the address (like https://api.yoursite.com/users).
  4. Click Send to try it and see the response.
  5. Add a check (an assertion) — for example, "the status should be 200" or "the response should contain a name".
  6. Click Save, then Run to run your test.
Have a Postman or OpenAPI/Swagger file? Use Import to turn it into tests automatically.

Done!

5. Where your test code goes & how to run it

L3git makes a normal code project. You can run it right in the app, or in your own tools.

  1. When you Generate/Export, L3git saves a project folder on your PC (it tells you where).
  2. To run tests inside L3git: use the Run button on the run page.
  3. To run them anywhere else (like your team's CI): open the folder and run mvn test. This needs Java (JDK 17+) and Maven installed — the same as any Java project.
  4. The code is 100% yours. There are no per-run fees, ever.
Not a coder? You can stay entirely inside L3git and use its Run buttons. The mvn test part is only if a developer wants to run tests on a server.

6. Turn on the AI helper

Optional. Lets you describe a test in plain English and fix broken steps with one click. You bring your own AI key.

  1. Get an API key from Anthropic (their site). It looks like sk-ant-....
  2. In L3git, open ToolsSettings and integrations.
  3. Paste your key into the Anthropic API key box.
  4. Click Test key to check it, then Save key.
Your key stays on your computer — we never see it, and we do not add any markup on AI costs. No AI buttons show until you add a key.

Done! AI buttons now appear while recording.

7. Move L3git to another computer

Each key allows a set number of machines. Free the old one first, then turn on the new one.

  1. On the old computer, open L3git → Activation tab.
  2. Click Deactivate this PC. This frees your seat.
  3. On the new computer, install L3git (Guide 1).
  4. Open it, go to Activation, paste your key, click Activate.
You can also free or see your seats any time by signing in at your account page.

Done!

8. Get the latest version

L3git tells you when a new version is out. Updating keeps your key, settings, and files.

  1. When an update is ready, L3git shows "Update available" at the bottom of the start screen.
  2. Click it (or open the Help → About tab and click Check for updates).
  3. Click Download and install, then confirm.
  4. L3git closes, updates itself, and opens again automatically.
Your license, your settings, and all your saved tests are kept exactly as they were. Only the app is updated.

Done!

9. Send results to Slack, Allure, TestRail & Xray

After a test run, L3git can post the results to the tools your team already uses. All optional — turn on only the ones you want.

  1. Open your generated project folder. Find the file reporting.properties.example.
  2. Make a copy of it, and rename the copy to reporting.properties.
  3. Open reporting.properties in Notepad. Fill in only the lines for the tools you use — Slack/Teams (paste an "Incoming Webhook" URL), TestRail (address, login email, an API key, and a run number), or Xray (the import URL with your project key, and a token). Leave the rest as they are.
  4. Run your tests: type mvn test in the project folder.
  5. Then send the results: java -cp target/test-classes com.example.support.TestReporter
  6. Each tool you filled in gets the pass/fail summary. You'll see -> HTTP 200 (ok) next to each one that worked.
Allure needs no setup here — mvn test already writes an Allure report. View it with allure serve target/allure-results (install the free Allure tool once). And in CI, the generated GitHub Actions / Jenkins files send the results for you automatically.

Done! Your results now land in Slack, TestRail, Xray, or a rich Allure report — see them proven live on our verification page.

10. Test WebSocket, Kafka & gRPC

L3git isn't just for websites and REST APIs — it can test real-time and streaming systems too.

  1. Open the L3git API editor.
  2. Click the Protocols... button.
  3. Pick the type — WebSocket, Kafka, or gRPC — and fill in the boxes it shows (for example, a gRPC call needs the server address, the method, and a short JSON request).
  4. Click OK. The step is added to your test.
  5. Click Generate to build the project, then run it with mvn test.
These steps run at mvn test (or in your CI) against your real server or broker — not in the app's live preview, where they show as "generated test only". That's expected.

Done! L3git now tests your WebSocket, Kafka, or gRPC endpoints alongside your UI and REST tests — proven live here.

Still stuck? Email [email protected] — a real person replies.