Skip to content

Automation script for letcode.in website using Selenium for framework, Java for language, and TestNG for test framework.

License

Notifications You must be signed in to change notification settings

jimuelmedrano/letcode-selenium-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Letcode Webdriverio Automation

Selenium Java automation script for the letcode website
Explore the wiki »

About The Project

This project was made for educational and portfolio use. Letcode website was used in this project since it covers most elements that are needed for basic automation scripts.

Built Using:

  • Selenium
  • Java
  • Apache Maven

Getting Started

Installation

  1. Clone the repo using the script below or using your preferred Git GUI
    git clone https://github.com/jimuelmedrano/letcode-selenium-java.git
  2. Open the project in your IDE, in this sample IntelliJ Idea is used


Note: Change the value of HEADLESS inside FrameworkConstants to "false" if you want to see the browser UI.

Usage

You can run the script using the following commands:

  • Run all tests with single thread only:
     mvn clean test
  • Run parallel tests with multiple threads: Right click on test_suite_parallel.xml and click run

Sample Run

Sample Run Report

image

Contact

LinkedIn - https://www.linkedin.com/in/jimuel-renzo-medrano/

About

Automation script for letcode.in website using Selenium for framework, Java for language, and TestNG for test framework.

Topics

Resources

License

Stars

Watchers

Forks

Languages