STAREAST 2004 - Software Testing Conference
PRESENTATIONS
Testing Dialogues- Technical Issues
Test professionals face a myriad of issues with immature development technologies, changing systems environments, increasingly complex applications, and 24/7 reliability demands. We must choose the right methodology and best testing techniques to meet these challenges, all with a limited set of tools and not enough time. In this double-track session, you'll be able to ask for help from your peers, share you expertise with the group, and develop some new approaches to your biggest challenges. |
Johanna Rothman, Rothman Consulting Group, Inc. |
Testing Toolkit for J2EE Systems: A Case Study
Taking a test team from a client/server environment to J2EE-based Web technologies and implementing test automation at the same time is a challenge. Introducing an agile test methodology into a traditionally waterfall-oriented organization at the same time is even bigger. In this case study, share Clay Coleman's successes and challenges as he mentored and supported a test group throughout this project. |
Clay Coleman, CapTech Ventures
|
Testing Web Services Interoperability
If your development organization is developing Web services because you want independence across languages and platforms, you'll need to undertake serious interoperability testing. John Scarborough explains the problem by creating a matrix of interoperability issues and explores possible testing strategies you might use. He also takes a sober look at what we may not be able to tackle with existing testing technology. Find out about SOAP monitoring and other approaches to interoperability testing. |
John Scarborough, Disha Technologies Inc.
|
The ROI of Test Automation
It is widely known that software inspections are a cost-effective approach for finding defects in source code as well as other project documents such as requirements specifications. You can take your inspection process to the next level by using inspections and the resulting data for process improvement throughout your software organization. Lawrence Day presents a basic process flow for inspecting source code and documentation and the keys to implementing a cost-effective inspection approach. |
Michael Kelly, Liberty Regional Agency Markets |
Use of Inspections for Product and Process Improvement
It is widely known that software inspections are a cost-effective approach for finding defects in source code as well as other project documents such as requirements specifications. You can take your inspection process to the next level by using inspections and the resulting data for process improvement throughout your software organization. Lawrence Day presents a basic process flow for inspecting source code and documentation and the keys to implementing a cost-effective inspection approach. |
Lawrence Day, Boeing
|
User Community Modeling Language (UCML) for Performance Testing Workloads
Performance testers use various methods to describe user workloads-scenarios, operational profiles, and more. Understanding these workloads and accurately simulating them is one key to developing useful performance tests. Scott Barber introduces a User Community Modeling Language (UCML) that he has used to describe and effectively communicate user workloads. |
Scott Barber, Authentec |
Validation vs. Testing in a Regulated Environment
When the FDA approved the use of electronic signatures for drug acceptance by medical professionals, the software systems that captured those signatures fell under FDA audit scrutiny. Validation testing (required by the FDA) and system testing are different, so how can you effectively use the results of one to support the other? Learn about the three phases of validation testing and how to create test scripts that will delight your customers and the auditors. |
Andrew Oliver, Dendrite International, Inc.
|
Web Application Performance Testing with the Open Source Hyades Project
What if you could build and run multi-user performance tests with a free, open source tool? Then, this coming Monday, you could validate multi-user application performance before deploying your application to your users, automate performance tests without spending money, and add additional features and capabilities to the |
Jeff Robbins, IBM Rational Software Group
|
Why Software Quality Assurance Practices Become Evil!
Are your organization's software quality assurance practices (SQA) working well? Would some developers even say they cause discomfort or are destructive? If so, maybe you are focusing too much on the processes and not enough on the underlying principles. Based on his 35 years of being involved in almost every aspect of the software development business from programmer to CEO, Greg Pope shares his eight principles for good software. |
Gregory Pope, Univ. of California / Lawrence Livermore National Laboritory
|