Event-Driven Concurrency At synyx, we are looking at vert.x for an upcoming project where we are building a system that will need to scale under load. The tag-line of vert.x…
In this post, we want to show you our Liquibase setup in a larger scale project that we’ve been developing for some time now. Gather Requirements First off, a bit…
A few words about Continuous Deployment Continuous Deployment is the deployment or release of code to Production as soon as it is ready. (…) The automated process is key because…
In the last posts we set up our infrastructure to be able to aquire Browsers that run on a remote host and we created a selenium Grid infrastructure that is…
This expands on the idea in the first part of this blog series. We will still be working NIH style here – this time to improve the visuals, user-interface and…
Not being a pure Developer but more of a DevOp brings all sorts of interesting problems. When you not only sell software but are also included in the whole life-cycle…
After showing you how to request a remote browser from a Selenium Grid in the last part its time to put some effort in getting the grid running smoothly. Also,…
In the first part of the series I gave some reasons why to do acceptance testing (or webtests) as well as a rough overview how we do it at synyx.…
Overview – Why and how we do web-testing In my team at synyx we wrote a lot of tests in 2012. Most of the tests were unit-tests (as a consequence…