Skip to main content

Posts

Showing posts from October, 2016

Editable Email Notification configuration for Jenkins Matrix project

hi, I just show how I have configured and the mail notification i get. Steps: 1. Add Archive the artifacts under post-Build action 2. Provide the .xml path which contains the list of tests run with status and details. path should be relative path under workspace 3. Add Publish JUnit test result report under post-Build action 4. Provide the .xml path which contains the list of tests run with status and details, same as step 2 5. Add Editable Email Notification under post-Build action 6. Configure the fields      a.  Recipient List: List of Emails       b.  Content Type: HTML (text/html)       c.  Default Subject:  $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!       d. ${JELLY_SCRIPT,template="html"} 7. Save My Cofiguration looks like Mail look like

Jenkins Matrix Jobs

For many similar different combination build setup. Example Diff OS v/s Diff platform Configuration Matrix CHROME IE Test Module1 Test Module2 Test Module3 Test Module4 Plugin required:  matrix-project Wiki:  https://wiki.jenkins-ci.org/display/JENKINS/Matrix+Project+Plugin Location to download plugin: http://updates.jenkins-ci.org/download/plugins/ Install Plugin: Jenkins>Manage jenkins> Manage Plugin> Advansed> Browse and install Result Look like: Configuration:

Right click and select using Selenium

Steps: 1. Find element/location where you need to right click 2. Create action and do context-click 3. Trigger keyboard event using Robot to select the menu option and enter Code: WebElement ele = driver.findElement(By.xpath(xpathExpression)); Actions act = new Actions(driver); act.moveToElement(ele).contextClick(); act.build().perform(); Robot robot = new Robot(); robot.keyPress(KeyEvent.VK_DOWN); robot.keyPress(KeyEvent.VK_DOWN); robot.keyPress(KeyEvent.VK_ENTER); ** Like if This helps ..