A mobile UI viewer that displays app interfaces in a web browser for inspection and debugging.
App-inspector is a mobile UI viewer that displays app interfaces in a web browser for inspection and debugging. It allows developers to visualize and analyze UI components from iOS devices or simulators directly in their browser, aiding in development and testing workflows.
Mobile app developers, particularly those working on iOS applications, who need a tool for UI inspection and debugging without relying on heavy IDE-based inspectors.
Developers choose App-inspector for its simplicity and browser-based approach, offering a lightweight alternative to integrated development environment tools for quick UI inspection and debugging.
App-inspector is a mobile UI viewer in browser.
Renders mobile app UIs directly in a standard web browser, allowing easy access without heavyweight IDE tools, as highlighted in the README's focus on a lightweight solution.
Includes specific setup for connecting to physical iOS devices using Development Team IDs, enabling live UI inspection on actual hardware with detailed instructions provided.
Offers a straightforward CLI for launching inspections with device identifiers, streamlining the workflow for quick UI checks during development.
Focuses on providing a browser-accessible tool that simplifies debugging compared to complex IDE setups, aligning with its philosophy of convenience.
The README only details support for iOS devices and simulators, with no mention of Android, making it unsuitable for cross-platform mobile development.
Requires manual configuration with Development Team IDs, which can be error-prone and confusing, especially for developers new to iOS provisioning.
Primarily a viewer without capabilities like interactive element editing, performance metrics, or network inspection, which are standard in full IDE tools.
Relies on iOS simulators or physical devices with proper Xcode configurations, adding overhead and potential compatibility issues outside controlled environments.
Appium Server in Desktop GUIs for Mac, Windows, and Linux
A WebDriver server for iOS that runs inside the Simulator.
Appium iOS Inspector is a tool for visually locating and inspecting iOS application UI elements during automated testing with Appium. It provides a two-way interface between a screenshot of the app and the UI element tree, enabling testers and developers to debug and write reliable selectors. ## Key Features - **Visual Element Location** — Click on the screenshot to highlight the corresponding element in the UI tree, and vice versa. - **XPath Generation** — Automatically generates XPath expressions for selected elements, including support for Accessibility Id via the @name attribute. - **Dynamic Retina Scaling** — Adjust the screenshot's scale factor to match different device resolutions. - **Session Management** — Inspect any active Appium session by specifying the session index, including negative indices for the most recent session. - **Custom Server Configuration** — Connect to Appium servers on different hosts and ports via URL query parameters. ## Philosophy It extends the original Selendroid Inspector concept to the iOS ecosystem, prioritizing a simple, browser-based workflow that integrates seamlessly into existing Appium testing pipelines.
The web app which is embedded inside your selendroid test server
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.