Skip to content

intive/patronage22_mobile_auto_szczecin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FRAMEWORK

This is simple example of test automation mobile framework.

  • Java 15 or less (everything 15+ will fail the framework WHY ? TO READ: "illegal reflective access operation" and Java 15 + and Appium + Cucumber, I will explain later how to deal with that)
  • Maven
  • Appium
  • jUnit5
  • Cucumber
  • BrowserStack

Important

  • On Github Actions Java version is 11 (Fix this soon)

TEST FRAMEWORK SETUP

Install the most important package manager for MAC

Install latest JAVA version

Install latest MAVEN version

CONFIGURATION FOR APPIUM

  • TODO (This will be part of one todo, to explain how to setup mobile test automation on Windows/Mac and described here)

RUN TEST

By default test will run default.json

  • Run all mvn clean test -Ddevice="default"
  • Run by tag mvn clean test -Ddevice="default" -Dcucumber.filter.tags="@Smoke"

Also check Makefile for Browserstack

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published