SQE STARWEST Conference Brochure 2008 - (Page SW21) COnCUrrent SeSSiOnS MONDAY, MAY 16, 8:30-5:00 tHUrSDay, OCTOBeR 2, 9:45 a.m. T1 TEST MAnAGEMEnT T4 THE nEW WAVE Quality Metrics for testers: evaluating Our Products, evaluating Ourselves Lee Copeland, Software Quality Engineering As testers, we focus our efforts on measuring the quality of our organization’s products. we count defects and list them by severity; we compute defect density; we examine the changes in those metrics over time for trends, and we chart customer satisfaction. while these are important, lee Copeland suggests that to reach a higher level of testing maturity, we must apply similar measurements to ourselves. He suggests you count the number of defects in your own test cases and the length of time needed to find and fix them; compute test coverage—the measure of how much of the software you have actually exercised under test conditions—and determine Defect Removal effectiveness—the ratio of the number of defects you actually found divided by the total number you should have found. These and other metrics will help you evaluate and then improve the effectiveness and efficiency of your testing process. T2 testing ajax applications with Open Source tools Frank Cohen, PushToTest AJAX testers and developers have serious challenges developing unit tests, functional tests, and load/performance tests in a time when AJAX and other web development technologies continue to expand. Frank Cohen explains a proven methodology to identify—and solve—scalability, performance, and reliability issues in AJAX applications. Frank explains how to apply this methodology using open source testing tools, including selenium, soapUi, TestGen4web, PushToTest, and others. He demonstrates handson testing examples created with the Appcelerator and Google widget Toolkit (GwT) frameworks. you’ll also see how to construct a functional unit test for a business flow, identify ways to create operational test data at run time, validate test responses, and automate the entire test. learn to use Firebug and Firefox to identify and instrument AJAX user interface elements. Add these new tools and methods to your toolkit for a better AJAX testing experience. T5 TEST TECHnIquES Patterns and Practices for Model-Based testing Keith Stobie, Microsoft To apply model-based testing (MBT) to many different applications, simply learning the high-level principles is not enough. you need extra guidance and practice to help orient testers and developers to begin using models for testing. Many people attempting MBT, confused about programming around observation and control, try to duplicate the underlying system functionality in models. Keith stobie shows you real-world MBT case studies to illustrate MBT ideas you can incorporate into your own practices. learn to apply MBT patterns and practices to both traditional and model-based test design. see abstracting examples and how these abstractions can help testers with any test suite—model-based or not. learn to create adapters that act as a specialized programming language—similar to keyword-based testing—for the abstractions of your domain under test. Detect under-testing and over-testing by creating a logging framework using assertions to trace tests back to requirements. with MBT patterns and practices, you can do MBT—More Better Testing! T3 SPECIAL TOPICS Man and Machine: Combining tools with the Human Mind Jonathan Kohl, Kohl Concepts, Inc. when you think of automated testing, you usually think of computer software executing unattended tests. when you think of manual testing, you think of a human being executing tests without the aid of software. instead of thinking of tests as either automated or manual, Jonathan Kohl explores ways you can blend the two. He helps you answer the questions, “How can automation improve my exploratory and scripted testing work?” and “what do we lose if we run these tests without any human supervision?” with numerous examples, Jonathan demonstrates the different mindset he uses to implement test automation as he highlights techniques from a hybrid testing approach. He demonstrates examples from his personal testing experiences and from other disciplines to change your mind on man and machine testing. TEST AuTOMATIOn end-to-end test automation for Complex Systems Thomas Thunell, Ericsson AB As a world-leading provider of telecommunications equipment, ericsson knows that test automation is a key factor for driving a successful test organization. Thomas Thunell describes their automation solution—a test system for complex, end-to-end environments. ericsson’s networks typically consist of mobile terminals, base stations, radio network controllers, switching systems, protocol analyzers, and possibly other components. Thomas discusses the lessons ericsson has learned—obtain management commitment up front, use dedicated automation teams, and take the long-term view in automation work. when it came to planning, establishing guidelines, and getting the right people on board, ericsson treated test automation exactly the same as any other software development project. in so doing, they built—and depend on—a rock-solid, easy-to-use, reliable test automation framework. Future plans include automated post-processing of test logs and delivering test automation metrics directly from the system. Find out how ericsson is doing test automation to see how you can follow their path. “A lot of really great information packed into a few days. Great use of humor, and comparison of other fields to software testing. My first conference, I will definitely come again if I am able. Also hope other testers from my company can attend. Thanks!” — Business analyst Tester Call 888.268.8770 or 904.278.0524 to register • www.sqe.Com/swreg 21 http://www.sqe.com/swreg
Table of Contents Feed for the Digital Edition of SQE STARWEST Conference Brochure 2008 SQE STARWEST Conference Conference-At-A-Glance Pre-Conference Tutorials Keynote Sessions Concurrent Sessions Registration Information SQE STARWEST Conference Brochure 2008 SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW1) SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW2) SQE STARWEST Conference Brochure 2008 - SQE STARWEST Conference (Page SW3) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW4) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW5) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW6) SQE STARWEST Conference Brochure 2008 - Conference-At-A-Glance (Page SW7) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW8) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW9) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW10) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW11) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW12) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW13) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW14) SQE STARWEST Conference Brochure 2008 - Pre-Conference Tutorials (Page SW15) SQE STARWEST Conference Brochure 2008 - Keynote Sessions (Page SW16) SQE STARWEST Conference Brochure 2008 - Keynote Sessions (Page SW17) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW18) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW19) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW20) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW21) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW22) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW23) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW24) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW25) SQE STARWEST Conference Brochure 2008 - Concurrent Sessions (Page SW26) SQE STARWEST Conference Brochure 2008 - Registration Information (Page SW27) SQE STARWEST Conference Brochure 2008 - Registration Information (Page SW28)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.