Tag: test
Java Deep Dive – class file format for debug information
Max Ullinger
14.03.2019
We are developing Apps for Android and one important aspect of our pipeline is automated device testing using Espresso. My co-worker recently had to debug an Android test that would fail on only one of our various devices.
Code Coverage with significance
Arnold Franke
11.06.2018
83,9% - what does that even mean? Conversations about unit test coverage usually sound like this: A: “What’s your coverage?” B: “About 83,9%” C: “Meh. Solid.” A: “Solid? That’s incredibly high!” D: “Ours is 40% but we have a lot of generated code so it’s still high.” This shows that the perception of code coverage is highly subjective and most of the time does not have the informative value that a precise percentage indicator like '
Spock: Testing from the Unit up to the Integration Level
Oliver Messner
15.09.2014
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…
Code-Reviews
Marc Kannegiesser
22.08.2014
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…
Client code ignores REPOSITORY implementations; developers do not
Oliver Messner
28.12.2013
Our team is working on an application for one of our clients, a service provider for container logistics, shipping cargo between seaports, terminals and other loading sites. The business domain…
Acceptance testing at synyx – Part 5
Marc Kannegiesser
18.04.2013
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…
Acceptance testing at synyx – Part 3
Marc Kannegiesser
04.02.2013
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,…
Acceptance testing at synyx – Part 2
Marc Kannegiesser
29.01.2013
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.…
Acceptance testing at synyx – Part 1
Marc Kannegiesser
23.01.2013
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…
Testing webapp startup on Jenkins using Maven, Tomcat and Web Driver
Florian Hopf
08.10.2011
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 that…
UI Test Automation
David Linsin
13.01.2011
One of the most impressive talks for me at WWDC 2010 was session 306 – “Automating Use Interface Testing with Instruments”. I’ve been wanting to check it out ever since…
Integration tests for your Solr config
Florian Hopf
01.01.2011
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…
Testing Apps with In App Purchases in Simulator
David Linsin
30.08.2010
If you add a store to your app and use In App Purchases to collect your payments, there are a couple of limitations your have to live with. One of…