Skip to content

VimalaMoger/AutomatePython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project contents

Includes Python Automation, docTest, test modules

Text processing scripts, simple scripts to navigate around in the directory structure, created regular expressions to compare the files found by the Os and Os.path modules

Libraries and versions

| Library         | Version       | 
|-----------------|---------------|
| Python          | 3.12.3        |         
| Selenium        | 4.19.0        | 
| PyAutoGUI       | 0.9.54        |
| Pyperclip       | 1.8.2         |
| PyPDF2          | 3.0.1         |
| Openpyxl        | 3.1.2         |
| IMAPClient      | 3.0.1         |
| Beautifulsoup4  | 4.12.3        |
Others: Pip 24.0, PyCharm, Webbrowser,  Requests 2.31.0,  Re, Os, Sys, Shelve, Shutil, Docx, Smtplib, Traceback, Time, Pyzmail36

Tasks

  • Created small gui application using FreeSimpleGUI module, exracted the values from the application window for further processing
  • Unittesting with Pytest - used assert to validate the logic, implemented fixtures to set up tests for initialization and reusability
  • REST API Integration testing with python and Pytest

REST API Integration testing with Pytest

  • Created tests for REST API endpoints to test the logic of To-do list application with mock objects, used UUID functions to generate unique IDs, created helper functions
  • Ran the test in the terminal of pytest, did a quick sanity check to make sure all the tests successfully passed
| Library         | Version       | 
|-----------------|---------------|
| Python          | 3.12.3        | 
| Pytest          | 8.3.2         |
Others: Requests, Typing, Mock

References

StackOverflowQ/A
Medium

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published