New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fastlane-plugin-lambdatest

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fastlane-plugin-lambdatest

  • 0.1.5
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

LambdaTest Logo

LambdaTest fastlane plugin

fastlane Plugin Badge

Getting Started

This project is a fastlane plugin to upload app to LambdaTest. To get started with fastlane-plugin-lambdatest, add it to your project by running:

fastlane add_plugin lambdatest

Example

In order to use this plugin first obtain your LT_USERNAME and LT_ACCESS_KEY from your account,configure the plugin add below action in your Fastfile.

upload_to_lambdatest(
    lt_username: ENV["LT_USERNAME"],
    lt_access_key: ENV["LT_ACCESS_KEY"],
    file_path: "app_file_path"
  )

Options

OptionDescriptionRequiredDefault Value
lt_usernameLambdaTest username (from ENV)✅ YesN/A
lt_access_keyLambdaTest access key (from ENV)✅ YesN/A
file_pathPath to the app file✅ YesN/A
app_nameApp Name❌ No"app"
visibilityVisibility❌ No"individual"
is_real_deviceReal Device or Virual Device❌ Notrue

Check out the example Fastfile to see how to use this plugin. Try it by cloning the repo, running fastlane install_plugins and bundle exec fastlane test.

Once the app is uploaded , the app_url of the app will be stored in an environment variable, "APP_URL" and it can be accessed in your tests in same lane in the following way :

String app = System.getenv("APP_URL"); // Get app url from environment variable.
capabilities.setCapability("app", app); // Add app url to driver capability.

Run tests for this plugin

To run both the tests, and code style validation, run

rake

To automatically fix many of the styling issues, use

rubocop -a

Issues and Feedback

For any other issues and feedback about this plugin, please submit it to this repository.

Troubleshooting

If you have trouble using plugins, check out the Plugins Troubleshooting guide.

About LambdaTest

LambdaTest is a cloud based selenium grid infrastructure that can help you run automated cross browser compatibility tests on 2000+ different browser and operating system environments. LambdaTest supports all programming languages and frameworks that are supported with Selenium, and have easy integrations with all popular CI/CD platforms. It's a perfect solution to bring your selenium automation testing to cloud based infrastructure that not only helps you increase your test coverage over multiple desktop and mobile browsers, but also allows you to cut down your test execution time by running tests on parallel.

FAQs

Package last updated on 20 Feb 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc