Skip to content

salimsuprayogi/test_automation_whatsapp

Repository files navigation

Test Automation Whatsapp and Reporting Testing HTML and Json File

Introduction

    This program is an automatic WhatsApp test.
    Test report in html and json file.
    The programming language used is python 3.
    I hope to get your suggestions and review.
    Thank a lot of.

Things that are required

    1. [selenium 3.141.0](https://www.selenium.dev)
    2. [python Python 3.8.5](https://www.python.org)
    3. os windows

Description Program

    1. Login [web whatsapp](https://web.whatsapp.com) .
    2. Search for a contact name in list contact whatsapp.
    3. Send message to specific contact name, example "salim".
    4. Waiting for incoming message reply.
    5. Retrieve text data from the reply message.
    6. Create test results to be html and json file.
    8. Convert csv file to json file.

Steps Run Program

    0. Start.
    1. Clone or pull my repo.
    2. Don't change the folder.
    3. Download chromedriver and geckodrive [ location C:\ ].
    4. Then 
       [ Open Explore ] [ this PC ] [ advance system settings ] [ environtment variables ] [ put location webdriver in here].
       like :
       [C:\geckodriver.exe](https://chromedriver.chromium.org)
       or
       [C:\chromedriver.exe](https://github.com/mozilla/geckodriver/releases)
    5. Open CMD.
    6. Navigate to the clone download folder.
    7. Command cd [your location folder].
    8. Command dir.
    9. Run program : python main.py.
    10. Then Enter.
    11. End.

Author

    Salim Suprayogi

    Github
    [github.com/salimsuprayogi](https://github.com/salimsuprayogi)

    Linkedin
    [linkedin.com/in/salimsuprayogi/](https://www.linkedin.com/in/salimsuprayogi)

    Our blog
    [voosmos.blogspot.com/](https://voosmos.blogspot.com)

About

Test Automation Whatsapp and Reporting Testing HTML and Json File

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published