Integration tests for your Solr config
Solr is a search server that bundles a lot of useful Lucene modules and provides an HTTP interface for querying and updating the data. The index and most of the query mechanisms are configured using...
View ArticleTesting webapp startup on Jenkins using Maven, Tomcat and Web Driver
Modern web applications often consist of quite some configuration files that should at least be tested for validity. Think of Spring controller configurations, web application descriptors and the like...
View ArticleAcceptance testing at synyx – Part 1
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 of TDD), some stuff is also tested as integration-tests...
View ArticleAcceptance testing at synyx – Part 2
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. This part is rather technical and describes how to use...
View ArticleAcceptance testing at synyx – Part 3
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, check out the first part of the series...
View ArticleAcceptance testing at synyx – Part 5
The last few blogs about acceptance-testing focused on setting up a nice and scalable infrastructure to do testing through the (web)-GUI using a Selenium grid. Since we've got this running now we can...
View ArticleCode-Reviews
Zeig’ mir Deinen Code und ich sage Dir wer Du bist. Oftmals kommen Unternehmen mit der Bitte um einen Code-Review auf uns zu. Gründe dafür gibt es viele, jedoch dreht es sich meistens um schlechte...
View ArticleSpock: Testing from the Unit up to the Integration Level
There are a number of reasons to use the Spock testing framework: First, tests - specifications in Spock speak - written in Spock are well structured, expressive and therefore provide good readability....
View Article
More Pages to Explore .....