2022 Developer Survey is open! Take survey.

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 ...
user avatar
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: ...
user avatar
  • 12.5k
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 ...
user avatar
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('...
user avatar
  • 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.
user avatar
  • 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: /...
user avatar
  • 3,520
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 ...
user avatar
  • 6,936
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
user avatar
  • 3,520
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 ...
user avatar
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 ...
user avatar
  • 2,023
3 votes

Selenium IDE and Selenese scripts in Continuous Integration

Selenium Builder is the evolution of the Selenium IDE. Its tooling page has a video (11 minutes) about using it with Travis-CI. Although I haven't watched it I expect it will answer most of your ...
user avatar
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 ...
user avatar
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 ...
user avatar
  • 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 ...
user avatar
  • 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 ...
user avatar
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 ...
user avatar
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 '...
user avatar
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 ...
user avatar
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 ...
user avatar
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....
user avatar
  • 22.8k
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 ...
user avatar
  • 10.3k
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 ...
user avatar
  • 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 ...
user avatar
  • 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. ...
user avatar
  • 9,813
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 ...
user avatar
  • 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 ...
user avatar
  • 12.5k
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 ...
user avatar
  • 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 ...
user avatar
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 ...
user avatar
  • 1,182
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 ...
user avatar
  • 11.4k

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