
Discover the Jessica framework for API automation, usable locally or in Jenkins CI, with GitHub setup, framework structure, and step-by-step creation of your own test automation repository.
Download and install Java JDK 8 on Windows 64-bit, create an Oracle account if needed, then set JAVA_HOME and update the path, and verify installation with java -version.
In the Maven setup lecture, learn to download and unzip Maven, create a folder, set MAVEN_HOME as an environment variable, and verify the installation on Windows.
Install and configure IntelliJ IDEA community edition for a Cucumber Java Selenium automation framework by downloading the IDE, installing the Cucumber for Java plugin, and verifying compatibility in settings.
Clone the cucumber java selenium automation framework from git, open it in IntelliJ IDEA, install dependencies, and run a simple test to confirm the setup is working.
sdfsdf
Start the Jenkins master, create and connect a slave agent, download the agent jar, and configure java home, jdk, maven, and git on windows for remote test execution.
Set up a Jenkins job and run a freestyle project from a GitHub repository, including basic configuration, build steps, and inspecting console output.
Create a private GitHub repository, add and commit your project files, and push to the remote while configuring credentials to enable test execution.
Cucumber for Java Selenium automation framework by using feature or scenario runs, XML file runs, and Maven builds, with results viewable in Chrome.
Explore feature files written in gurkin within a Cucumber, Java, Selenium automation framework, including scenarios and given steps, with parameters like email and password.
Learn how test runners organize Cucumber feature files in a Java-based automation framework, specify feature file locations, and split tests with multiple runners or Jenkins jobs.
Learn how to run test suites in the Cucumber Java Selenium framework by configuring XML files, feature file paths, browser settings, and running via a runner or Jenkins.
Learn how page classes structure elements and actions in a Cucumber, Java, Selenium automation framework. Define elements like email, password, login button, and cookies, then actions for login.
Learn to set up the Jessica framework, create automation tests, and boost your automation knowledge in this first tutorial, with plans for more tutorials on integrated tools.
This is the official basic tutorial for Jasecu automation framework.
The framework is based on Java, Selenium, Cucumber, Maven
and is designed to be used with Git, IDEA IntelliJ, Jenkins.
It integrates also other useful tools for testing, which will be covered in later courses.
You will learn:
- setup complete environment on local PC to develop tests in IDEA IntelliJ
- setup complete CI environment on Jenkins
- create your own version of Jasecu on GitLab
- learn basics of Jasecu structure