Skip to main content

Home/ HealthcareMetadata/ Group items tagged java

Rss Feed Group items tagged

Malcolm McRoberts

Getting a diff of two JSON strings using Java code - Stack Overflow - 0 views

  • I had the exact same problem and ended up writing my own library: https://github.com/algesten/jsondiff It does both diffing/patching. Diffs are JSON-objects themselves and have a simple syntax for object merge/replace and array insert/replace. Example: original { a: { b: 42 } } patch { "~a" { c: 43 } } The ~ indicates an object merge. result { a: { b: 42, c: 43 } }
Malcolm McRoberts

SchemaSpy - 0 views

  • SchemaSpy is a Java-based tool (requires Java 5 or higher) that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table relationships as represented by both HTML links and entity-relationship diagrams.
Malcolm McRoberts

java - Do you need JPA when using MongoDB? - Stack Overflow - 0 views

  • There is however Morphia, an Object Document Mapper for MongoDB + Java which closely emulates the JPA model but using MongoDB appropriate semantics
  • DataNucleus already supports MongoDB, for JPA and JDO, the standardised APIs in Java.
  • clipseLink is planning support for MongoDB from JPA.
Malcolm McRoberts

Java-Only | RESTful web services with MongoDB - 0 views

  • A tutorial on how to use RestEasy with MongoDB in order to create RESTful web services
Malcolm McRoberts

JavaIntegration - robotframework - Describes various ways to use Robot Framework from a... - 0 views

  • java -Xbootclasspath/a:lib/swinglibrary-0.14.jar:lib/registration-0.1.jar -jar  robotframework-2.5.3.jar  example.html
  • It is also possible to insert additional jar files to class path using the Xbootclasspath option. In this case, robotframework.jar does not need to be in class path. Here's the above example using Xbootclasspath:
Malcolm McRoberts

Data Engine API | Tableau Software - 0 views

  • Tableau 8 provides an application programming interface (API) to enable developers to directly create a Tableau Data Extract (TDE) file. The API works with C/C++, Java, and Python and can be used from Windows.
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.
Malcolm McRoberts

Vermongo · thiloplanz/v7files Wiki · GitHub - 0 views

  • Placing a document under version control is very unintrusive. Vermongo only adds a version number property (an int32 called _version) to the document. It does not touch any other fields. In particular, it also does not place any requirements on the contents of the _id field. Older revisions are stored in a separate collection that shadows the original collection. They are MongoDB documents themselves, and can be queried.
  • When creating, updating, or deleting documents, you just have to follow the Vermongo protocol outlined here. There will be (at least) a Java library to facilitate this. The only major downside is that documents have to be updated one-by-one (no bulk updates possible), and that there is some overhead in retrieving and copying the old version. Query operations can just proceed as normal.
  • After inserting into collection 'foo' a document { a=>"x"}, updating it to { a: "y"}, then to { a: "z" }, and finally deleting it, the shadow collection will contain the following (the original collection will not contain the document anymore, as it has been deleted): > db.foo.vermongo.find() { "_id" : { "_id" : ObjectId("4c78da..."), "_version" : 1 }, "a" : "x", "_version" : 1 } { "_id" : { "_id" : ObjectId("4c78da..."), "_version" : 2 }, "a" : "y", "_version" : 2 } { "_id" : { "_id" : ObjectId("4c78da..."), "_version" : 3 }, "a" : "z", "_version" : 3 } { "_id" : { "_id" : ObjectId("4c78da..."), "_version" : 4 }, "_version" : "deleted:4" }
Malcolm McRoberts

Apache JMeter - Apache JMeter™ - 0 views

  • The Apache JMeter™ desktop application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions
Malcolm McRoberts

About DbUnit - 0 views

  • DbUnit is a JUnit extension (also usable with Ant) targeted at database-driven projects that, among other things, puts your database into a known state between test runs.
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

.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

js-test-driver - Remote javascript console - Google Project Hosting - 0 views

  • The goal of JsTestDriver is to build a JavaScript test runner which: easily integrates with continuous builds systems and allows running tests on multiple browsers quickly to ease TDD style development.
1 - 14 of 14
Showing 20 items per page