Coder Social home page Coder Social logo

volvo_assignment's Introduction

OVERVIEW:

This project is about end-to-end testing for Million More page using webdriverIO and Mocha Framework

Requirements

Key Features

In this project I have done few automation testcases such as 
    1. Verifying all links in the particular page
    2. Content check for all sections
    3. CSS check such as width and height of the web elements
    4. Video functionalities 
    5. Element visibility check for all the web elements
    6. Visual test which will compage each and every UI elements with base screenshots. 

HOW TO EXECUTE:

Pull from the github
Clone Repository
    1. git clone https://github.com/gs9622/volvo_assignment.git
    2. Navigate to volvo_assignment
Command: npm install                #to pull all necessary dependency

( In order to run docker service with webdriver, please uncomment the code in the wdio config file, but i am not sure it will work becuase of my system issue)

Command: docker-compose up          #to pull docker image
Command: npm run test               #to run all the testcase(if you are on windows , please use gitbash to run)
Command: docker-compose down        #to stop running docker image

Once the execution is done it will open Allure Reports in the browser tab where can see our test results

"# volvo_assignment"

volvo_assignment's People

Contributors

gs9622 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.