Valori automated testing event – Microsoft’s Team Foundation Server and...
Yesterday, march 6th 2012, my colleague Barri Jansen and I attended Valori’s “thema avond” (theme night). The subject for the evening was “New generation software for automated testing”. The event was...
View ArticleCalculating the code coverage of integration tests
In our development structure we use an internally developed integration test system, based on Selenium, to test web application user interfaces. It works great. The Selenium tests run against the test...
View ArticleQuick way to boost your test coverage
If you get involved in a project with 0% test coverage, the first thing you want to do is to improve on that percentage. If the project is very large you will not see exciting things happen in your...
View ArticleGood issues have good titles
Finding bugs is an art. Reporting bugs should be considered an art as well. A well written bug starts with a decent title. Bugs with good titles can be classified or declassified in a glance. A good...
View ArticleStress Test Lessons from the Banking Industry
Our international economic system is highly dependent on the stability and quality of numerous individual banks. In Europe the main banks are submitted to so-called ‘banking stress test exercises‘...
View ArticleTesting with Selenium & Saucelabs
A very important part of our software development cycle is functional testing. Luckily, functional testing techniques have evolved tremendously since the dark days of old school testing. Back then,...
View ArticleHard Tokens – A Brief Update
For almost a year now I’ve been testing a Yubikey hard token. Basically, it’s USB-key that adds strong two factor authentication to the process of logging in to my computer. You can check out my...
View ArticleConsistent performance testing with Oracle, is it possible?
Ever wanted to improve a badly performing Oracle 11 database, or parts of it? How would you know for sure the performance improved for end users? An Oracle database is a complex entity. It has all...
View ArticleMitchel Kuijpers on testing frameworks
A couple of interns started work at Avisi recently. Everyone of them is working on an interesting assignment. We will introduce them in the coming weeks on the blog. Today we are featuring Mitchel...
View ArticleTesting your GigaSpaces XAP application
Very often when I deliver a GigaSpaces training I get asked “I like the technology, but how would you recommend we test our XAP application?”. This happened most recently during the GigaSpaces XAP...
View ArticleConstruct your test objects safely and easily
I am currently working on an application that has very high test coverage, which usually means applying changes is a safe and relatively easy task. Still, I felt that I was losing a disproportional...
View ArticleCucumbersome
There is a REST service that we test with cucumber, using cucumber.js. The first implementation was very REST oriented. Reuse of the tests for the user interface was pretty much impossible because the...
View ArticleWhy you should use BrowserSync
We use Grunt with LiveReload and it is a serious productivity booster having your browser reload when you change some css or javascript, especially since we have pretty big screens. LiveReload is...
View ArticleUsing personas in software testing
Meet ‘grandmother’ Wilhelmina Petronella van der Linden-Zaagsma. Born on a leap day (February 29, 1928), she was bound to become a very special lady. She is a loving and caring person and especially...
View Article