This page is an overview of the Last-Hit documentation and related resources.
People come to Last-Hit from different backgrounds and with different learning styles. Whether you prefer a more theoretical or a practical approach, we hope you’ll find this section helpful.
- If you prefer to learn by doing, start with our practical tutorial.
- If you prefer to learn concepts step by step, start with our guide to main concepts.
Like any unfamiliar technology, Last-Hit does have a learning curve. With practice and some patience, you will get the hang of it.
The quick start contains a very simple startup example.
If you prefer to learn by doing, check out our practical tutorial. In this tutorial, we record and replay a yandex search page. You might be tempted to skip it because it's very simple — but give it a chance. The techniques you’ll learn in the tutorial are fundamental to use Last-Hit apps, and mastering it will give you a much deeper understanding.
Coninuous integration is the most important part in software building process, we just focus on the UI automation CI part.
Many Last-Hit users credit reading Thinking in Last-Hit as the moment Last-Hit finally “clicked” for them. It’s probably Last-Hit providing a new perspective on UI automation test works.
Once you’re comfortable with the main concepts and played with Last-Hit a little bit, you might be interested in more advanced topics. This section will introduce you to the powerful, but less commonly used Last-Hit features like Centralized Admin Server and Data Matrix.
When you want to learn more details about a particular Last-Hit API, find source code on:
last-hit-types: Global types and interfaces
last-hit-workspace-extension: The workspace extension super class
last-hit-replayer: Replayer both for IDE and CI
If something is missing in the documentation or if you found some part confusing, please file an issue for the documentation repository with your suggestions for improvement. We love hearing from you!