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.
- 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
- Clone the repository:
git clone https://github.com/erdncyz/appium-browser-plugin.git cd appium-browser-plugin
- Install dependencies:
npm install
- Add the plugin to your Appium configuration:
appium plugin install --source=local .
🔧 Usage
-
Start Appium with the plugin enabled: appium --use-plugins=browser
-
Configure your Appium client to interact with the browser plugin:
- Define capabilities in your test script to specify the desired browser.
- 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:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- 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.