Loose coupling of services in Service Oriented Architectures (SOA), help create systems that can adapt to rapidly changing situations in a resilient manner. With the rapid expansion of SOA, these services are often heavily reused. Thorough and rapid testing on a frequent basis becomes a key success factor in this scenario.
Performance and security are some of the most important areas in SOA. Performing manual testing around these complex areas can become cumbersome and more time is wasted on manual tasks such as generating request messages and analysing log files for results. By introducing tools, all these tasks can be automated and will allow testers to spend time on in-depth, exploratory testing instead.
Join Evanthika Amarasiri and Nirodha Gallage of the WSO2 QA Team as they demonstrate two popular SOA testing tools Apache JMeter and SoapUI using examples. These examples highlight important SOA aspects such as performance testing & security testing. The session will conclude with some useful tips for testers involved in SOA testing.
Evanthika Amarasiri joined WSO2 in 2006. She is a technical lead focusing on quality assurance (QA) and a member of the quality assurance technology group management committee. With more than nine years of QA experience, Evanthika has been involved in the product deployment processes of several projects using different technologies. She also has contributed to the WSO2 Carbon enterprise middleware platform, including the WSO2 Enterprise Service Bus and WSO2 Governance Registry. Additionally, she has supported several customer engagements around the world with QA consulting services.
Senior Software Engineer
Nirodha joined WSO2 in December 2010. He is a software engineer and a member of the quality assurance technology group management committee. In addition to his efforts in quality assurance he has also provided technology consulting on customer engagements, including customer QuickStart programs. Nirodha is also an active member of the British Computer Society. Additionally he is also a Sun certified Java programmer and a mobile application developer.