Prajwalgn-07 / EkamPractice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ekam Template

Ekam, a test automation platform, helps you to quickly get started with WEB | MOBILE | API.

Prerequisites

Get Started

Install ekam-cli npm package.

npm install -g ekam-cli

or

yarn add -g ekam-cli

Create New Project

Go to the folder where you want to create a new ekam project and run below command

ekam create -n <project_name>

If you want to create a project using path, use below command

ekam create -p <path/to/project> -n <project_name>

Template Structure

sample_project/
+-- build.gradle
+-- app //Store Application Under Test for Android or Ios platforms.
    +-- <android>.apk
    +-- <ios>.app
    +-- <ios>.ipa
+-- config //test run configuration
    +-- default.properties
    +-- mobile.remote.properties
    +-- web.remote.properties
+-- src/test
    +-- java
    ¦   +-- api 
    ¦   ¦ +-- ApiExampleTest.java 
    ¦   +-- mobile 
    ¦   ¦ +-- MobileExampleTest.java
    ¦   +-- web 
    ¦   ¦ +-- WebExampleTest.java
    +-- resources
    ¦   +-- cloud_config
    ¦   ¦ +-- browserstack.json
    ¦   +-- mobilefeed.json
    ¦   +-- webfeed.json

Follow below quick start guides.

Quick Start Guides

Examples

Ekam Examples

Issue Tracker

Ekam Issues

Developers

About

License:MIT License


Languages

Language:Java 100.0%