Skip to content

🗜️ A multi-language Appium test framework with examples in Node.js, Java (Maven), and C# (.NET)

License

Notifications You must be signed in to change notification settings

tooniez/appium-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Language Appium Testing Framework

Appium 2.0 Node.js 18.x Java 11 C# .NET 6.0

This repository contains a multi-language Appium testing framework with examples in Node.js, Java (Maven), and C# (.NET). The project is designed to demonstrate how to set up and run Appium tests across different programming languages.

Features

  • Multi-language support (Node.js, Java, C#)
  • Example tests for different languages
  • Common setup and teardown for all languages

Prerequisites

  • Node.js
  • Java JDK
  • .NET SDK
  • Appium Server

Language-Specific Instructions

For detailed instructions on setting up and running tests for each language, please refer to the README files in their respective directories:

Getting Started

  1. Clone the repository:

    git clone https://github.com/tooniez/appium-framework.git
    
  2. Navigate to the project directory:

    cd appium-framework
    
  3. Install dependencies for each project:

    make install
    
  4. Ensure you have Appium server set up and running.

    make start-appium
    
  5. Run the tests:

    make run-tests
    

Join the Community!

🚀 Got ideas? We'd love your input! Check out our Contributing Guidelines and dive in. Don't forget to drop a ⭐️ if you like what you see!

License

Copyright © 2024 tooniez.
This project is MIT licensed.

About

🗜️ A multi-language Appium test framework with examples in Node.js, Java (Maven), and C# (.NET)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published