![]() ![]() ![]() |
||
Testing of Web Applications: HTTPUnit and JUnit - An Introduction to Open Source ToolsAbstractManual testing of medium to large Internet based applications has proven to be a daunting task for solution providers. This approach has proven ineffective, time consuming, prone to errors, and very expensive due to the existence of many different combinations of user behaviors. Assume that there are 3 actions that a user could perform to achieve a certain goal. We find therefore, that there are 6 ways to arrange these operations. Unfortunately, today's web applications are not so simple! Think of scheduling, bidding, or trading applications! Automation, in conjunction with the application of XP programming principles, is an attractive solution when testing these large systems. This presentation explores the benefits of automated testing of large Internet applications and introduces the public to the use of open source test frameworks such as HTTPUnit and JUnit.About Jay MarinoJay Marino works as a QA Engineer for CityXpress, a Vancouver Java Internet solution provider. He is also the principal of Easy-Elegance.com and JPorts.com, an Ecommerce retail store and a J2EE framework based solution provider.Jay is a true quality enthusiast really interested in contributing to the strength of the British Columbia Software Engineering industry. Jay co-founded VanQ (along with Ed Dahl), to help achieve just that goal. Previous to his software experience, Jay obtained a Ph.D. in chemistry and worked as a research scientist for the chemical and pharmaceutical industry in the United States and Canada. Past Meetings
|
||