Skip to content

Test agent setup

Nathan Bu edited this page Mar 14, 2023 · 22 revisions

If you are a Microsoft FTE and want to onboard to the internal Hydra Lab testing service, please visit our SharePoint site to learn more about the internal Hydra Lab service instance.

If you don't know what is a test agent, visit Glossary to learn common concepts in the Hydra Lab project.

Agent machine environment setup guideline

Depending on your auto-testing demands and device status, there are several types of Hydra Lab test agent you can set up, so please choose the right agent setup instructions according to your requirements:

Test Agent Machine OS Test Framework Support Instruction
Windows(X86/X64) Android Espresso Link
Windows(X86/X64) Appium Android Link
Windows(X86/X64) Appium Cross Device E2E Test Link
Windows(X86/X64) Appium iOS Link
MacOS Appium iOS Link
Linux Android Espresso Link
Linux Appium WIP
Windows(ARM64) Appium Cross Device E2E Test Link

Common Dependencies

You need to download the application.yml which contains your agent identity token. Please navigate to the below page in your center and follow the steps to download the yml that belongs to your agent.

image

image

  • JDK (11 and above).
  • FFMPEG.

Clone this wiki locally