Skip to content

Snooz82/robotframework-browser-advanced-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robotframework-browser-advanced-workshop

Repository with Training material

Installation

Python >= 3.10 and NodeJS LTS >= 20 is required.

just call python bootstrap.py to setup after cloning this repo.

Test app

There is example test app in a test_app/server/server.js folder. You can start test app by running: node test_app/server/server.js from the root of the repository. It starts and webserver to http://localhost:7272 address. You can access pages in static folder, example http://localhost:7272/prefilled_email_form.html

Introduction

  • Introduce Tatu and Rene

Participant Introduction

  • Who you are and where you come from?
  • Python Skills: 0-10
  • JS Skills: 0-10
  • WebTesting Skills: 0-10
  • Robot Framework Skills: 0-10

1. Browser Fundamentals

1.1 Architecture (René)

1.3 Browser, Context, Page (Tatu & René)

2. Extending Browser

2.1 Python Plugin-API (Tatu & René)

2.2 Basic JS (René)

3. Browser Advanced Keywords Optional information

3.1 Waiting (Tatu)

3.2 AssertionEngine (Tatu)

3.4 Localization (Tatu)

About

Repository with Training material

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages