Skip to main content

Home/ HealthcareMetadata/ Group items tagged jenkins

Rss Feed Group items tagged

Malcolm McRoberts

.net - Jenkins on Windows and GUI Tests without RDC - Stack Overflow - 0 views

  • 1 down vote I have a Jenkins cluster running different kinds of GUI testing, win32, swing, selenium. They are running thousands of tests in unattended manner 24x7
  • The solution so far is install VNC Server (I am using UltraVNC) as service and make sure it is started during log on.
  • Auto logon - there is a tool autologon.exe in SysInternalsSuite, run it on your slave
  • ...5 more annotations...
  • Auto register slave - What you need is Swarm Plugin - https://wiki.jenkins-ci.org/display/JENKINS/Swarm+Plugin . Write a simple batch and place a shortcuts in your startup folder. Everytime your machine autologon, it is automatically registered as slave.
  • I needed to setup a UltraVNC Server
  • RDC creates and destroys desktops. This causes the visual tests to go nuts - their desktops are being wiped and recreated. That method of visual testing will not work when RDC is involved.
  • Since our test machines were VMWare VMs, we connected via the VM Console,
  • autologon.exe <user> <domain> <password> REM Here to make sure the logonCount is properly generated REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0xFFFF /f start /min java -jar I:\CDC\jenkins\swarm-client-1.9-jar-with-dependencies.jar -executors 1 -fsroot c:\Jenkins -labels "Prod Win7 %ComputerName%" -master <Jenkins URL> -name farm-%ComputerName% -username <username> -password <password>
Malcolm McRoberts

TAP Plugin - Jenkins - Jenkins Wiki - 0 views

  • This plug-in adds support to TAP test result files to Jenkins. It lets you specify an ant-like pattern for a directory that contains your TAP files. TAP Plug-in has only one dependency, tap4j - a TAP implementation for Java. 
Malcolm McRoberts

Selenium Plugin - Jenkins - Jenkins Wiki - 0 views

  • This plugin turns your Jenkins cluster into a Selenium2 Grid cluster
Malcolm McRoberts

tappy - TAP tools for Python - tappy 1.1 documentation - 0 views

  • tappy provides tools for working with the Test Anything Protocol (TAP) in Python. tappy generates TAP output for your unittest test cases. You can use the TAP output files with a tool like the Jenkins TAP plugin or any other TAP consumer
Malcolm McRoberts

This is Stuff: JavaScript Testing with JSTestDriver - 0 views

  • Js-test-driver is an open source JavaScript unit tests runner written in Java. The project was started at Google and is under active development. It is available under Apache License 2.0 license
  • s-test-driver is able to run from command line and reports results to the standard output. As a result, it is possible to fully automate JavaScript tests and run them on a continuous integration server.
  • s-test-driver is able to run from command line and reports results to the standard output. As a result, it is possible to fully automate JavaScript tests and run them on a continuous integration server.
  • ...8 more annotations...
  • s-test-driver is able to run from command line and reports results to the standard output. As a result, it is possible to fully automate JavaScript tests and run them on a continuous integration server
  • Continuous Integration and MavenIntegration with Jenkins continuous integration server (previously known as Hudson) was described by Christian Johansen on his blog.
  • Continuous Integration and MavenIntegration with Jenkins continuous integration server (previously known as Hudson) was described by Christian Johansen on his blog.
  • Continuous Integration and MavenIntegration with Jenkins continuous integration server (previously known as Hudson) was described by Christian Johansen on his blog.
  • Maven integration can be achieved with jstd-maven-plugin. The plugin assumes that the server with captured browsers is already running somewhere. It is not able to start the server by itself.
  • Maven integration can be achieved with jstd-maven-plugin. The plugin assumes that the server with captured browsers is already running somewhere. It is not able to start the server by itself.
  • Maven integration can be achieved with jstd-maven-plugin. The plugin assumes that the server with captured browsers is already running somewhere. It is not able to start the server by itself.
  • Maven integration can be achieved with jstd-maven-plugin. The plugin assumes that the server with captured browsers is already running somewhere. It is not able to start the server by itself.
1 - 9 of 9
Showing 20 items per page