With more than 3 million downloads, Selenium is the world’s most popular functional testing framework. It allows web developers and QA professionals to automatically test how an application functions on multiple browsers, such as Firefox, Internet Explorer and Chrome and across operating systems, such as different versions of Windows and Mac [...]
Read full post >>Showing posts of category: Agile Performance
Microsoft released the next version of it’s Development IDE Visual Studio 2010. In fact – VS2010 is more than just an IDE to write applications. It also became a testing solution with the built-in Web-, Load- and functional testing capabilities. In a recent blog post and in a recent MSDN Webinar I demonstrated the capabilities [...]
Read full post >>I had an interesting conversation with our Test Automation team lead Stefan – who Andi interviewed for our “Eating our own Dog Food ” article – on his experiences with the willingness of developers to write performance tests.
I asked a provocative question: do developers really want to write them in the first place? First he [...]
I sat together with Stefan Frandl, Test Automation Lead in dynaTrace’s R&D Lab in Linz, Austria to discuss how dynaTrace does Continuous APM in Development. Obviously dynaTrace takes performance very serious as we preach to our clients that Continuous Application Performance Management is a critical component across the Application Lifecycle. The earlier in the Lifecycle [...]
Read full post >>I’ve recently been working with several clients to analyze their web site performance with the dynaTrace AJAX Edition. Based on our findings their JavaScript code, usage of 3rd party frameworks, use of AJAX, embedded objects and caching strategies have been changed over multiple iterations. After each iteration it is good practice to verify if the [...]
Read full post >>On a recent project I had to call Java REST services from a .NET Client. Several problems came up – ranging from authentication to hidden performance issues. I want to share my lessons learned and encourage you to share your own opinions and experiences on this topic.
The Context: REST to automate analysis processes in Continuous [...]
Selenium is a free Web Application Testing System. It gained lots of popularity since it is available. It’s integration to FireFox – which allows instant record/replay as well as the scripting option - makes it a great tool for functional web testing.
BrowserMob on the other side leverages Selenium by providing an automated load-testing environment for Selenium scripts all [...]
Scenario: different test types target the same test machine
For smaller software projects – where deployment and configuration of the application to test is easy – you often find separate installations for individual testers or test types. This allows every tester to work against an installation without impacting other test activities.
For large enterprise software projects, however, it’s [...]
Functional Testing has always been an activity done by Test Engineers using Functional Testing tools like QTP from HP/Mercury, SilkTest from Borland/Segue, Functional Tester from IBM/Rational, …
But time is changing – so is Functional Testing – and the things you can do with it. In this article I talk about
The Past – Functional Testing done [...]
Read full post >>I recently gave presentations on Performance Management as part of Continuous Integration at QCon London and JAX in Wiesbaden. While I got the feedback that this definitely makes sense, a lot of people said they do not know how to put it into practice. Therefore I will provide a short implementation guide on how to [...]
Read full post >>






