Hot answers tagged

9 votes
Accepted

Jenkins: is there a way to fail a build if it takes more than X time?

There is a build timeout plugin: This plugin allows you to automatically abort a build if it's taking too long. Once the timeout is reached, Jenkins behaves as if an invisible hand has clicked ...
8 votes
Accepted

How to push my JMeter project to Github and run it via pipeline from Jenkins

You will need 3 things in order to run JMeter test in Jenkins: JMeter .jmx script itself Java Runtime JMeter If you have JMeter installed on the machine the minimal pipeline would look like: ...
  • 12.7k
5 votes

Cron format, definition of H in .yml file

H stands for Hash H ( H ) 'H' is used in the Jenkins continuous integration system to indicate that a "hashed" value is substituted. Thus instead of '20 * * * *' which means at 20 minutes after ...
4 votes

How best to test file download links using Selenium

Using chrome I automate downloading the file, and then open the chrome://downloads page to retrieve the downloaded files list from shadow DOM like this: const docs = document .querySelector('...
  • 141
4 votes

Jenkins: is there a way to fail a build if it takes more than X time?

A similar question was asked on SO. You can use a code timeout if your workflow steps are scripts. Otherwise, the Build Timeout plugin might do the trick.
  • 4,030
4 votes
Accepted

What should I enter in Username & Password fields for recently installed Jenkins setup?

If you see this Unlock Jenkins To ensure Jenkins is securely set up by the administrator, a password has been written to the log (not sure where to find it?) and this file on the server: /...
  • 3,540
4 votes

Are DevOps tools mandatory to survive in Automation Testing field?

I think you got your base assumption wrong, DevOps is not a silo skill and profession that you either have or not, belong to or don't. Knowing how to use AWS cloud, Docker, Kubernates or Google cloud ...
  • 6,985
3 votes

Testcase fails in Jenkins but passes locally via testNG.xml in IDE

UI feature tests passing in Jenkins, CircleCI (or other Continuous Integration servers) that fail locally or vica-versa is not uncommon. In a nutshell they are basically due to different environments ...
3 votes

How best to test file download links using Selenium

I agree with KirbyScope I wouldn't test this with Selenium at all. I would use an http client to make the necessary requests to authorise and then GET the PDF and then assert on the response and ...
3 votes
Accepted

Unable to launch the Jenkins on browser

As Niels has already mentioned try this http://localhost:8080/jenkins instead of http://localhost:port Let us know if this works
  • 3,540
3 votes

Is there a Jenkins plugin that visualises SoapUI test results by giving you a graphical report?

I accomplished a similar thing by running the SoapUI tests within the Maven Build http://www.soapui.org/test-automation/maven/maven-2-x.html one of the outputs is "junitReport : Turns on creation of ...
  • 2,023
3 votes
Accepted

Is it possible to integrate Bamboo and Jenkins with TestRail

TestRail has a very simple API that you can use to push test run results. In my company we are switching from Jenkins to Bamboo. Our automation tests are written with RobotFramework. All our tests ...
  • 318
3 votes
Accepted

Selenium Test Suite fails to execute in Jenkins but works correctly on local machine

When Selenium returns "Element is not clickable at the point" it usually means that the element is present on UI (in DOM) but it is covered with some other UI element that catches the click and ...
  • 11.4k
3 votes

How does Continuous Integration add value to Automation Testing?

Continuous Integration Let me explain in increasing levels of detail: A place to run your tests. A remote server that you can push code to that runs the automated tests Continuous integration usually ...
3 votes

How does Continuous Integration add value to Automation Testing?

Regression testing should be automated (not manual) and CI is very valuable tool for automated regression testing. So I assume you already have automated regression tests, and you are considering if ...
3 votes

Automated tests in CI: same or different repo as SUT?

This is a great question and one that many organizations face. I recommend keeping the test code and the application code together because this will, at the highest level, help keep (or perhaps '...
2 votes

Headless browser testing using X virtual frame buffer

We are using Xvfb in our Continuous Integration environment and it is working great. It's no problem to take screenshots from Selenium for later analysis when errors are found. We have found no ...
2 votes
Accepted

Marking build as unstable if tests are skipped

Jenkins doesn't support this because org.junit.Assume is meant to be used as a filtering mechanism. From the JUnit Assume docs: A failed assumption does not mean the code is broken, but that the ...
2 votes

How best to test file download links using Selenium

@ Adurbe load the page with the download link, find the element on the page, click on it. driver.findElement(By.id(“foo”)).sendKeys(“AbsoluteFileLocation”); < input type="file"> DELETE the ...
2 votes
Accepted

Effective way to deliver automation script to client?

You do not need Eclipse, Jenkins, or TestNG to scrape a website. Ask a software developer to help you package Selenium, your Java code, and any other necessary resources into an executable Jar file....
  • 23k
2 votes
Accepted

Jenkins: which tests are running?

I found Test In Progression Plugin: While executing our tests on Jenkins most of us may have faced the need of knowing which test is getting executed or if a test has failed then whats the ...
  • 10.4k
2 votes

Selenium IDE format for Jenkins integration

Its should be like this, https://stackoverflow.com/questions/1144744/how-do-i-launch-the-selenium-ide-from-the-command-line-with-a-specific-test-case Read the above question and create a bat file to ...
  • 2,093
2 votes

How to run a TestNG project located on Github from Jenkins?

I think what you are asking is "How do I get Jenkins to trigger a test run and execute my TestNG tests when updates are merged to Git". Is this correct? If not please clarify. It this is what you are ...
  • 166
2 votes

Legacy Code Testing with Jenkins on PHP

You will need some steps to get there: Have you repository system to notify Jenkins about the PR. That will depend on your system. GitHub and Bitbucket have system to do it. Build the PR branch. ...
2 votes
Accepted

Attaching screenshots to JUnit test reports

I haven't tried it but I remember seeing it in a YouTube video I watched years ago. Kohsuke Kawaguchi's talk Jenkins Selenium Meetup: Kohsuke Kawaguchi on how Jenkins + Selenium = Love at around the ...
  • 4,030
2 votes
Accepted

How to couple JMeter with Jenkins?

JMeter startup script checks for Java version using Findstr program. On "normal" Windows installation the Findstr program should exist in C:\Windows\System32 directory therefore it should be on your ...
  • 12.7k
2 votes
Accepted

Jenkins: failing builds on warnings

Regarding question 1: You could give the Warnings Plugin a try. Regarding question 2: Configure your SonarQube project, to have a Leak Period since "previous build" The SonarQube Leak Period ...
  • 136
2 votes
Accepted

Multiple TestNG Reports to one Report

While generating reports I use org.uncommons.reportng.HTMLReporter and org.uncommons.reportng.JUnitXMLReporter from reportNG framework. I use the following Ant Task to combine reports: <target ...
2 votes

How does Continuous Integration add value to Automation Testing?

Continuous Integration gives you a reference environment in which to run your automated tests. It also allows you to have tests run automatically against the code base as soon as a change occurs which ...
  • 1,192
2 votes

How does Continuous Integration add value to Automation Testing?

CI (Continuous Integration) is a process of the continuously altering the functionality to the code so that each iteration (after all this is only called "countinuous" however this process is pretty ...
  • 11.4k

Only top scored, non community-wiki answers of a minimum length are eligible