Skip to content

This repo contains the custom utilities to support Automation framework. Please go through the readme file

Notifications You must be signed in to change notification settings

beneite/JavaUtilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains the utilities created in java to support Automation:

Note

utility hypertext mark will navigate to respective motes.md file

Please go through the below table:

Utility Package Name Topics covered
Json Paring src/main/java/jsonParsing - JSONObject, POJO, serialization
- deserialization
- Object Mapper
- Jackson API,
- org.json.JSONObject
- org.json.simple
- Json to Excel
Database Connection src/main/java/DataBaseConnection - how to establish DB connection link
- Fetching data from DB
- Storing fetched Data into *.json
Password Protection src/main/java/Password_Protection - Password encryption & description
- Use char[] instead of String to store Passwords
Unix Commands src/main/java/unix_commands - Basic Unix commands
Unix Playground src/main/java/unix_playground - Shell script execution(using process builder , using plexus utils, Using JSCH)

Important

Points to remember:

Topics Link
@JsonProperty("field_name") - https://stackoverflow.com/questions/53191468/no-creators-like-default-construct-exist-cannot-deserialize-from-object-valu
- https://www.concretepage.com/jackson-api/jackson-jsonproperty-and-jsonalias-example
org.json.JSONObject is best in converting string to json object, json array on the fly
Password Protection Never store password in String in java instead use char[] video_link, Oracle_recommendation

About

This repo contains the custom utilities to support Automation framework. Please go through the readme file

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published