Skip to content

tklepacki/nordic-testing-days

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dear Participant

I am glad that you have chosen my workshop :)

In order to verify the environment we will be working on during the workshop, I kindly ask you to make sure that you meet the tool requirements (Requirements).

Useful links:

Requirements

Knowledge

It would be great if you have:

  • Basic knowledge of Java language and Maven projects;

  • Basic understanding of Unix system;

  • Familiarity with basic GIT concepts;

  • Basic understanding of Selenium WebDriver library.

Unfortunately, due to the limited time of the workshop, there will be no time for a complete explanation of these concepts from scratch.

Tools

Please bring your own computer Windows operating system. Unix machines are also fine, but not preferred. Please install:

IMPORTANT! If you do not have a GitHub account yet, please create one: https://github.com/join?source=header-home. After creating the account, go to https://forms.gle/q3DHGg2RLsN2c8247, provide the username, and submit the form.

Environment verification

Java

  • Execute the following command in the console: java -version. Make sure that the information about the installed version of JAVA is displayed.

  • Execute the following command in the console: javac -version. Make sure that the information about the installed version of the JAVA compiler is displayed.

Git:

  • Clone the repository git clone https://github.com/tklepacki/nordic-testing-days.git
  • Go to the repository folder and make sure the project has been downloaded.
  • For Windows systems only - go to the terminal (CMD) and execute the following command: ls -al
  • Make sure that the files/folders of the given location are listed, and the command is recognized.

IDE

  • Import the Maven project in your IDE.

Docker

  • Execute the following command in the console: docker -v
  • Make sure that the information about the installed version of Docker
  • For Linux systems only - execute the following command:
    • sudo groupadd docker
    • sudo usermod -aG docker $USER
    • Restart your machine
  • Please pull the following Docker's images by executing the following commands:
    • docker pull jenkins/jenkins:lts
    • docker pull selenium/hub
    • docker pull selenium/node-chrome
    • docker pull selenium/node-firefox
    • docker pull selenoid/firefox:112.0
    • docker pull selenoid/chrome:112.0
    • docker pull aerokube/selenoid-ui
    • docker pull aerokube/selenoid

Docker Compose

  • Execute the following command in the console: docker-compose -v
  • Make sure that information about the installed version of Docker Compose has been provided.

Maven

  • Enter the repository.
  • Run the command mvnw -v. Make sure that information about the installed version of Maven has been provided.

In case of any problems

Write to my email address: [email protected]

About

Nordic Testing Days 2023 - Workshops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages