GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — nativescript-angular/e2e at master · NativeScript/nativescript-angular

Expand file tree

/

e2e

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

e2e

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
animation-examples
animation-examples
 
 
config
config
 
 
modal-navigation-ng
modal-navigation-ng
 
 
nested-router-tab-view
nested-router-tab-view
 
 
renderer
renderer
 
 
routable-animations
routable-animations
 
 
router-tab-view
router-tab-view
 
 
router
router
 
 
single-page
single-page
 
 
tests-app-ng
tests-app-ng
 
 
README.md
README.md
 
 

README.md

Outline

NativeScript Angular E2E Tests

This folder contains a number of projects containing e2e tests for NativeScript Angular integration.

Projects Description

  • renderer - Tests for the nativescript-angular renderer features. Creating/adding/removing elements for the nativescript visual tree.

  • router - Tests for angular router and navigation. This app contains a mixed scenario with <page-router-outlet> and <router-outlet>.

  • single-page - Tests for angular router and navigation. This is a simple app with only one level navigation using <router-outlet>.

  • modal-navigation-ng - Tests for different scenarios of showing and navigation in modal dialogs.

  • router-tab-view - Tests for navigation in a TabComponent containing named(aux) <page-router-outlet> instances.

Global Appium Setup

Install external dependencies for nativescript-dev-appium described here.

All projects use the same appium capabilities files.

Running Tests

Make sure you build or run the project with the NativeScript CLI first:

tns build android
tns run ios

Run appium tests with the e2e npm task. Check ns-dev-appium options here

Examples:

npm run e2e -- --runType android23

npm run e2e -- --runType sim.iPhone8.iOS112

For development you can use --devMode flag to reuse the current emulator and the currently installed application:

Examples:

npm run e2e -- --runType android23 --devMode

npm run e2e -- --runType sim.iPhone8.iOS112 --devMode
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.