Skip to content

romellfudi/android-appium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAE Webdriveio Project

by Romell Freddy Dominguez

Structure

Check the disneyland.spec.js file to see the test cases

├── README.md
├── test
│   ├── pageobjects
│   │   └── disneylandPage.js
│   └── specs
│       └── disneyland.spec.js
├── wdio.conf.js
└── package.json

Usefull commands

npm i
npm run wdio
npm install appium --save-dev
npm install wdio-appium-service --save-dev

Appium

localhost:4723/wd/hub

Appium Capabilities in Appium Inspector

{
  "appium:deviceName": "emulator-5554",
  "appium:deviceOrientation": "portrait",
  "appium:appPackage": "com.disney.wdpro.dlr",
  "platformName": "Android",
  "appium:automationName": "uiAutomator2",
  "appium:appActivity": "com.disney.wdpro.park.activities.SplashActivity",
  "appium:platformVersion": "13",
  "appium:waitForIdle": 0,
  "appium:waitForIdleTimeout": 0,
  "appium:noReset": true
}

Appium Capabilities in wdio.conf.js

capabilities: [
    {
      automationName: "uiAutomator2",
      platformName: "Android",
      platformVersion: "13",
      deviceName: "emulator-5554",
      deviceOrientation: "portrait",
      appActivity: "com.disney.wdpro.park.activities.SplashActivity",
      appPackage: "com.disney.wdpro.dlr",
      maxInstances: 1,
      noReset: true,
    },
  ],

License

GNU GPLv3 Image

ANDROID-APPIUM is a Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

About

Android Testing with Appium

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published