Info for Software Test Automation Conference AttendeesSoftware Test Automation RegistrationSoftware Testing Conference Brochure RequestSoftware Test AutomationSoftware Test Automation FAQsSoftware Test Automation Conference Travel InfoSoftware Test AutomationSoftware Test Automation Media InfoSoftware Test Automation Conference SessionsSoftware Testing Conference TutorialsSoftware Test Automation Conference KeynotesSoftware Test Automation Conference Featured SessionsSoftware Test Automation Conference Master ScheduleExpo Info for Software Test AutomationSoftware Test Automation Conference Panel DiscussionSoftware Test Automation Conference SponsorsRegister for a Software Test Automation EXPO PassSoftware Test Automation Conference ExpoSoftware Test Automation Info for ExhibitorsSoftware Test Automation Conference NavigationSoftware Test Automation Conference HomeSoftware Quality Engineering Home
Software Quality Engineering LogoConference Home Page
Contact Software Quality Engineering
Software Test Automation Registration

Software Test Automation Spacer
Software Test Automation Conference LogoSoftware Test Automation Header Bar

 
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, March 7, 10:30 a.m. - 11:30 a.m.
A Rigorous and Highly Effective Approach to Website Load Testing
Alberto Savoia, 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, March 7, 11:30 a.m. - 12:30 p.m.
Establishing a Wireless Telecommunication Test Automation System

Greg Clower, 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, March 7, 2:00 p.m. - 3:00 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 Wednesday, March 7, 3:30 p.m. - 4:30 p.m.
Data-Driven Automated Testing Using XML

Rutesh Shah, Arsin Corporation

Test automation is an unavoidable entity for testing Web-based applications where reduced time-to-market is the name of the game. Data-driven test cases allow the test automation engineer to automate/develop once and run many times with different conditions to test the system. Learn why XML—the markup language for documents containing structured information—is the best way to present the test data for automated testing. Explore the advantages and disadvantages of XML-based test data. An example of data-driven automated testing using XML as storage will be provided.

T5 Thursday, March 8, 10:30 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.

T6 Thursday, March 8, 11:30 a.m. - 12:30 p.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.

T7 Thursday, March 8, 2:00 p.m. - 3:00 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.

T8 Thursday, March 8, 3:30 p.m. - 4:30 p.m.
Design for Testability

Bret Pettichord, Pettichord Consulting

Improved testability of your software facilitates test automation as well as debugging. How can software be designed or modified to make it easier to test? Bret Pettichord describes several design elements that you can use to improve software testability, including when to add test hooks or interfaces, the types of information that need to be logged, and how to make software easier to configure in the test lab. Learn how to receive cooperation from developers during this test design process.

T9 Thursday, March 8, 4:30 p.m. - 5:30 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 speed. 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

 

Software Quality Engineering Address
Software Quality Engineering Phone/FaxEmail Software Quality Engineering Send Feedback to Software Quality Engineering

Copyright 2000 Software Quality Engineering