You can integrate Aerialist's python package in your own code and directly define and execute UAV test cases with it. This can be speccifically useful when you are working on test generation approaches for UAVs. An example of such usage of Aerialist can be found in Surrealist.
pip3 install git+https://github.com/skhatiri/Aerialist.git
- Create an instance of DroneTest class and define your test case
- configure and execute the test case using your prefered test execution agent (LocalAgent, DockerAgent, K8sAgent)
- Take a look at our code snippets for more details and sample codes.