Software Quality EngineeringVisit SQE.com
Contact Software Quality Engineering
Register for Software Test Automation

 
Logo Top for Software Testing Autmation Conference


Featured Sessions--Technical

 
The demand for software test automation tools and services continues to grow at a rapid pace of 30 percent or more per year as software engineers are faced with the need to perform testing more thoroughly and quickly than ever before. In addition, the complexity, scale, cost, and urgency of eBusiness has caused a frantic demand for improved quality and productivity with reduced cost and cycle time. In these featured sessions, take a look at the current tools, techniques, and methods available for automated testing of your software, and get a preview of emerging products, tools, and solutions. Experientially based, these presentations cover all areas of test automation—from load and performance testing to test environments to GUI (browser) and non-GUI (embedded) automation issues.
 
 Indicates a presentation focused on Web/eBusiness.
 
T1  Wednesday, August 29, 10:45 a.m -- 11:30 a.m.
A Rigorous and Highly Effective Approach to Web Site Load Testing
Roger Hayes, Keynote Systems

The concept and practice of software load testing has been around for many years, but the advent and exponential growth of the Internet has created a situation that has taken the magnitude, complexity, and importance of load testing to a whole new level. Today, there are powerful load testing tools on the market, but if these tools are not applied properly, the results will be at best useless, and at worst, dangerous. In this presentation, learn how to leverage the power of modern load testing tools to avoid misleading conclusions. Discover how to obtain accurate and reliable results by applying a proven, rigorous, and methodical approach to the three phases of Web site load testing: planning, execution, and analysis.

 
T2 Wednesday, August 29, 11:45 a.m -- 12:30 p.m.
Establishing a Telecommunication Test Automation System
Greg Glower, Software Development Technologies

Building an environment to successfully test wireless intelligent network peripherals presents an array of complex problems to resolve. The target environment integrates various SS7 protocols, a proprietary protocol, and voice recognition subsystem—and requires a controlled and synchronized test environment. Learn how a test automation approach allows the software engineer control over the peripheral interfaces and provides for the testing of the entire call flow sequence, its initiation and consequential message traffic. Discover how this approach provides for function testing as well as scalability for automated performance, load, and stress testing.

 
T3  Wednesday, August 29, 2:00 p.m -- 2:45 p.m.
Choosing an Automated Web Application Testing Solution: What You Need to Know
Yves de Montcheuil, Empirix, RSW Software Division

The Internet has injected critical changes into how businesses must guarantee the quality of their enterprise applications. Automated testing tools are no longer optional for organizations that want to gain—and maintain—the highest level of quality control over their eBusiness applications. Selecting a Web testing tool is not an easy job in today’s fast-paced market.This presentation defines and discusses the top requirements for an automated testing solution in the Internet age. Discover why Web testing is different from Client/Server testing. Explore the points of failure and critical technologies to test in a Web application. Learn the key criteria to use when selecting a testing tool: ease of use, accuracy, and reporting.

 
T4 Thursday, August 30, 10:45 a.m -- 11:30 a.m.
Applying Development Best Practices to Automated Testing
Andy Tinkham, Spherion Technology Architects

Test automation is a specialized form of software development where executable code is produced for the validation and testing process. Many best practices have been identified to allow developers to code more quickly, efficiently, and correctly, but few test automators have adopted these practices. Learn about several of these “best practices”—including code reviews and coding standards—that can be applied to automated test development. Discover how you, as an automated test developer, can capitalize on the benefits provided by these practices.

 
T5 Thursday, August 30, 11:45 a.m -- 12:30 a.m.
Did Your Tests Pass or Fail? Answering with Automation
Noel Nyman, Microsoft

Automated tests using self-verifying data (SVD) can help determine if your query-type tests have the right information or if they are showing you the expected views. In this presentation, Noel Nyman provides a brief overview of an SVD testing method followed by a demonstration of automation techniques that allow you to run random tests on SVDs with millions of records or entries. Using applications such as Microsoft Office, learn how to adapt the techniques taught in this presentation to many different types of applications using most of the common automation tools.

 
T6  Thursday, August 30, 2:00 p.m -- 2:45 p.m.
Don't Forget to Test Your Web and Application Servers!
Simon Berman, Mercury Interactive

Make certain your storefront stays open for business! In this presentation, Simon Berman discusses the critical part that Web and application servers play in an Internet infrastructure. Discover why load testing the middle tiers of the Internet infrastructure can mean the difference between failure and success. Gain insight into testing the leading Web and application servers such as BroadVision, ColdFusion,WebLogic, WebSphere, Apache, and Netscape, and understand why they need to be load tested and tuned for the highest possible scalability before going live. Learn what users should look for and optimize when testing these servers.

 
T7 Thursday, August 30, 3:30 p.m -- 4:15 p.m.
Design for Testability
Bret Pettichord, Pettichord Consulting

How can software be designed or modified in order to make it easier to test? Bret Pettichord explains several design elements that have been used to improve software testability. These include test interfaces that facilitate automation and logging as well as diagnostic features that facilitate verification and analysis. He concludes by projecting how the software industry might learn from the history of design for testability in hardware.

 
T8 Thursday, August 30, 4:30 p.m -- 5:15 p.m.
Using a Test Lab Effectively
Howie Dow, Compaq Computer Corporation

“Outsourcing” testing—or use of external test labs to perform some or all of a testing effort—is becoming common within the software industry. Using a test lab has advantages as well as disadvantages. Advantages might include objectivity, expertise, specialization, and time to market. Some disadvantages may involve lack of familiarity with the software, geographic distance, and simply lack of control. Explore some of the technical issues that need to be examined to help you use a test lab effectively. Learn how to document your results, and discover the keys for success as well as the ingredients for failure.

 
 
 


SQE Home        Test Automation Home        Travel Info        Get a Brochure        Register Now

A Software Quality Engineering Production

Software Quality Engineering
 Software Quality Engineering: Phone and FaxEmail SQE Customer Service
Send feedback to Software Quality EngineeringSoftware Quality Engineering Copyright 2001