Qa Testing

Tools We Use

Firebase App Distribution

  • Firebase App Distribution is a service provided by Google Firebase that simplifies the process of distributing pre-release versions of mobile applications to testers and stakeholders for testing and feedback purposes.
  • It allows developers to distribute their Android and iOS apps quickly and securely.
  • Testers can easily access and install the app on their devices, eliminating the need for complex setup procedures.

TestFlight

  • TestFlight is a platform developed by Apple.
  • It allows developers to distribute pre-release versions of their iOS, iPadOS, watchOS, and tvOS apps to external testers.
  • Testers can install these beta apps on their devices and provide feedback to the developers.
  • How to test iOS Apps with TestFlight?

GitKraken

  • GitKraken is a user-friendly graphical interface or software application that helps developers and testers work with Git, which is a version control system.
  • It provides a visual interface that facilitates collaboration with developers and other team members.
  • We(Testers) can test new features or bug fixes without impacting the main codebase.
    Read more

Git Branching Strategy

  • Description: This video explains our organization's Git branching strategy, including the usage of master, develop, and feature branches.

Proxyman

  • Proxyman allows testers to capture and inspect network traffic between mobile apps and their servers.
  • By setting up the Proxyman proxy on the testing device or emulator, testers can intercept and analyze HTTP/HTTPS requests and responses sent by the app.This helps in understanding the app's communication with the server, identifying potential issues, and verifying if the correct data is being transmitted.
  • It helps testers find bugs, test performance, and ensure the app works well in various network conditions.
    Read more

TestRail

  • TestRail is a web-based test management tool that helps testers and QA teams organize, manage, and track their testing activities.
  • TestRail allows testers to create test runs within test plans, grouping test cases based on specific criteria such as features, test types, or priorities. Testers can assign test runs to individual testers, ensuring clear responsibilities and workload distribution.
  • Testers can execute test cases directly within TestRail, marking test results as pass, fail, or blocked. They can provide additional comments, attachments, or screenshots to enhance clarity and provide evidence. TestRail automatically captures and stores test results for analysis.
  • TestRail facilitates collaboration and communication among team members.

Emulator/Simulator

  • Emulators and simulators are tools used in mobile app testing.
  • Emulators replicate the behavior of specific devices and operating systems, allowing testers to run apps on their computers without physical devices, while simulators imitate device software environments.
  • Testers utilize these tools to perform functional, compatibility, performance, usability, and regression testing.
  • Emulators and simulators help identify issues and evaluate app behavior, but real device testing is also recommended for comprehensive testing due to potential differences between virtual and physical environments.

Vysor

  • Vysor is a popular screen mirroring and remote control application primarily used for Android devices.
  • It allows users to display and control their Android smartphone or tablet on a computer screen.
  • Vysor provides a convenient way for developers, testers, and users to interact with Mobile devices from their PC or Mac.
  • It's useful for giving presentations, testing apps, and playing mobile games on a larger screen.
    Read more

Extranet

  • Extranet is a secure and private network that connects different organizations or external partners, allowing them to share specific information and collaborate while keeping their internal networks separate.
  • Extranet provides a controlled environment for data exchange, collaboration, and communication between organizations.
  • Access to the extranet is restricted to only those with valid credentials, ensuring security and privacy of shared information.
    Read more

Copyright © 2026