Introduction
This month I was assigned to a new project. I have to do load test for one part of the system that handles web services. I wrote little client framework for sending hl7v2 web service messages in jython, and I am using grinder as a load testing framework. Run time is java virtual machine, version 7.
We have testing environment consisting of VMware instances, and I am using Red Hat 64 bit VMWare instance for producing hl7v2 traffic using grinder scripts.
Issue
As some test runs last for hours, I have a requirement of ssh idle connection lasting for 24 hours. When I left putty session in idle state, I got putty error with text
“Server unexpectedly closed network connection”.
Investigation in tester mode
Conclusion
With this post I wanted to point out how tester should behave when encounters an issue. Your responsibility as a tester is to find proper solution, not a ‘dirty hack’. Ask for help, your are not alone. And your colleagues job description is to help you. Also, I would like to point out that this is solution that works in my context. For example, if there where a lot of traffic data through putty session, this solution would not work because I did not set putty parameter ‘Max data before rekey’ to zero value (unlimited).