Skip to content

This project is for Whats_App Web automation test Python, Selenium, Unit Test, Html Report, page object model (POM) are used in this project

Notifications You must be signed in to change notification settings

Minhaj0231/WhatsApp_Automation_Test_Python_Selenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsApp_Automation_Test_Python_Selenium

This project is for Whats_App Web automation test Python, Selenium, Unit Test, openpyxl, Html Report, page object model (POM) are used in this project. WhatsApp number is taken from exel file and result are written in the exel file. Aslo html reprort is generated for every test cases

Test Cases

TC001, file = TC001_search_test.py, Test Scenario = Verify search number working properly

TC002, file = TC002_send_message.py, Test Scenario = Verify send message working properly

TC003, file = TC003_successfully_msg_sent.py, Test Scenario = Verify successfully send message

TC004, file = TC004_msg_seen.py, Test Scenario = Verify sent message status

TC005, file = TC005_log_out.py, Test Scenario = Verify logout option

To run the Project locally

clone the project

create virtual env, activate Virtual env

install all packages from requirements.txt

create a exel file with valid whatsApp number in

Sheet1 cell(1,1), add the path of the exel file in exel_file_path variable in WhatsApp_Automation_Test_Python_Selenium/utils/locators.py file

to generate html report or run single test cases run TC001_search_test.py/TC002_send_message.py/TC003_successfully_msg_sent.py/TC004_msg_seen.py/TC005_log_out.py files from tests directory,

To run all the test cases run test_suit.py lcoated in the parent folder

About

This project is for Whats_App Web automation test Python, Selenium, Unit Test, Html Report, page object model (POM) are used in this project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published