npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

hijra-mobile-app-automation

v1.0.0

Published

Downloads

13

Readme

Hijra Mobile Automation

This project is Mobile automation hijra with wdio.

Confluence Content

Prerequisites

  • Node v23.++
  • Yarn v1.22++
  • Android SDK v35++
  • SDK Platform Tools
  • Emulator Android Pixel 6++
    • Upgrade ram emulator to 3GB for smooth run.
  • Android API Level 33
  • JDK 11 ++
  • Install ODBC
  • .env files

How to install & run

  1. Open Console
  2. Go to folder .automation
  3. Run yarn install or yarn install --frozen-lockfile

How setup android test

  1. Open file .automation/config/android-capabilities.ts
  2. Edit appium:avd
    • You can get name avd with run in console emulator -list-avds
  3. Turn On VPN Dev staging
  4. Start emulator like you set in poin 2
  5. Run Test with tag ,
    yarn android.app.test ${tag}
    or Run Test all scenario,
    yarn android.app
  6. After running you can see all log wdio and appium in folder .automation/wdio-logs
  7. Videos folder can check .automation/videos

How can see report

  • Wdio will generate report if you run automation until finish(No Cancel).
  • You can get this report in this path : .automation/.tmp/report

Troubleshoot

  • How to enable print log in console?

    • Add variable SHOWLOG=true in .env files.
  • How do I get the tag I want to run?

    • You can open the BDD scenarios located in .automation/features/scenarios and check each scenario that you want to run.
  • Why is there a "no connection" error on the emulator when running tests?

    • Try checking the emulator's Wi-Fi. Is there an exclamation mark on the Wi-Fi icon?
      1. If yes, try the following steps:
      2. Turn off the staging VPN.
      3. Turn off the emulator.
      4. Start the emulator.
      5. Turn on the Wi-Fi.
    • If not, check if the mobile backend server is down or restarting.
  • Where is the video recording of the test results?

    • You can find the video recording in the wdio-logs folder.
  • On appium log, always show error invalid session.

    • Try to kill or uninstall appium.uiautomator with this command

      adb uninstall io.appium.settings
      adb uninstall io.appium.uiautomator2.server
      adb uninstall io.appium.uiautomator2.server.test
      
    • Now try to run script again