Skip to content

The Appium Browser Plugin is a specialized extension for the Appium framework, designed to enable UI-based interaction and manual control over web browsers.

Notifications You must be signed in to change notification settings

erdncyz/appium-browser-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Appium Browser Plugin

License

Appium Browser Plugin is a custom plugin for the Appium framework that enables UI-based interaction and manual control of web browsers. It simplifies browser automation workflows by providing an intuitive interface for developers and testers.

🚀 Features

  • UI-based control of web browsers
  • Manual interaction capabilities during automation
  • Seamless integration with the Appium ecosystem
  • Mimics real user actions for robust testing scenarios

📦 Installation

  1. Clone the repository:
    git clone https://github.com/erdncyz/appium-browser-plugin.git
    cd appium-browser-plugin
    
  2. Install dependencies:

npm install

  1. Add the plugin to your Appium configuration:

appium plugin install --source=local .

🔧 Usage

  1. Start Appium with the plugin enabled: appium --use-plugins=browser

  2. Configure your Appium client to interact with the browser plugin:

  • Define capabilities in your test script to specify the desired browser.
  1. Run your test cases to automate or manually interact with the browser UI.

🌐 Supported Browsers Google Chrome Mozilla Firefox Microsoft Edge Safari

🤝 Contributing We welcome contributions! To get started:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request with a detailed explanation of your changes. 📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

📞 Contact For any questions or support, please contact erdncyz.

About

The Appium Browser Plugin is a specialized extension for the Appium framework, designed to enable UI-based interaction and manual control over web browsers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published