Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 1.17 KB

README.md

File metadata and controls

24 lines (22 loc) · 1.17 KB

How to integrate web automation in Jenkins from GitHub

Required Technologies and Tools

  1. Jdk Download & Install
  2. Git
  3. Browsers
  4. Gradle Download & Install
  5. Genkins.war & Install
  6. HTML Publisher jenkins pluging
  7. Mail pluging
  8. Selenium WebDriver
  9. TestNG
  10. Extended Report
  11. GitHub

Jenkins configuration

  1. Email configure from Manage jenkins > System > E-mail Notification:
  2. Email configure from from Manage jenkins > System > Extended E-mail Notification
  3. Gradle: Dashboard > Manage Jenkins > Tools
  4. Integrating Jenkins with GitHub using SSH: Dashboard > Manage Jenkins >> Credentials >> click on "(global)" >> Add Credentials

Note

  1. Run the command from Manage jenkins > Script Console :
    System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "sandbox allow-scripts; default-src 'self'; script-src * 'unsafe-eval'; img-src *; style-src * 'unsafe-inline'; font-src *");