Integrate LambdaTest With Jenkins Freestyle Project
Integrate LambdaTest Jenkins plugin with your Jenkins Freestyle project for:
- Configure your LambdaTest credentials for your Jenkins jobs.
- Set up and tear down the Lambda Tunnel binary file to perform automated cross browser testing even on your locally hosted web apps.
- Embed all the test results such as video logs, network logs, and screenshots of every step performed through LambdaTest with your Jenkins job results.
Note: Before you proceed, make sure to integrate LambdaTest plugin for Jenkins.
Step 1: Create a New Item in Jenkins and select Freestyle Project.
![Image](https://www.lambdatest.com/support/assets/images/1-a10bacb143ad3baac33e3016ef16d35d.webp)
![Image](https://www.lambdatest.com/support/assets/images/2-1383326107531d18d7290ab128b8afc3.webp)
![Image](https://www.lambdatest.com/support/assets/images/3-8ec39d876dd5729c229c715cee7b19be.webp)
Note: It is recommended to check your network connectivity by pinging LambdaTest.
Step 4: Add a build step to Execute Shell.
![Image](https://www.lambdatest.com/support/assets/images/4-538a5549a0cc3046454e8ea3adc927aa.webp)
python google-search-lambdatest.py
Test On Locally Hosted Web Applications
While specifying build environments, check the box to Use Local Tunnel. You can then specify a Tunnel name if you like, your LambdaTest Credentials will be automatically fetched.
![Image](https://www.lambdatest.com/support/assets/images/6-8f62d75d7cc9e12c51ebd62c4c231b24.webp)
Kudos! That is all you need to know for integrating your Jenkins freestyle project with LambdaTest. In case of any questions, feel free to give us a shout. You can also drop an email to support@lambdatest.com. Happy testing! :)