SlideShare a Scribd company logo
1 of 28
Download to read offline
Where Test Leadership, Management & Strategy Converge




                                        CONFERENCE & EXPO 2010
8 7 7. 2 5 7. 9 5 3 1




                                        Six Comprehensive Tracks:
    Hands-On
    Testing             Test Strategy         Test          Agile     Performance   Test
    Techniques Lab      & Process             Leadership    Testing   Testing       Automation



                                   www.STPCon.com
October 19 – 21, 2010            n   Las Vegas, Nevada




                                            CONFERENCE & EXPO 2010




    Where Test Leadership,
    Management & Strategy Converge

   DISCOVER THE
   POSSIBILITIES
      Software Test Professionals Conference & Expo 2010                               Who Should Attend?
      is the leading event for the software test and quality assurance                 Senior Test Analyst
      professional. This conference brings together software testers, QA               Software Tester
      managers and senior test professionals to learn and discover the
                                                                                       SQA Engineer
      latest solutions to your most pressing challenges.
                                                                                       Sr. QA Specialist
      Join us October 19th – 21st at the Mirage Resort in sunny Las Vegas.
      If you’ve been to an STP conference before or if it’s your first time            Sr. SQA Engineer
      attending, we guarantee this year’s conference will be as high-energy            Team Lead
      as Vegas, a location that continues to build its reputation as a vibrant         Test Architect
      showcase for the extraordinary.
                                                                                       Test Consultant
      If you’ve been waiting for the right event to invest in, this is it!
      Software Test Professionals Conference & Expo – where test                       Test Engineer
      leadership, management & strategy converge – will deliver fresh                  Test Manager
      industry insight and networking opportunities unlike you’ve experienced          QA Engineer
      before. Attend and return to the office with knowledge and resources
                                                                                       QA Manager
      which will enhance your professional career.
                                                                                       Business Analyst
      There hasn’t been a better time or location to network and share with
      other software test and quality professionals.                                   Project Lead
      Join Us & Discover the Possibilities!



                                                         Table of Contents

                                                   Keynote Presentations	        4-5      Hands-On Testing Lab	       8
                                                   Program Overview	             6-7      Pre-Con Workshops	      9 - 11
877.257.9531           www.STPCon.com
Conference Tracks:


                     Hands-On Testing Techniques Lab

                     Test Strategy & Process

                     Test Leadership

                     Agile Testing
                                                                                        ts:
                                                                                    oun
                                                                               Disc
                                                                            nce o $500
                     Performance Testing
                                                                         re
                                                                   C onfe ve up t
                     Test Automation                                   Sa              ive               e
                                                                                      ird:         o rec        age
                                                                             Ea rly B ust 20 t ce pack
                                                                        y,              g            n
                                                                    Earl ter by Au ll confere
                                                                          is          fu
                                                                     Reg off any                                ceive
                                                                     $ 400                rd: ber 15       to re age
                                                                                     y Bi                      ack
                                                                               Earl Septem erence p
                                                                          nal r by
                                                                       Fi                         nf
                                                                              iste         ull co
                                                                        Reg off any f                                  ny
                                                                                                      ip:        off a
                                                                        $200                  b ersh savings
                                                                                       Mem $100
                                                                                  Pro        et
                                                                           STP ow to g package
                                                                                  n
                                                                            Join nference
                                                                                    o
                                                                             full c


        The Complete
        Conference & Expo Package – $1,695

        n 
          3days of unparalleled education from
          Tuesday, October 19 – Thursday, October 21
        n 
          5   exceptional keynotes and general sessions
        n 0
          4    conference sessions in six comprehensive tracks
        n  ccess
          A          to the NEW Hands-On Testing Techniques Lab
        n  he
          T   STP Exhibit Hall – interactive exhibits featuring the latest tools,
          technologies and services from leading vendors
        n  arty
          P        on the Strip at one of the city’s hottest nightclubs, Christian Audigier at TI
        n  he
          T      Expo Hall Happy Hour Booth Crawl
        n  hree
          T        breakfasts, two lunches and beverage breaks
        n  articipation
          P            in Expo Prize Giveaway – an exciting prize giveaway of high tech
          gifts donated by leading industry vendors




Schedule At A Glance	      12 - 13      Breakout Sessions	        16 - 23        Registration Packages	               26
Networking Activities	     14 - 15      Exhibit Hall	                  24        Hotel  Travel	                      27    3
Microsoft


 Keynote                                          Ross Smith                                              Kelli Vrla
 Presentations                                  Tuesday, October 19                                   Tuesday, October 19
                                                 8:30am – 10:00am                                      3:45pm – 5:00pm




               Productivity Games Improve Software Quality                             Top Ten Leadership Skills:
               Ross Smith, Director of Test, Microsoft Corporation                     Surviving  Thriving in the
               Have you ever wondered how to get your team more passionate             21st Century
               about software testing? Ross Smith creatively employs the               Kelli Vrla, Leadership Consultant,
               use of competitive games to increase employee engagement,               The Good Humor Lady
               participation, and productivity. Utilizing games will urge your
               testers and developers to work more enthusiastically together           Our leadership mission is to adapt and adopt
               to improve software quality and to address testing problems             better and more efficient habits to help our
               that cannot be solved cost-effectively using traditional business       people reach their optimal best. This outside-
               processes. Through a simple step by step approach, learn to             the-box program will inspire your managers,
               deliver testing projects on time and within budget, by employing        supervisors, and team leaders with creative
               gaming techniques. From knowing what behavior you should                ideas for motivating employees to increase
               reward, to setting up healthy competitive environments, you will        productivity and improve performance, while
               walk away with a new “game” plan for motivating your team. This         showing them the way to stay resilient in
               session will give an understanding of creating leader boards and        the process.
               will give you direction to design a game, create a game design          Kelli Vrla’s festive delivery of meaty content
               checklist, and the key factors to implement the use of games            helps you stay laser-focused on people,
               as a defect prevention technique to improve quality.                    priorities and productivity.
               Ross Smith has been in the software industry for over 20 years,         Learn how to:
               developing and testing software on everything from mainframe
               systems to handheld devices and PC’s. In 1991, he began his             n  aster
                                                                                         M         a rapid-fire productivity mind-set
               Microsoft career in Product Support and has held several roles          n  et
                                                                                         G   more job ownership from you and
               including Test Lead, Test Manager and Test Architect working on           your peers
               almost every version of Windows and Office since 1995. Among
                                                                                       n  now
                                                                                         K       what makes ‘em tick and what
               his many accomplishments, Ross is one of the authors of The
                                                                                         ticks ‘em off
               Practical Guide to Defect Prevention. He holds five software
               patents and has served as a guest poster on Google’s Testing Blog.      n  oll
                                                                                         R       with challenges
                                                                                       n  ractice
                                                                                         P           the platinum rule
               Special Keynote Introduction by Microsoft’s First Employee              n  tay
                                                                                         S       laser focused, even in chaos
               Marc McDonald, Senior Software Development Engineer,
               Microsoft Corporation                                                   n  urround
                                                                                         S            yourself with experts
                                                                                       n  mbrace,
                                                                                         E              practice  convey lifelong
                           As the first salaried employee of Microsoft, Marc             learning
                           McDonald joined Bill Gates and Paul Allen, where
                           he designed the FAT file system used in MS-DOS              n  ind
                                                                                         F    your job passion connection and help
                           and Windows. His career spans the 30-year personal            others find theirs
                           computer industry-from Microsoft Basic on the MITS Altair   n  ffectively
                                                                                         E          distinguish between “knowing”
                           to Windows Vista and he holds six software patents.           vs. “doing what you know”
                                                                                       Kelli Vrla’s in-the-trenches scope of learning
                                                                                       comes from first-hand experiences in handling
                                                                                       change, bottom-line communications, and
                                                                                       motivating the tough-to-motivate people. All of
                                                                                       this prepared her for the variety of ways she
                                                                                       now helps people stay less stressed and laser
                                                                                       focused on full-throttle productivity.
877.257.9531     www.STPCon.com
“A Pioneer of Agile”                                                                                           M I T RE


             Kent Beck                                  Mark Scharenbroich                                      Robert Martin
        Wednesday, October 20                               Wednesday, October 20                                Thursday, October 21
          8:30am – 9:45am                                     3:45pm – 5:00pm                                     9:00am – 10:15am




G Forces in the Organization                      NICE BIKE: Fueling                                 2010’s Top 25 Most
Kent Beck, Founder,                               Performance with Passion                           Dangerous Application
Three Rivers Institute                            Mark Scharenbroich, Motivational Humorist,         Security Weaknesses
                                                  NiceBike.com                                       Robert Martin, Principal Engineer,
Success in business today is often
dependent on the quality of software                                                                 Information Technologies, MITRE
                                                  Software testing can be a thankless job. When
applications that support the ability of the      recognition is provided it is usually in a way     Have you ever spent sleepless nights
business to manage the backend functions          that is not motivational or inspirational. Often   wondering if the tests you have completed are
like accounting and employee management,          testers are held responsible for the delay of      sufficient to provide the necessary information
and the programs that enable seamless             critical projects even when they are left out of   to make a good business decision on whether
engagement between the business                   the process until the last minute. With limited    or not software should be launched? Whether
and its customers. The role of software           time and resources they are expected to            you manage testing for internal development
development, quality processes, and               perform miracles. Wouldn’t it be nice to get       activities, perform third party development
software testing have become increasingly         noticed for the right reasons?                     validation or are testing a commercial
critical. Organizations dependent on software
                                                  Mark Scharenbroich is an expert that               application for external use, your mandate
as part of their business model often deploy
                                                  understands the value of being noticed for         is clear - safeguard your applications and
software dozens of times an hour! The speed
                                                  the RIGHT reasons. Mark will inspire you,          make sure your team has avoided the CWE/
and necessity for this increased schedule
                                                  motivate you, and validate the importance of       SANS Top 25 Most Dangerous Application
and dependence is placing ever increasing
                                                  recognizing people to improve employee and         Errors. Learn what you can do as a tester
G Forces on many organizations. 
                                                  team performance.                                  to determine and identify these potential
While the “tidal” forces of these shifts                                                             vulnerabilities from the CWE Project Leader,
                                                  Whether you are a team of one, or a team           who coordinated the 2009 and 2010 project,
profoundly reshape software development,          of one hundred, you will walk away from this
the changes required of the organization                                                             in combination with over 40 contributing
                                                  keynote with a reinvigorated spirit for what       software security specialists from around the
are even greater. G Forces are created            you do as well as an appreciation of what
as an organization’s software development                                                            world, as he discusses:
                                                  the other team members around you do. He
goes from deploying annually to quarterly         will have you laughing, but more importantly       n  he
                                                                                                       T   prevalence and impact of attacks using
to monthly to weekly to daily to hourly.          thinking about the simple ways you can               the weaknesses listed in the CWE Top 25
Kent will introduce the G Forces model            motivate others to be better team players at       n  ow
                                                                                                       H    attack patterns allow you to think like
and the impact these changes have on the          your organization.                                   an attacker when designing your test cases
organization and specifically software testing.
                                                  Mark Scharenbroich has built his speaking          n  he
                                                                                                       T   variety of methods to identify and
Kent Beck’s career has combined the               career by working with some of the best              address these potential vulnerabilities
practice of software development, with            organizations and leaders to create a culture
reflection, innovation, and communication.                                                           n  ow
                                                                                                       H    software security weaknesses in your
                                                  that encourages people to perform at a higher
His contributions to software development         level. His messages improve employee                 applications put your organization at risk
include patterns for software, the                engagement, help people to embrace change,         n  here
                                                                                                       W     the Top 25 fits in the secure
rediscovery of test-first programming, the        enhance team collaboration, fuel the passion         development lifecycle
xUnit family of developer testing tools, and      to serve others and create meaningful
Extreme Programming. Beck is the author/                                                             Robert A. Martin focuses on the interplay
                                                  connections. Currently, Mark Scharenbroich
co-author of Implementation Patterns,                                                                of cyber security and Internet technologies.
                                                  is writing his first book based on his Nice Bike
Extreme Programming Explained: Embrace                                                               Martin has helped hundreds of MITRE’s
                                                  principle, which is titled, Nice Bike: Making
Change 2nd Edition, Contributing to Eclipse,                                                         Department of Defense customers improve
                                                  Connections that Move People.
Test-Driven Development: By Example,                                                                 the quality, cost, and timeliness of
Planning Extreme Programming, The                                                                    their software products.
Smalltalk Best Practice Patterns, and the
JUnit Pocket Guide.                                                                                                                          5
Program Overview:                                                6 Comprehensive Tracks

               Hands-On Testing Techniques Lab
            This track will combine the best software testing theories with real-world examples where participants will
            actually learn by doing in a realistic test environment. This unique opportunity will feature a virtual learning
    environment that showcases eight technical sessions covering a wide range of hands-on testing topics.
      101: Let’s Test Together
      201: Explore Beyond the Obvious
      301: Hands-On Quicktests
      401: Testing in the Interview
      501: Hands-On Introduction to Selenium IDE
      601: 5 Kick Ass Test Design Techniques from Combinatorial Testing
      701: Essential Techniques for Testing Flash-Based Rich Internet Applications
      801: Weapons for Bug Hunting


               Test Strategy  Process
             When do you use exploratory testing? How do you plan for performance testing? What are test entrance
             and exit criteria? In this track you will learn from industry experts and practitioners the strategic and tactical
    approaches to testing, regardless of the underlying software development methodology. This track includes topics
    related to test project planning, interaction with other departments (development, product management, and customer
    support), organization of test labs including virtual test environments, testing methodology, test documentation,
    performing different test types, test case coverage strategy, defect reporting, quality assessment (quality metrics),
    release criteria, and beta testing.
      102: Effective Test Planning: Preparing for Success
      202: Reloadable Test Data: Why and How
      302: How Could We Miss Those Bugs? Tips on Improving Test Coverage
      402: Mission Over Method: What Really Makes Your Testing Valuable
      502: Metrics: A Path for Success
      602: Test Faster: Model Your Process to Test Faster
      702: Integrated Open Source Based Test Management
      802: The Test Cauldron: Choosing the Right Mix


               Test Leadership
             This track will focus on the human side of testing, managing testers and the software test areas of the
             product development lifecycle. You will learn techniques for working effectively in a leadership role with
    test and non-test teams, and the differences between being a manager and being a leader.
      103: Testers! Get Out of the Quality Assurance Business
      203: People Are Not Widgets!
      303: Encouraging Collaborative Testing
      503: Reducing the Cost of Testing (Panel Discussion)
      603: QA: Last One Invited, First One Kicked Out
      604: The Secret Skill: How to Sell Testing
      703: Testing Across Timezones: Working with International Teams




877.257.9531              www.STPCon.com
Agile Testing
          This track will help attendees utilizing Agile Methodology to understand how they can fit traditional test
          practices or start implementing off-shoring capabilities while testing in an agile environment. In addition,
 the attendees will have an opportunity to understand how test automation can be more effectively used in the context
 of Agile projects as well as listen to real-world examples of testing in projects of varying degrees of Agile adoption.
   104: Testing Within the Shades of Agile
   204: Scaling Offshore Testing for Agile Teams
   404: Pairing with Developers
   504: Testing in an Agile Environment
   804: Acceptance Test Driven Development


           Performance Testing
           Presentations in this track will share actual performance testing experiences that illustrate the skills, tools
           and techniques for planning and executing effective performance tests. Topics you will learn: developing
 test objectives, using business and technical metrics to quantify the target load and acceptance criteria, developing
 scripts, designing test scenarios, measuring and correlating system resources with response time and load,
 interpreting results, diagnosing bottlenecks, and communicating conclusions and recommendations to stakeholders.
   105: Slimming Down Your Performance Tests
   304: Architecting Applications for Performance and Scalability
   403: Ever Been Fooled by Performance Testing Results?
   505: Performance Testing for MASSIVE Systems
   704: Using Open Source Testing at Ford
   803: What You Need to Know About Performance Testing


           Test Automation
            The Test Automation track includes topics related to the test automation architecture, development
            of test automation frameworks, test automation methodology, functional test automation, security test
 automation, continuous integration, and popular open source and commercial test automation tool case studies.
 It will also include semi-automation tools for test case management and requirement management.
   205: Becoming an Automation Entrepreneur
   305: From Start to Success with Web Automation
   405: Testware Hierarchy for Test Automation
   605: Continuous Change Driven Intelligent Closed Loop Test Automation
   705: Test Language: Introduction to Keyword Driven Testing
   805: Script-less Test Automation




       Software Test Professionals 2010 Conference Program Board
         Vladimir Belorusets                           Dan Downing                               Catherine Powell
       SQA Manager, Xerox Corp.                    VP  General Manager,                    Quality Assurance Manager,
                                                      Mentora Group                                 Abakas, LLC
           Timothy Connolly
Lead Software Quality Assurance Engineer,              Matt Heusser                                James Sivak
           Nuvera Fuel Cells                      Technical Staff, SocialText            Senior Quality Assurance Manager,
                                                                                                   McAfee, Inc.
           Elizabeth D’Angelo                            Bala Mullur
    Director of Quality Assurance, CGI                  Vice President,                          Matthew Sullivan
                                                Vertex Computer Systems, Inc.                       Test Lead,
             Patrick Dolan
                Deloitte                              Melissa Mutkoski
                                                                                             PricewaterhouseCoopers          7
                                             Software Quality Assurance Manager,
                                                          ZoomInfo
Hands-On Testing Techniques Lab
           We are excited to offer a new conference track, Hands-On Testing Techniques Lab, which will combine the
           
           best software testing theories with real-world examples and where participants will actually learn by doing in a
           realistic test environment. This unique opportunity will feature a virtual learning environment that showcases
           eight technical sessions covering a wide range of hands-on testing topics.


 Session 101                                    	                 Session 601                                     	
 Let’s Test Together                                              5 Kick Ass Test Design Techniques from
 In this highly-interactive session, combinatorial test design    Combinatorial Testing
 techniques will be used and explained while participants have    This session is targeted towards experienced testers
 access to a combinatorial testing tool that will automatically   looking to sharpen their test design skills. Learn five
 generate sets of test conditions based on user inputs.           practical and powerful test design techniques.

 Session 201                                    	                 Session 701                                     	
 Explore Beyond the Obvious                                       Essential Techniques for Testing Flash-Based RIA
 With a focused testing mission in hand, you will test an         Learn the defects you’ll likely encounter when working with
 application using simple testing techniques that help you        flash-based rich internet and desktop applications using
 move beyond the obvious and discover what is hidden              exercises that demonstrate the testing practices and tools
 beneath the surface.                                             you can use to uncover these defects quickly and effectively.

 Session 301                                    	                 Session 801                                     	
 Hands-On Quicktests                                              Weapons for Bug Hunting
 In this hands-on session you’ll learn quick attacks that are     A skilled tester should be able to design tests and recognize
 test designed to attack, overwhelm, and quickly evaluate         bugs in situations that do not have documentation. This
 product quality, providing rapid feedback with little effort     session will introduce testers to triggering heuristics that will
 and nearly no setup time.                                        help testers do strong testing with or without documentation.

 Session 401                                    	
                                                                    Hands-On Testing Techniques Lab Registration
 Testing in the Interview                                           and Requirements: 
 When interviewing testers, you want to know they can               n  ands-on sessions are included in your
                                                                      H
 test! This session will provide attendees with a deliberately        conference fee.
 buggy application to test by putting themselves in both
 the candidate’s testing shoes as well as the role of the           n  lassroom space is limited to 60 participants
                                                                      C
 hiring manager.                                                      per session.
                                                                    n  re-registration for your preferred session(s)
                                                                      P
 Session 501                                                          is required.
                                                	
                                                                    n  here is a limit of two session blocks upon initial
                                                                      T
 Selenium IDE                                                         registration - if additional space becomes available
 This session will explore the first part of the suite,               prior to the event, we will contact you regarding open
 Selenium IDE, a record and playback plugin for Firefox.              selection availability.
                                                                    n  pace is available on a first-come, first-served basis.
                                                                      S
                                                                    n  o software download is required and sessions
                                                                      N
                                                                      will be held utilizing a secure network.
                                                                    n  ttendee must bring a laptop computer and
                                                                      A
                                                                      power cord.
                                                                    n  lassroom equipment provided – hard-wired Internet
                                                                      C
                                                                      connection and power source (power strips).
877.257.9531              www.STPCon.com
2-Day Pre-Conference workshops
Sunday, October 17 and Monday, October 18 from 9:00am – 5:00pm

Pre-1    Test Strategy  Process Track	     Pre-2     Agile Testing Track	             Pre-3   Test Strategy  Process Track	

Rapid Software Testing                      Quality Assurance for                      Principles of Black
Michael Bolton, Founder,                    Agile Practitioners                        Box Testing
DevelopSense                                Mike Dwyer, Principal Agile Coach,         Scott Barber, President  CEO,
Rapid testing is a complete                 BigVisible Solutions                       PerfTestPlus
methodology designed for a world of         This advanced workshop focuses on          In this course you will learn four
barely sufficient resources, information,   addressing the shared challenge facing     foundational concepts that will enable
and time. It’s an approach to testing       Agile Practitioners and QA/Test groups:    you to apply your current skills in
that begins with developing personal        n  ompleteness is critical to Test
                                              C                                        testing techniques, test design,
skills and extends to the ultimate                                                     and test execution more effectively,
mission of software testing: lighting       n  implicity is critical to Agile
                                              S                                        efficiently, and successfully. Through
the way of the project by evaluating        n  usiness looks for both
                                              B                                        lecture, experiential case studies,
the product. The rapid approach isn’t                                                  examples, and interactive exercises,
                                            Individuals and teams will focus on
just testing with a speed or sense of                                                  you will be exposed to and apply
                                            course topics through exercises and
urgency; it’s mission-focused testing                                                  skills related to the Impossibility
                                            discussions that take into consideration
that eliminates unnecessary work,                                                      of Complete Testing, the Oracle
                                            each participant’s situation. The
assures that everything necessary gets                                                 Problem, the Mission of Testing,
                                            products of these exercises will
done, and constantly asks what testing                                                 and Bug Advocacy.
                                            fill in the maps participants create
can do to help speed the project as                                                    What You Will Learn
                                            throughout the workshop. These maps
a whole. One important tool of rapid
                                            will layout the options and issues         n  he concept of oracles well enough
                                                                                         T
testing is the discipline of exploratory
                                            enabling participants to improve             to apply multiple oracle heuristics
testing – essentially a testing martial
                                            the quality of their Agile workflow.         to your work and be able to explain
art. Exploratory testing combines test
design, test execution, test result         What You Will Learn:                         what you are doing and why
interpretation, and learning into a         n  ow collaboration with test
                                              H                                        n  hat complete testing is impossible
                                                                                         T
simultaneous, seamless process that           professionals improves Agile               and how to better estimate and
finds a lot of problems quickly.              development efforts                        explain the size of a testing problem
This is an intensive two-day, hands-        n  ow to identify markers to
                                              H                                        n  o adjust your focus from narrow
                                                                                         T
on class, in which you spend much             assess the progress of the                 technical problems to broader,
of the time actually testing, working         Agile testing program                      business problems
on exercises, puzzles, thought
                                            n  ow to develop a map for
                                               H                                       n  o identify the difference between
                                                                                         T
experiments, and scenarios – some
                                              better collaboration with internal         bugs that are important to the
computer-based, some not. The goal
                                              testing organizations                      business vs. bugs that are important
of the course is to teach you how to
                                                                                         to the user and how to capture that
test anything expertly, under extreme       n  ow to find the best answers
                                              H
                                                                                         difference in your bug reports
time pressure and conditions of               for your organization
uncertainty, in a way that will stand                                                  n  o write bug reports more
                                                                                         T
                                            In order to fully participate in
up to scrutiny.                                                                          persuasively considering the
                                            this workshop; participants need
                                                                                         interests and concerns of
            Michael Bolton has been         practical Agile experience either
                                                                                         your audience
            teaching software testing       as a Stakeholder, Business Lead,
            on five continents for ten      ScrumMaster, Product Owner,                           Scott Barber, co-author of
            years and is the co-author      or Test Leader.                                       the Microsoft patterns and
            of Rapid Software Testing.                                                            practices book Performance
                                                       Mike Dwyer is a
                                                                                                  Testing Guidance for
                                                       Certified Scrum Trainer
                                                                                                  Web Applications.
                                                       whose practice focuses on
                                                       Agile transformation into
                                                       enterprise efforts through
                                            innovative and proactive use of
                                            QA and Test.
                                                                                                                                9
1-Day Pre-Conference workshops
Monday, October 18 from 9:00am - 5:00pm

Pre-4    Test Leadership Track	             Pre-5    Test Strategy  Process Track	      Pre-6    Test Strategy  Process Track	

Test Management Clinic                      Building a Test Strategy                     Test Case Development from
Selena Delesie, Consulting Software         Karen N. Johnson, Owner/Consultant,          Business Requirements
Tester  Agile Coach, Delesie Solutions     Software Test Management, Inc.               Jamie Evans, Quality Control Manager,
Are you a test manager or responsible       Learn how to plan and think strategically    Open Scan Technologies, Inc.
for making decisions that involve           about testing. Strategic planning is         Many times, the only information a
working with other groups? Do you           an indispensable skill for test leads        software tester has access to is the
have a sizable impact on the success        and test managers. This workshop             business processes and/or business
or failure of a project or organization?    teaches the elements of building a test      requirements. Testers learn the
In this interactive workshop, we will       strategy and answers questions such          business by the software itself, or by
look at real-life test management           as: What should a strategy include?          pulling information from the end users.
challenges and discover ways to             How can a strategy be built at the start     Analysis skills are crucial for software
evaluate options and select suitable        of a project in such a way that the          testers. You must be able to see the
solutions. We will explore techniques       document is effective throughout the         big picture and drill down to the details,
for solving complicated problems that       project? The workshop uses discussion        especially at the point of designing
you can apply immediately.                  and exercises. Practical resources           your test cases. In this workshop, learn
Challenges that will be explored:           are provided for use both in the class       to design test cases from business
                                            and for future projects. Students work       requirements by analyzing those
n  ow to lead a team as a manager
  H                                         through case studies and leave the           requirements using best practices.
  instead of managing it (and why you       tutorial with examples in hand. This         Test case design is like anything else
  should bother).                           workshop is designed for test managers       – you need lots of practice to be good
n  oaching team members to
  C                                         and testers who need to build a test         at it. Using multiple exercises, learn to
  improve skill sets to further their job   strategy or want to gain insights into       define the big picture while analyzing
  performance and career growth.            how to think strategically.                  the business requirements, with the
                                                                                         ultimate goal of designing specialized
n  evelopment and test/QA
  D                                                     Karen N. Johnson is              test cases critical to your project.
  organizations don’t work well                         an independent software
  together, and blame each other                        test consultant and is a                    Jamie Evans has a B.S.
  when things go wrong.                                 frequently requested speaker                in mathematics from the
n  est is four months behind development
  T                                                     at conferences. Karen is a                  Colorado School of Mines.
  due to insufficient staffing.             contributing author to the book, Beautiful              She started her career in
                                            Testing, and has published numerous                     software testing and has
n  ustomer support consistently reports
  C
                                            articles and blogs about her experiences     been in the same discipline ever since
  defects that can’t be investigated.
                                            with software testing.                       with over 17 years of software testing
n  friendly team member undermines
  A                                                                                      and quality assurance.
  the successes of coworkers, and
  often takes credit for them.
n  enior management insists that
  S
  “automation is the solution to
  our problems”.
Bring challenges you are experiencing
and leave with approaches that can be
applied to improve your current work
environment, while expanding your own
skills in the test management domain.

            Selena Delesie is a
            Software Test Consultant
            and Agile coach who
                                                                 Today
            runs her own company,                                 877.257.9531
            Delesie Solutions.                                    www.STPCon.com
Pre-7    Performance Testing Track	          Pre-8    Test Strategy  Process Track	

Hands-On Performance Testing                 Agile Automation
Dan Downing, Co-Founder                      Linda Hayes, Founder, Worksoft, Inc
Mentora Group, Inc.                          Most companies resist test automation
Goranka Bjedov, Senior Performance           until the software is stable, reasoning
Tester, Google                               that any savings from automation
Performance testing is perhaps the           will be offset by the maintenance
least understood and most under-             required to keep up with changes.
utilized form of testing, and it is the      Also, traditional record/script/replay
only way to mitigate the invisible risk      approaches can’t be implemented until
of application performance. It is least      the code is functional, which is too late
understood because of its breadth            in an agile development environment.
of scope – combining the testing of          This workshop will describe an
software with servers and networks,          incremental approach to test
and because it requires mastery of           automation that allows automated             Luminary Award
tools that span multiple business and        tests to be written before the code,
                                                                                          Software Test Professionals
technical areas: identifying business        then rapidly updated as changes are
                                                                                          will announce the Luminary
scenarios, quantifying the target load,      introduced. Attendees will learn how to:
                                                                                          Award recipient at the STP 2010
developing complex scripts, designing        n  mprove code development practices
                                               I                                          Conference  Expo. Nominations
test scenarios, instrumenting servers,         through automation                         were accepted from the software
analyzing numbers, and interpreting
                                             n  efine executable requirements
                                               D                                          test community and the top 3
results to recommend specific actions.
                                                                                          nominees have been submitted
It is the most under-utilized because        n  rite self-documenting automated
                                               W
                                                                                          to the community for final voting.
of the perceived cost of the software,         tests before code is developed
                                                                                          The deadline date for voting is
hardware and training to attain mastery.
                                             n  mplement a test tool and platform
                                               I                                          September 2 – vote by visiting
In this workshop, we will demystify the        agnostic automation architecture           softwaretestpro.com. We will
process, and take you through hands-on                                                    present the Luminary Award
                                             n  utomate test case maintenance for
                                               A
exercises using open source tools that                                                    on the general session stage
                                               rapid response to changes
you can apply back at your workplace at                                                   at the STP 2010 conference.
a low cost of getting started. You’ll take              Linda Hayes is the founder        A luminary is someone who has
away concrete learnings you can apply                   of three software companies       inspired others by their actions
on your next load test. You’ll begin to                 including AutoTester, the first   and the results of those actions
glean how to get your technical teams                   PC-based test automation          on the profession. It is about
to see the elephant in the room – the                   tool. Linda has been named        the way they have given back,
complete system.                             as one of Fortune Magazine’s People to       and shared their knowledge and
Bring your Windows laptop –                  Watch and one of the Top 40 Under 40         experience with others in order
we’ll provide the standard virtual           by Dallas Business Journal.                  to advance the profession and
test environment with all the tools                                                       improve the career paths of the
you’ll need.                                                                              practitioners. They inspire others
                                                                                          to pursue a software testing career.
            Dan Downing is the author
                                                                                          In addition, their contributions
            of the 5-Steps of Load
                                                                                          elevate the critical role of the
            Testing, and numerous
                                                                                          software test profession within
            presentations and articles
                                                                                          the software development process.
            on performance testing.
                                                                                          Vote Now at softwaretestpro.com!
            Goranka Bjedov is a
            senior performance tester
            at Google.
                                                                                                                       11
Schedule At A Glance
Sunday, October 17, 2010
8:00am - 9:00am	           Continental Breakfast
8:00am - 10:00am	          Registration  Information
9:00am - 5:00pm	           2-Day Pre-conference Workshops (Day 1 of 2)
		                            Pre-1: Rapid Software Testing, Michael Bolton
		                            Pre-2: Quality Assurance for Agile Practitioners, Mike Dwyer
		                            Pre-3: Principles of Black Box Testing, Scott Barber

Monday, October 18, 2010
8:00am - 9:00am	           Continental Breakfast
8:00am - 5:00pm	           Registration  Information
9:00am - 5:00pm	           2-Day Pre-conference Workshops (Day 2 of 2)
		                            Pre-1: Rapid Software Testing, Michael Bolton
		                            Pre-2: Quality Assurance for Agile Practitioners, Mike Dwyer
		                            Pre-3: Principles of Black Box Testing, Scott Barber
9:00am - 5:00pm	           1-Day Pre-conference Workshops
		                            Pre-4: Test Management Clinic, Selena Delesie
		                            Pre-5: Building a Test Strategy, Karen N. Johnson
		                            Pre-6: Test Case Development from Business Requirements, Jamie Evans
		                            Pre-7: Hands-On Performance Testing, Dan Downing, Goranka Bjedov
		                            Pre-8: Agile Automation, Linda Hayes

Tuesday, October 19, 2010
7:30am - 6:00pm	           Registration  Information
7:30am - 8:30am	           Breakfast
8:30am - 10:00am	          General Session: Productivity Games Improve Software Quality, Ross Smith
		                         Special introduction by Marc McDonald, Microsoft’s first salaried employee
10:15am - 11:15am	         Breakout Session 1
		                            101: Let’s Test Together, Justin Hunter
		                            102: Effective Test Planning: Preparing for Success, Shaun Bradshaw
		                            103: Testers! Get Out of the Quality Assurance Business, Michael Bolton
		                            104: Testing Within the Shades of Agile, Nancy Kelln
		                            105: Slimming Down Your Performance Tests, Scott Barber
11:30am - 12:30pm	         Breakout 2
		                            201: Explore Beyond the Obvious, Selena Delesie
		                            202: Reloadable Test Data: Why and How, Tanya Dumaresq
		                            203: People Are Not Widgets!, Judy McKay
		                            204: Scaling Offshore Testing for Agile Teams, Christopher Duro
		                            205: Becoming an Automation Entrepreneur, Linda Hayes
12:00pm - 3:00pm	          Exhibit Hall Open
12:30pm - 2:30pm	          Lunch
2:30pm - 3:30pm	           Breakout 3
		                            301: Hands-On Quicktests, Matt Heusser
		                            302: How Could We Miss Those Bugs? Tips on Improving Test Coverage, Vladimir Belorusets
		                            303: Encouraging Collaborative Testing, Lanette Creamer
		                            304: Architecting Applications for Performance and Scalability, Dan Bartow
		                            305: From Start to Success with Web Automation, Adam Goucher



                              Today            877.257.9531       www.STPCon.com
Simply follow these track colors to find topics suited to your issues.

      Hands-On
      Testing           Test Strategy            Test                    Agile                 Performance           Test
      Techniques Lab     Process                Leadership              Testing               Testing               Automation


3:45pm - 5:00pm	          General Session: Top 10 Leadership Skills, Surviving  Thriving in the 21st Century, Kelli Vrla
5:00pm - 7:00pm	          Exhibit Hall Open
5:00pm - 7:00pm	          Exhibit Hall Happy Hour Booth Crawl

Wednesday, October 20, 2010
7:30am - 5:00pm	          Registration  Information
7:30am - 8:30am	          Breakfast  Speed Geeking Breakfast Bytes
8:30am - 9:45am	          General Session: G Forces in the Organization, Kent Beck
10:00am - 11:00am 	       Breakout 4
		                           401: Testing in the Interview, Catherine Powell
		                           402: Mission Over Method: What Really Makes Your Testing Valuable, Scott Barber
		                           403: Ever Been Fooled by Performance Testing Results?, Mieke Gevers
		                           404: Pairing with Developers, Lanette Creamer
		                           405: Testware Hierarchy for Test Automation, Gregory Solovey
11:00am - 11:30am	        Expo Hall Coffee Break
11:00am - 3:00pm	         Expo Hall Open
11:30am - 12:30pm	        Breakout 5
		                           501: Hands-On Introduction to Selenium IDE, Adam Goucher
		                           502: Metrics: A Path for Success, Kim Mahoney
		                           503: Reducing the Cost of Testing, Matt Heusser, Lanette Creamer, Selena Delesie, Justin Hunter
		                           504: Testing in an Agile Environment, Rob Walsh
		                           505: Performance Testing for MASSIVE Systems, Mark Lustig
12:30pm - 2:30pm	         Lunch
2:30pm - 3:30pm	          Breakout 6
		                           601: 5 Kick Ass Test Design Techniques from Combinatorial Testing, Justin Hunter
		                           602: Test Faster: Model Your Process to Test Faster, John Roberto
		                           603: QA: Last One Invited, First One Kicked Out, Bradley Baird
		                           604: The Secret Skill: How to Sell Testing, Jim Hazen
		                           605: Continuous Change Driven Intelligent Closed Loop Test Automation, Marc Hornbeek
3:45pm - 5:00pm	          General Session: NICE BIKE... Fueling Performance with Passion, Marc Scharenbroich
7:00pm - 10:00pm	         “Party on the Strip” at one of the city’s hottest nightclubs, Christian Audigier at TI

Thursday, October 21, 2010
8:00am - 1:00pm	          Registration  Information
8:00am - 9:00am	          Breakfast
9:00am - 10:15am	         General Session: 2010’s Top 25 Most Dangerous Application Security Weaknesses, Robert Martin
10:30am - 11:30am	        Breakout 7
		                           701: Essential Techniques for Testing Flash-Based Rich Internet Applications, Kris Schultz
		                           702: Integrated Open Source Based Test Management, C.V. Narayanan
		                           703: Testing Across Time Zones: Working with International Teams, Rosanna Dyer
		                           704: Using Open Source Testing at Ford, Frank Cohen
		                           705: Test Language: Introduction to Keyword Driven Testing, Ayal Zylberman
11:45am - 12:45pm	        Breakout 8
		                           801: Weapons for Bug Hunting, Joe Harter
		                           802: The Test Cauldron: Choosing the Right Mix, Jim Sivak
		                           803: What You Need to Know About Performance Testing, Michael Czeiszperger
		                           804: Acceptance Test Driven Development, C.V. Narayanan
		                           805: Script-less Test Automation, Dimitry Geller
                                                                                                                            13
October 19 – 21, 2010               n   Las Vegas, Nevada


Networking Activities

 Discover the Inside Connections
 Software Test Professionals Conference  Expo 2010 offers networking opportunities for you to share
 ideologies and best practices with other people who are driving change in the industry. Whether you are
 networking at the Speed Geeking Breakfast Bytes event, STP booth crawl, or the exclusive STP Party at
 Treasure Island you will build a social network that will give you the inside connection to what others are
 doing to be successful in the software testing industry.


Happy Hour Booth Crawl                                   Expo Prize Giveaway
Tuesday, October 19, 5:00pm – 7:00pm                     Wednesday, October 20, 2:15pm – 2:25pm
Network and drink, might make you think,                 An Expo Prize Giveaway in the true spirit of
but missing the Crawl and you’re no fun at all!          Las Vegas! Enter to win fabulous prizes by visiting
Gather in the STP Exhibit Hall for a Happy Hour          vendors on the show floor and collecting stamps on
Booth Crawl. Start your evening off with a drink         your Prize Giveaway game card. The more exhibitors
on us! Network with your colleagues as you unwind        you visit, the better off your odds for winning these
and visit with leading vendors in the industry.          high stake prizes.


Speed Geeking Breakfast Bytes                            Conference Crew
Wednesday, October 20, 7:45am – 8:15am                   Given all the STP Conference networking
Hosted by Matt Heusser                                   opportunities, you’re bound to meet people who
                                                         share some common interests. When you return
Imagine hearing a hot topic – the immediate,
                                                         home, start a Crew and invite your new professional
meaningful, most powerful element of a session
                                                         connections to join. Networking doesn’t end when
– compressed into a small 8-minute “byte.” These
                                                         you leave the conference, it’s only the beginning.
sessions will feature a variety of speakers and
topics designed to educate, entertain and motivate
you, as you rotate between speakers who will
share their expertise in just a few minutes. Grab
your breakfast and join in on these interactive,
high energy morning roundtables.




Today
877.257.9531
www.STPCon.com
conference
 party 2010


Wednesday, October 20, 7:00pm – 10:00pm
Take part in the software test industry’s hottest conference party in Vegas. We’ve taken over one of
the newest nightclubs, Christian Audigier, located in the heart of the Las Vegas Strip. Grab a drink and a
front row seat on the club porch that will be transformed into an exclusive VIP party for only STP participants.
From your private outdoor balcony, become enchanted by the beautiful Sirens of TI ®, in their captivating
Las Vegas style show complete with fire, danger and music. Or simply relax, enjoy the drinks and hors d’oeuvres,   15
as you network with your peers and enjoy the Vegas skyline.
Session                                    102    Test Strategy  Process Track	       104   Agile Testing Track		


Block 1	                                   Effective Test Planning:
                                           Preparing for Success
                                                                                       Testing Within the Shades
                                                                                       of Agile
                                           Shaun Bradshaw, VP of Consulting            Nancy Kelln, Software Testing
Tuesday, October 19                        Services, Zenergy Technologies              Consultant, Unimagined Testing
10:15am – 11:15am                          In this session we cover fundamental        There is no cookie cutter solution
                                           concepts regarding the importance           or step by step guide to follow
                                           of test plans, what goes into a test        when determining how to effectively
                                           plan, and methods of estimating a test      test across varied Agile projects.
                                           effort. Particular areas of focus in the    The testing approach needs to be
                                           presentation will include:                  adaptive and scalable to the project
                                           n  ligning test objectives with
                                             A                                         methodology, constraints, team
                                             business objectives                       dynamics, and corporate culture.
                                                                                       This session will highlight real-world
                                           n  dentifying the priorities of the
                                             I                                         experience of testing successfully
                                             testing effort                            within projects of varying degrees of
                                           n  etermining risks and contingencies
                                             D                                         Agile adoption; ranging from textbook
Today                                      n  eveloping a metrics-based
                                             D                                         adoption to experimentation as
 877.257.9531                                estimation model                          traditional teams begin their
 www.STPCon.com                                                                        transition to Agile.
                                           n  onsiderations when developing a
                                              C
                                             test schedule                                        Nancy Kelln is an
                                                                                                  independent consultant
                                                       Shaun Bradshaw has
                                                                                                  with 12 years of diverse
                                                       spent 12 years working
                                                       with a variety of clients                  experience within the
                                                       to improve their QA and                    IT industry.
                                                       test processes.

101   Hands-On Testing Techniques Lab	     103    Test Leadership Track	               105   Performance Testing Track	

Let’s Test Together                        Testers! Get Out of the                     Slimming Down Your
                                           Quality Assurance Business                  Performance Tests
Justin Hunter, CEO, Hexawise
                                           Michael Bolton, Founder,                    Scott Barber, President  CEO,
In this highly-interactive session,
                                           DevelopSense                                PerfTestPlus
the instructor will create relatively
small sets of test cases for several       The Agile movement, continuous              It has been a common practice in
applications. Participants will choose     changes in technology, and the              performance testing over the past ten
the types of examples they would           ubiquity of computing devices have          years for many organizations to run
most like to see in the session and        all prompted discussion about the           into significant challenges because
are expected to contribute their test      role of the tester. Testers are typically   they are trying to include too much in
ideas to the discussion. Combinatorial     not allowed to change the source            their performance tests. While it is true
test design techniques will be used        code, the scope of the product, the         that the best possible performance
and explained. Participants will utilize   budget, staffing, schedule, customer        test is one that exactly mimics both
a combinatorial testing tool that will     relationships, market placement, or         the production environment and the
automatically generate sets of test        the development model. How can              production load, it is also true that
conditions based on user inputs, and       testers assure quality? In this session,    designing, developing, and executing
will follow along and create their own     learn the difference between software       a performance test with that degree
sets of tests.                             testing and QA. Even though we don’t        of accuracy is far beyond what most
                                           own quality, we help the people who         teams can accomplish with the time and
             Justin Hunter is a            are responsible for quality, identify the   resources available. Learn how best to
             combinatorial test design     things that influence it.                   slim down your performance tests.
             expert who has enjoyed
             teaching testers on six                   Michael Bolton has been                    Scott Barber is the co-author
             continents how to improve                 teaching software testing on               of the Microsoft patterns and
the efficiency and effectiveness of                    five continents for ten years              practices book Performance
their test case selection approaches.                  and is the co-author of                    Testing Guidance for
                                                       Rapid Software Testing.                    Web Applications.
201    Hands-On Testing Techniques Lab	       203   Test Leadership Track	                              Session
Explore Beyond the Obvious
Selena Delesie, Consulting Software
                                              People Are Not Widgets!
                                              Judy McKay, Consultant,
                                                                                                       Block 2
Tester  Agile Coach, Delesie Solutions       SkyForest Consulting
                                                                                                  Tuesday, October 19
Seemingly simple applications hide            This session provides practical advice
a depth of complexity, while complex          for creating a test team that has strong             11:30am – 12:30pm
systems hide more than we can                 individuals with great synergy who will
imagine. This session challenges you          bring energy, initiative and respect to
to escape the simplicity trap. With a         the entire software organization. Learn
focused testing mission in hand, you          to find the candidates, pick the leaders
will test an application using simple         and build a team without falling into the
testing techniques that will help you         widget-replacement strategy. It’s up to
move beyond the obvious and discover          the leadership of the group to build and
what is hidden beneath the surface.           maintain an environment that promotes
Gain insights into approaches you             the individual while building the team.
can use at work to quickly learn critical     Understand the steps needed to make
information about products you test.          this happen and the pitfalls to avoid.

            Selena Delesie is a                           Judy McKay has over
            Software Test Consultant                      20 years of industry
            and Agile coach who                           experience in software
            runs her own company,                         testing and software
            Delesie Solutions.                            quality assurance.




202   Test Strategy  Process Track	          204   Agile Testing Track	                  205   Test Automation Track	

Reloadable Test Data:                         Scaling Offshore Testing                    Becoming an Automation
Why and How                                   for Agile Teams                             Entrepreneur
Tanya Dumaresq, Test Team Leader,             Christopher Duro, Test Architect,           Linda Hayes, Founder, Worksoft, Inc.
Macadamian Technologies                       Cognizant
                                                                                          Although almost every company
Do you need to execute and then               The use of Agile offshore has been          professes to want test automation,
quickly re-execute manual test cases          written about at the project level, but     not all are willing to invest what it
under tight timelines? Do bugs marked         what lessons are being learned at           takes to get it done. But don’t give
as “Cannot Reproduce” bouncing back           the enterprise level--particularly with     up, get creative! Learn about real life
and forth between developers and              respect to testing? What techniques         examples of automation entrepreneurs
testers frustrate your team? Would you        are working to scale offshore manual        who found unexpected sources
like to have more realistic, production-      and automated testing for widespread        of funding that led to expanded
like test data? This session will explain     use by Agile teams? We will share           opportunities – across and outside –
the hows and whys of developing and           experiences from actual projects            the enterprise.
using pre-created, reloadable test data       deploying outsourced testing staff
to end up with an efficient, intricate test   on Agile projects as they scale up                    Linda Hayes is a frequent
environment more representative of            selection, training, automation, tool                 industry speaker and
your users’ world.                            usage, and metrics.                                   award-winning author on
                                                                                                    software quality. Linda has
          Tanya Dumaresq has been                       Chris Duro is an                            been named as one of
          providing quality assurance                   IT strategist with over           Fortune Magazine’s People to Watch.
          for Fortune 500 companies,                    15 years of experience
          including Cisco, FileMaker,                   in quality assurance,
          Hewlett-Packard, March                        process improvement,
Networks, and Nortel.                         and IT governance.
                                                                                                                           17
Session                                  302   Test Strategy  Process Track	      304   Performance Testing Track	


Block 3	                                 How Could We Miss Those
                                         Bugs? Tips on Improving
                                                                                   Architecting Applications for
                                                                                   Performance and Scalability
                                         Test Coverage                             Dan Bartow, Vice President and
Tuesday, October 19                      Vladimir Belorusets, SQA Manager,         Cloud Evangelist, SOASTA
2:30pm – 3:30pm                          Xerox Corp.                               Getting a great software idea out
                                         Some of the most embarrassing             the door quickly is important. But if a
                                         questions that a tester can ask are:      product becomes the next Twitter or
                                         Why did the application work in           Facebook, how is it going to perform
                                         the testing lab, but not work in the      and scale under serious traffic levels?
                                         customers’ environments? How did          For existing sites, giving your customers
                                         we miss the bugs that the customers       a great online experience is critical.
                                         reported? This session answers some       Come see how application architectures
                                         of these tough questions using proven     stack up against each other, learn
                                         practical tips. We will analyze how       where common pinch points are for
                                         the differences in production and test    speed and capacity, and take away key
                                         environments, functional scenarios,       learnings that can improve any online
Today                                    and data contribute to the missing test
                                         cases and affect the test coverage.
                                                                                   application’s performance.
877.257.9531                                                                                  Dan Bartow is a leader
www.STPCon.com                                      Dr. Vladimir Belorusets                   in performance testing
                                                    has over 20 years of                      from the cloud. Over the
                                                    experience in software                    past decade he has been
                                                    development, test                         responsible for the speed
                                                    automation and management      and scalability of websites.
                                         and is a Certified Tester by the ASTQB.



301   Hands-On Testing Techniques Lab	   303   Test Leadership Track	 	            305   Test Automation Track	

Hands-On Quicktests                      Encouraging Collaborative                 From Start to Success with
Matt Heusser, Technical Staff,           Testing                                   Web Automation
Socialtext                               Lanette Creamer, Quality Lead,            Adam Goucher, Principal, Element 34
Quick attacks are tests designed         Adobe Systems                             Web automation has a bad reputation
to attack, overwhelm, and quickly        Teams that test together gain shared      for being brittle and hard to maintain.
evaluate product quality. They provide   knowledge, solidarity, and practice       But it doesn’t have to be that way. Using
rapid feedback with little effort and    working to achieve common goals.          Selenium, this session explores how
nearly no setup time. In this hands-     Information flows naturally from one      to evolve your web automation tests
on session you’ll learn quick attacks    tester to another. Simply knowing         and framework to not only execute test
by doing them - so bring your laptop     who works on which area can save          scripts, but do so successfully.
and get ready to test!. We’ll share      time, reduce duplicate bugs, and
ideas, software to test, prizes, and     increase product knowledge. Given                      Adam Goucher, an
challenges. You’ll go home with a        the many advantages, why isn’t                         experienced tester of
dozen ideas to try on Monday, and        collaborative testing the norm at                      12 years, believes in
a few “cheat sheets” to help you         every software company? Learn                          the principles of both the
remember what you learned.               specific techniques used at Adobe                      Context School of Testing
                                         to maximize the advantages of             and the Agile Manifesto and brings
           Matt Heusser is a member      collaborative testing across the          an open and modern view of testing
           of the technical staff        products in the Creative Suites.          to projects. His first book, Beautiful
           at Socialtext and has                                                   Testing was published in October 2009.
           developed, tested, and                   Lanette Creamer has 10
           managed software projects                years experience testing
throughout his professional career.                 software. At Adobe Systems,
                                                    she coordinated cross-
                                                    product testing events
                                         for the company’s Creative Suites.
401    Hands-On Testing Techniques Lab	     403   Performance Testing Track	                          Session
Testing in the Interview
Catherine Powell, Principal, QA,
                                            Ever Been Fooled by
                                            Performance Testing Results?
                                                                                                     Block 4
Abakas                                      Mieke Gevers, Managing Director,
                                            Agile Quality Information Systems              Wednesday, October 20
When interviewing testers, you want
to know they can test - so give them        Performance testing results can be                10:00am – 11:00am
something to test! This session will        overwhelming, not only regarding the
provide attendees with a deliberately       amount of the data during the test, but
buggy application to test. Attendees        also concerning the values. Analyzing
will begin by putting themselves in         the results contains the risk of getting
the candidate’s shoes and testing the       into a very detailed, complex and
application and then will also assume       sometimes tedious interpreting process.
the role of the hiring manager as we        This session focuses on how to get,
discuss how to interpret test results.      analyze and control the data, and will
Special attention will be paid to the       show live examples for you to analyze
types of defects identified and what        and help identify the cause.
that tells you about the candidate
as a tester.                                            Mieke Gevers has been
                                                        in the IT industry for 22
            Catherine Powell has                        years and has a BCS and
            been testing and managing                   started her career as a
            testers for about 10 years.                 software developer, and has
            She is a manager, tester,       held positions as an analyst, project
            author and a formal mentor      manager and, ultimately, QA Manager.
to testers and test managers.




402   Test Strategy  Process Track	        404   Agile Testing Track	                 405   Test Automation Track	

Mission Over Method: What                   Pairing with Developers                    Testware Hierarchy
Really Makes Your Testing                   Lanette Creamer, Quality Lead,             for Test Automation
Valuable                                    Adobe Systems                              Gregory Solovey, Technical Staff
Scott Barber, President  CEO,              As more testers are coding, and more       Member, Alcatel-Lucent
PerfTestPlus                                developers are testing their code, the     The key to success in test automation
Attend this session to determine what       line between developer and tester is       is defining the structure and hierarchy
your testing mission really is, whether     blurred. Testers have an opportunity       of the testware. This simplifies the
testing brings real value to your project   to influence quality earlier by pairing    test design approach and allows the
and your company, and ultimately how        with a programmer. By walking the          incorporation of test as a parallel
to increase your confidence that the        tester through their code, a developer     activity to development in an Agile
testing you are doing at any moment         is reviewing their own work while giving   environment with short iterations. This
during a project is valuable and will       the tester a deeper understanding,         session illustrates how to achieve the
be valued by the stakeholders who           test ideas, and a chance to ask key        requirements testability (controllability
matter most.                                questions. Learn what went well and        and observability) and describes four
                                            what challenges were faced during          principles of testware design.
           Scott Barber is the co-author    tester/developer pairing on an Agile
           of the Microsoft patterns and    project at Adobe.                                      Gregory Solovey has
           practices book Performance                                                              more than 25 years
           Testing Guidance for                        Lanette Creamer has 10                      experience in quality
           Web Applications.                           years experience testing                    assurance and software
                                                       software. At Adobe Systems,                 testing management.
                                                       she coordinated cross-
                                                       product testing events
                                            for the company’s Creative Suites.
                                                                                                                           19
Session                                     502   Test Strategy  Process Track	       504   Agile Testing Track	


Block 5	                                    Metrics: A Path for Success
                                            Kim Mahoney, QA Manager,
                                                                                       Testing in an Agile Environment
                                                                                       Rob Walsh, President,
                                            The Hartford                               EnvisionWare, Inc.
Wednesday, October 20
                                            Metrics and data are everywhere. Take      Agile software development is
11:30am – 12:30pm                           a deep dive into some key metrics          becoming more and more popular.
                                            which can assist the team in a go or       However, many organizations struggle
                                            no-go decision. Which metrics should       to incorporate their QA team in the
                                            be used? What data can be used to          Agile processes. This session will help
                                            help see trending? What make sense         to show how programmers, testers, and
                                            for the project? Each company houses       technical writers can all work together
                                            their data differently. Explore ways       throughout an iteration, to deliver value
                                            to get the data you need in order to       to the customer. The session will also
                                            analyze, learn from and implement          cover how to effectively mix traditional
                                            recommendations in the future.             QA efforts with unit testing and user
                                                                                       acceptance testing.
                                                       Kim Mahoney has over 20
Today                                                  years of experience in IT,
                                                       specifically in QA. She has
                                                                                                   Robert Walsh is focused
                                                                                                   on providing self-service
 877.257.9531
                                                       an MBA from the University                  solutions to public and
 www.STPCon.com
                                                       of Hartford. Kim also has                   academic libraries. He
                                            acquired her CSQA (Certified Software                  introduced EnvisionWare
                                            Quality Analyst) and AIT (Associate in     to Agile development methodologies
                                            Information Technology) designations.      in 2002 using a hybrid of Scrum and
                                                                                       eXtreme Programming.




501    Hands-On Testing Techniques Lab	     503   Test Leadership Track	               505   Performance Testing Track	

Hands-On Introduction                       Reducing the Cost of Testing               Performance Testing for
to Selenium IDE                             (Panel Discussion)                         MASSIVE Systems
Adam Goucher, Principal,                    Moderator: Matt Heusser, Socialtext        Mark Lustig, Director of Performance
Element 34                                  Panelists: Selena Delesie, Delesie         Engineering and Quality Assurance,
Selenium is a suite of products,            Solutions; Lanette Creamer, Adobe          Collaborative Consulting
each with its own strengths and             Systems; Justin Hunter, Hexawise           This session focuses on real world
weaknesses, but when used properly          This panel discussion brings together      structured approaches, process
they offset each other. This session        the experts in the field who contributed   enhancements, organizational
will explore the first part of the suite,   to the Reducing The Cost of Testing        considerations, development lifecycle
Selenium IDE, a record and playback         book, to discuss how to respond to         integration aspects, and a roadmap-
plugin for Firefox. Though limited in       the challenge of reduced cost with         centric strategic and tactical approach
some ways, its ease of use and ability      integrity and success. Go home with        to implementing and maturing
to quickly generate scripts makes it a      more than ideas to reduce cost; have a     performance engineering across the
powerful tool in the tester’s toolbox.      balanced view of the real cost of those    platform development lifecycle for
Suitable for both those who know how        tradeoffs, as well as tools to discuss     massive systems.
to code and those who do not, you will      the issues with senior management in
learn how to create effective, robust       a reasonable, articulate manner.                       Mark Lustig’s experience
scripts that will have immediate impact                                                            in the high-technology
on the quality of your product.                        Matt Heusser is a member                    arena has honed his systems
                                                       of the technical staff                      architecture and performance
           Adam Goucher, an                            at Socialtext and has                       engineering skills.
           experienced tester of                       developed, tested, and
           12 years, believes in                       managed software projects
           the principles of both           throughout his professional career.
           the Context School of
Testing and the Agile Manifesto.
601    Hands-On Testing Techniques Lab	   603    Test Leadership Track		                             Session
5 Kick Ass Test Design
Techniques from
                                          QA: Last One Invited,
                                          First One Kicked Out
                                                                                                    Block 6
Combinatorial Testing                     Bradley Baird, Principle SQA Engineer,
Justin Hunter, CEO, Hexawise              Symantec                                        Wednesday, October 20
This session is targeted towards          Learn why QA is its own worst enemy                  2:30pm – 3:30pm
experienced testers looking to            and how to resolve the problem.
sharpen their test design skills.         Through real world examples learn
Learn five practical and powerful         about the true purpose of QA. By
test design techniques using the          exploring the Deming Effect and The
following examples:                       Parable of the Cookie, learn why you
n  odzilla-like selective crushing
  G                                       cannot test quality into a product.
                                          Learn what is the most important
n  .A.S.H.-like risk-based triage
  M                                       asset a QA team possesses. How do
n  prah-like inclusiveness
  O                                       you get it? How to keep it? Learn how
                                          to overcome tangible obstacles that
n  olitician-like flip-flopping
  P
                                          prevent success.
n  ebowski-like lounging
  L
                                                     Bradley Baird has over
             Justin Hunter is a                      20 years experience as a
             combinatorial test design               QA professional and has
             expert who has enjoyed                  trained groups all over
             teaching testers on six                 the US and Europe on
             continents how to improve    QA practices and methodologies.
the efficiency and effectiveness of       He holds a master’s degree in
their test case selection approaches.     Computer Science.


602    Test Strategy  Process Track	     604    Test Leadership Track		               605   Test Automation Track	

Test Faster: Model Your                   The Secret Skill:                            Continuous Change Driven
Process to Test Faster                    How to Sell Testing                          Intelligent Closed Loop
John Ruberto, Software Quality            Jim Hazen, Consultant,                       Test Automation
Leader for QuickBooks Online,             Connected Testing                            Marc Hornbeek, Manager, Software
Intuit, Inc                               A software tester must have many             Infrastructure, Spirent Communications
Learn how our team reduced the system     skills to be effective in their work.        This session describes tools and
test duration from twelve weeks down      One skill that is often underutilized        methods integrating code change
to four weeks. This was accomplished      or nonexistent, is the skill of “selling”.   management with automated regression.
by building a model of the duration,      Attendees will learn to recognize            A weighted attribute table correlates
which expressed the total time into six   their target audience, what catches          code changes to tests. Code changes
components. This model gave us six        their attention, how to speak in “their”     automatically determine test selection
easier problems to solve. We applied      language, different selling techniques,      and test results are automatically
a dozen techniques to improve each of     what to listen for, the best time to be      targeted back to code faults. The
these areas, adding up to enough time     a salesman versus a tester, and the          resulting closed-loop continuous-build
saved that we met the goal. Come hear     affects this skill can have as a whole.      test environment is vastly more efficient
the story of how we did it.                                                            than traditional shotgun regression
                                                    Jim Hazen is a veteran             approaches and affords higher test
           John Ruberto has been                    of the software testing            coverage during continuously varying
           developing software for                  trenches with over twenty          build schedules and priorities.
           24 years, and has held                   years of experience testing
           positions ranging from                   applications on the PC                     Marc Hornbeek manages
           development and test           and Web platforms.                                   automation of the software
engineer to project, development,                                                              build and test
and quality manager.                                                                           infrastructure
                                                                                               at Spirent                21
                                                                                       Communications.
STPCon 2010
STPCon 2010
STPCon 2010
STPCon 2010
STPCon 2010
STPCon 2010
STPCon 2010

More Related Content

Similar to STPCon 2010

Deploying Functional Qualification at STMicroelectronics
Deploying Functional Qualification at STMicroelectronicsDeploying Functional Qualification at STMicroelectronics
Deploying Functional Qualification at STMicroelectronicsDVClub
 
Agile certification integrated services faq
Agile certification integrated services faqAgile certification integrated services faq
Agile certification integrated services faqjohnlucy
 
Agile certification integrated services faq
Agile certification integrated services faqAgile certification integrated services faq
Agile certification integrated services faqjohnlucy
 
Pwc exit presentation mac leod-may 15 2012
Pwc exit presentation mac leod-may 15 2012Pwc exit presentation mac leod-may 15 2012
Pwc exit presentation mac leod-may 15 2012Mark MacLeod
 
Trekbin's Force.com Platform Offering
Trekbin's Force.com Platform OfferingTrekbin's Force.com Platform Offering
Trekbin's Force.com Platform OfferingTrekbin
 
Trekbin Slide Share Ver3
Trekbin Slide Share Ver3Trekbin Slide Share Ver3
Trekbin Slide Share Ver3joestecchi
 
Relentless Pursuit of Perfection Ltd - Company Profile
Relentless Pursuit of Perfection Ltd - Company ProfileRelentless Pursuit of Perfection Ltd - Company Profile
Relentless Pursuit of Perfection Ltd - Company Profilerp-squared
 

Similar to STPCon 2010 (8)

Benjamin q4 2008_bristol
Benjamin q4 2008_bristolBenjamin q4 2008_bristol
Benjamin q4 2008_bristol
 
Deploying Functional Qualification at STMicroelectronics
Deploying Functional Qualification at STMicroelectronicsDeploying Functional Qualification at STMicroelectronics
Deploying Functional Qualification at STMicroelectronics
 
Agile certification integrated services faq
Agile certification integrated services faqAgile certification integrated services faq
Agile certification integrated services faq
 
Agile certification integrated services faq
Agile certification integrated services faqAgile certification integrated services faq
Agile certification integrated services faq
 
Pwc exit presentation mac leod-may 15 2012
Pwc exit presentation mac leod-may 15 2012Pwc exit presentation mac leod-may 15 2012
Pwc exit presentation mac leod-may 15 2012
 
Trekbin's Force.com Platform Offering
Trekbin's Force.com Platform OfferingTrekbin's Force.com Platform Offering
Trekbin's Force.com Platform Offering
 
Trekbin Slide Share Ver3
Trekbin Slide Share Ver3Trekbin Slide Share Ver3
Trekbin Slide Share Ver3
 
Relentless Pursuit of Perfection Ltd - Company Profile
Relentless Pursuit of Perfection Ltd - Company ProfileRelentless Pursuit of Perfection Ltd - Company Profile
Relentless Pursuit of Perfection Ltd - Company Profile
 

More from Scott Hanson

More from Scott Hanson (10)

CCCon 2011
CCCon 2011CCCon 2011
CCCon 2011
 
CCCon Fall 2011
CCCon Fall 2011CCCon Fall 2011
CCCon Fall 2011
 
STPCon Fall 2011
STPCon Fall 2011STPCon Fall 2011
STPCon Fall 2011
 
CCCon Spring 2012
CCCon Spring 2012CCCon Spring 2012
CCCon Spring 2012
 
STPCon Fall 2012
STPCon Fall 2012STPCon Fall 2012
STPCon Fall 2012
 
HDI 2007 P&S Survey
HDI 2007 P&S SurveyHDI 2007 P&S Survey
HDI 2007 P&S Survey
 
SupportWorld 03-04 2009
SupportWorld 03-04 2009SupportWorld 03-04 2009
SupportWorld 03-04 2009
 
ST&QA 05-06 2010
ST&QA 05-06 2010ST&QA 05-06 2010
ST&QA 05-06 2010
 
Inbound 03-04 2011
Inbound 03-04 2011Inbound 03-04 2011
Inbound 03-04 2011
 
Inbound 11-12 2010
Inbound 11-12 2010Inbound 11-12 2010
Inbound 11-12 2010
 

STPCon 2010

  • 1. Where Test Leadership, Management & Strategy Converge CONFERENCE & EXPO 2010 8 7 7. 2 5 7. 9 5 3 1 Six Comprehensive Tracks: Hands-On Testing Test Strategy Test Agile Performance Test Techniques Lab & Process Leadership Testing Testing Automation www.STPCon.com
  • 2. October 19 – 21, 2010 n Las Vegas, Nevada CONFERENCE & EXPO 2010 Where Test Leadership, Management & Strategy Converge DISCOVER THE POSSIBILITIES Software Test Professionals Conference & Expo 2010 Who Should Attend? is the leading event for the software test and quality assurance Senior Test Analyst professional. This conference brings together software testers, QA Software Tester managers and senior test professionals to learn and discover the SQA Engineer latest solutions to your most pressing challenges. Sr. QA Specialist Join us October 19th – 21st at the Mirage Resort in sunny Las Vegas. If you’ve been to an STP conference before or if it’s your first time Sr. SQA Engineer attending, we guarantee this year’s conference will be as high-energy Team Lead as Vegas, a location that continues to build its reputation as a vibrant Test Architect showcase for the extraordinary. Test Consultant If you’ve been waiting for the right event to invest in, this is it! Software Test Professionals Conference & Expo – where test Test Engineer leadership, management & strategy converge – will deliver fresh Test Manager industry insight and networking opportunities unlike you’ve experienced QA Engineer before. Attend and return to the office with knowledge and resources QA Manager which will enhance your professional career. Business Analyst There hasn’t been a better time or location to network and share with other software test and quality professionals. Project Lead Join Us & Discover the Possibilities! Table of Contents Keynote Presentations 4-5 Hands-On Testing Lab 8 Program Overview 6-7 Pre-Con Workshops 9 - 11 877.257.9531 www.STPCon.com
  • 3. Conference Tracks: Hands-On Testing Techniques Lab Test Strategy & Process Test Leadership Agile Testing ts: oun Disc nce o $500 Performance Testing re C onfe ve up t Test Automation Sa ive e ird: o rec age Ea rly B ust 20 t ce pack y, g n Earl ter by Au ll confere is fu Reg off any ceive $ 400 rd: ber 15 to re age y Bi ack Earl Septem erence p nal r by Fi nf iste ull co Reg off any f ny ip: off a $200 b ersh savings Mem $100 Pro et STP ow to g package n Join nference o full c The Complete Conference & Expo Package – $1,695 n 3days of unparalleled education from Tuesday, October 19 – Thursday, October 21 n 5 exceptional keynotes and general sessions n 0 4 conference sessions in six comprehensive tracks n ccess A to the NEW Hands-On Testing Techniques Lab n he T STP Exhibit Hall – interactive exhibits featuring the latest tools, technologies and services from leading vendors n arty P on the Strip at one of the city’s hottest nightclubs, Christian Audigier at TI n he T Expo Hall Happy Hour Booth Crawl n hree T breakfasts, two lunches and beverage breaks n articipation P in Expo Prize Giveaway – an exciting prize giveaway of high tech gifts donated by leading industry vendors Schedule At A Glance 12 - 13 Breakout Sessions 16 - 23 Registration Packages 26 Networking Activities 14 - 15 Exhibit Hall 24 Hotel Travel 27 3
  • 4. Microsoft Keynote Ross Smith Kelli Vrla Presentations Tuesday, October 19 Tuesday, October 19 8:30am – 10:00am 3:45pm – 5:00pm Productivity Games Improve Software Quality Top Ten Leadership Skills: Ross Smith, Director of Test, Microsoft Corporation Surviving Thriving in the Have you ever wondered how to get your team more passionate 21st Century about software testing? Ross Smith creatively employs the Kelli Vrla, Leadership Consultant, use of competitive games to increase employee engagement, The Good Humor Lady participation, and productivity. Utilizing games will urge your testers and developers to work more enthusiastically together Our leadership mission is to adapt and adopt to improve software quality and to address testing problems better and more efficient habits to help our that cannot be solved cost-effectively using traditional business people reach their optimal best. This outside- processes. Through a simple step by step approach, learn to the-box program will inspire your managers, deliver testing projects on time and within budget, by employing supervisors, and team leaders with creative gaming techniques. From knowing what behavior you should ideas for motivating employees to increase reward, to setting up healthy competitive environments, you will productivity and improve performance, while walk away with a new “game” plan for motivating your team. This showing them the way to stay resilient in session will give an understanding of creating leader boards and the process. will give you direction to design a game, create a game design Kelli Vrla’s festive delivery of meaty content checklist, and the key factors to implement the use of games helps you stay laser-focused on people, as a defect prevention technique to improve quality. priorities and productivity. Ross Smith has been in the software industry for over 20 years, Learn how to: developing and testing software on everything from mainframe systems to handheld devices and PC’s. In 1991, he began his n  aster M a rapid-fire productivity mind-set Microsoft career in Product Support and has held several roles n  et G more job ownership from you and including Test Lead, Test Manager and Test Architect working on your peers almost every version of Windows and Office since 1995. Among n  now K what makes ‘em tick and what his many accomplishments, Ross is one of the authors of The ticks ‘em off Practical Guide to Defect Prevention. He holds five software patents and has served as a guest poster on Google’s Testing Blog. n  oll R with challenges n  ractice P the platinum rule Special Keynote Introduction by Microsoft’s First Employee n  tay S laser focused, even in chaos Marc McDonald, Senior Software Development Engineer, Microsoft Corporation n  urround S yourself with experts n  mbrace, E practice convey lifelong As the first salaried employee of Microsoft, Marc learning McDonald joined Bill Gates and Paul Allen, where he designed the FAT file system used in MS-DOS n  ind F your job passion connection and help and Windows. His career spans the 30-year personal others find theirs computer industry-from Microsoft Basic on the MITS Altair n  ffectively E distinguish between “knowing” to Windows Vista and he holds six software patents. vs. “doing what you know” Kelli Vrla’s in-the-trenches scope of learning comes from first-hand experiences in handling change, bottom-line communications, and motivating the tough-to-motivate people. All of this prepared her for the variety of ways she now helps people stay less stressed and laser focused on full-throttle productivity. 877.257.9531 www.STPCon.com
  • 5. “A Pioneer of Agile” M I T RE Kent Beck Mark Scharenbroich Robert Martin Wednesday, October 20 Wednesday, October 20 Thursday, October 21 8:30am – 9:45am 3:45pm – 5:00pm 9:00am – 10:15am G Forces in the Organization NICE BIKE: Fueling 2010’s Top 25 Most Kent Beck, Founder, Performance with Passion Dangerous Application Three Rivers Institute Mark Scharenbroich, Motivational Humorist, Security Weaknesses NiceBike.com Robert Martin, Principal Engineer, Success in business today is often dependent on the quality of software Information Technologies, MITRE Software testing can be a thankless job. When applications that support the ability of the recognition is provided it is usually in a way Have you ever spent sleepless nights business to manage the backend functions that is not motivational or inspirational. Often wondering if the tests you have completed are like accounting and employee management, testers are held responsible for the delay of sufficient to provide the necessary information and the programs that enable seamless critical projects even when they are left out of to make a good business decision on whether engagement between the business the process until the last minute. With limited or not software should be launched? Whether and its customers. The role of software time and resources they are expected to you manage testing for internal development development, quality processes, and perform miracles. Wouldn’t it be nice to get activities, perform third party development software testing have become increasingly noticed for the right reasons? validation or are testing a commercial critical. Organizations dependent on software Mark Scharenbroich is an expert that application for external use, your mandate as part of their business model often deploy understands the value of being noticed for is clear - safeguard your applications and software dozens of times an hour! The speed the RIGHT reasons. Mark will inspire you, make sure your team has avoided the CWE/ and necessity for this increased schedule motivate you, and validate the importance of SANS Top 25 Most Dangerous Application and dependence is placing ever increasing recognizing people to improve employee and Errors. Learn what you can do as a tester G Forces on many organizations.  team performance. to determine and identify these potential While the “tidal” forces of these shifts vulnerabilities from the CWE Project Leader, Whether you are a team of one, or a team who coordinated the 2009 and 2010 project, profoundly reshape software development, of one hundred, you will walk away from this the changes required of the organization in combination with over 40 contributing keynote with a reinvigorated spirit for what software security specialists from around the are even greater. G Forces are created you do as well as an appreciation of what as an organization’s software development world, as he discusses: the other team members around you do. He goes from deploying annually to quarterly will have you laughing, but more importantly n  he T prevalence and impact of attacks using to monthly to weekly to daily to hourly. thinking about the simple ways you can the weaknesses listed in the CWE Top 25 Kent will introduce the G Forces model motivate others to be better team players at n  ow H attack patterns allow you to think like and the impact these changes have on the your organization. an attacker when designing your test cases organization and specifically software testing. Mark Scharenbroich has built his speaking n  he T variety of methods to identify and Kent Beck’s career has combined the career by working with some of the best address these potential vulnerabilities practice of software development, with organizations and leaders to create a culture reflection, innovation, and communication. n  ow H software security weaknesses in your that encourages people to perform at a higher His contributions to software development level. His messages improve employee applications put your organization at risk include patterns for software, the engagement, help people to embrace change, n  here W the Top 25 fits in the secure rediscovery of test-first programming, the enhance team collaboration, fuel the passion development lifecycle xUnit family of developer testing tools, and to serve others and create meaningful Extreme Programming. Beck is the author/ Robert A. Martin focuses on the interplay connections. Currently, Mark Scharenbroich co-author of Implementation Patterns, of cyber security and Internet technologies. is writing his first book based on his Nice Bike Extreme Programming Explained: Embrace Martin has helped hundreds of MITRE’s principle, which is titled, Nice Bike: Making Change 2nd Edition, Contributing to Eclipse, Department of Defense customers improve Connections that Move People. Test-Driven Development: By Example, the quality, cost, and timeliness of Planning Extreme Programming, The their software products. Smalltalk Best Practice Patterns, and the JUnit Pocket Guide. 5
  • 6. Program Overview: 6 Comprehensive Tracks Hands-On Testing Techniques Lab This track will combine the best software testing theories with real-world examples where participants will actually learn by doing in a realistic test environment. This unique opportunity will feature a virtual learning environment that showcases eight technical sessions covering a wide range of hands-on testing topics. 101: Let’s Test Together 201: Explore Beyond the Obvious 301: Hands-On Quicktests 401: Testing in the Interview 501: Hands-On Introduction to Selenium IDE 601: 5 Kick Ass Test Design Techniques from Combinatorial Testing 701: Essential Techniques for Testing Flash-Based Rich Internet Applications 801: Weapons for Bug Hunting Test Strategy Process When do you use exploratory testing? How do you plan for performance testing? What are test entrance and exit criteria? In this track you will learn from industry experts and practitioners the strategic and tactical approaches to testing, regardless of the underlying software development methodology. This track includes topics related to test project planning, interaction with other departments (development, product management, and customer support), organization of test labs including virtual test environments, testing methodology, test documentation, performing different test types, test case coverage strategy, defect reporting, quality assessment (quality metrics), release criteria, and beta testing. 102: Effective Test Planning: Preparing for Success 202: Reloadable Test Data: Why and How 302: How Could We Miss Those Bugs? Tips on Improving Test Coverage 402: Mission Over Method: What Really Makes Your Testing Valuable 502: Metrics: A Path for Success 602: Test Faster: Model Your Process to Test Faster 702: Integrated Open Source Based Test Management 802: The Test Cauldron: Choosing the Right Mix Test Leadership This track will focus on the human side of testing, managing testers and the software test areas of the product development lifecycle. You will learn techniques for working effectively in a leadership role with test and non-test teams, and the differences between being a manager and being a leader. 103: Testers! Get Out of the Quality Assurance Business 203: People Are Not Widgets! 303: Encouraging Collaborative Testing 503: Reducing the Cost of Testing (Panel Discussion) 603: QA: Last One Invited, First One Kicked Out 604: The Secret Skill: How to Sell Testing 703: Testing Across Timezones: Working with International Teams 877.257.9531 www.STPCon.com
  • 7. Agile Testing This track will help attendees utilizing Agile Methodology to understand how they can fit traditional test practices or start implementing off-shoring capabilities while testing in an agile environment. In addition, the attendees will have an opportunity to understand how test automation can be more effectively used in the context of Agile projects as well as listen to real-world examples of testing in projects of varying degrees of Agile adoption. 104: Testing Within the Shades of Agile 204: Scaling Offshore Testing for Agile Teams 404: Pairing with Developers 504: Testing in an Agile Environment 804: Acceptance Test Driven Development Performance Testing Presentations in this track will share actual performance testing experiences that illustrate the skills, tools and techniques for planning and executing effective performance tests. Topics you will learn: developing test objectives, using business and technical metrics to quantify the target load and acceptance criteria, developing scripts, designing test scenarios, measuring and correlating system resources with response time and load, interpreting results, diagnosing bottlenecks, and communicating conclusions and recommendations to stakeholders. 105: Slimming Down Your Performance Tests 304: Architecting Applications for Performance and Scalability 403: Ever Been Fooled by Performance Testing Results? 505: Performance Testing for MASSIVE Systems 704: Using Open Source Testing at Ford 803: What You Need to Know About Performance Testing Test Automation The Test Automation track includes topics related to the test automation architecture, development of test automation frameworks, test automation methodology, functional test automation, security test automation, continuous integration, and popular open source and commercial test automation tool case studies. It will also include semi-automation tools for test case management and requirement management. 205: Becoming an Automation Entrepreneur 305: From Start to Success with Web Automation 405: Testware Hierarchy for Test Automation 605: Continuous Change Driven Intelligent Closed Loop Test Automation 705: Test Language: Introduction to Keyword Driven Testing 805: Script-less Test Automation Software Test Professionals 2010 Conference Program Board Vladimir Belorusets Dan Downing Catherine Powell SQA Manager, Xerox Corp. VP General Manager, Quality Assurance Manager, Mentora Group Abakas, LLC Timothy Connolly Lead Software Quality Assurance Engineer, Matt Heusser James Sivak Nuvera Fuel Cells Technical Staff, SocialText Senior Quality Assurance Manager, McAfee, Inc. Elizabeth D’Angelo Bala Mullur Director of Quality Assurance, CGI Vice President, Matthew Sullivan Vertex Computer Systems, Inc. Test Lead, Patrick Dolan Deloitte Melissa Mutkoski PricewaterhouseCoopers 7 Software Quality Assurance Manager, ZoomInfo
  • 8. Hands-On Testing Techniques Lab We are excited to offer a new conference track, Hands-On Testing Techniques Lab, which will combine the best software testing theories with real-world examples and where participants will actually learn by doing in a realistic test environment. This unique opportunity will feature a virtual learning environment that showcases eight technical sessions covering a wide range of hands-on testing topics. Session 101 Session 601 Let’s Test Together 5 Kick Ass Test Design Techniques from In this highly-interactive session, combinatorial test design Combinatorial Testing techniques will be used and explained while participants have This session is targeted towards experienced testers access to a combinatorial testing tool that will automatically looking to sharpen their test design skills. Learn five generate sets of test conditions based on user inputs. practical and powerful test design techniques. Session 201 Session 701 Explore Beyond the Obvious Essential Techniques for Testing Flash-Based RIA With a focused testing mission in hand, you will test an Learn the defects you’ll likely encounter when working with application using simple testing techniques that help you flash-based rich internet and desktop applications using move beyond the obvious and discover what is hidden exercises that demonstrate the testing practices and tools beneath the surface. you can use to uncover these defects quickly and effectively. Session 301 Session 801 Hands-On Quicktests Weapons for Bug Hunting In this hands-on session you’ll learn quick attacks that are A skilled tester should be able to design tests and recognize test designed to attack, overwhelm, and quickly evaluate bugs in situations that do not have documentation. This product quality, providing rapid feedback with little effort session will introduce testers to triggering heuristics that will and nearly no setup time. help testers do strong testing with or without documentation. Session 401 Hands-On Testing Techniques Lab Registration Testing in the Interview and Requirements:  When interviewing testers, you want to know they can n  ands-on sessions are included in your H test! This session will provide attendees with a deliberately conference fee. buggy application to test by putting themselves in both the candidate’s testing shoes as well as the role of the n  lassroom space is limited to 60 participants C hiring manager. per session. n  re-registration for your preferred session(s) P Session 501 is required. n  here is a limit of two session blocks upon initial T Selenium IDE registration - if additional space becomes available This session will explore the first part of the suite, prior to the event, we will contact you regarding open Selenium IDE, a record and playback plugin for Firefox. selection availability. n  pace is available on a first-come, first-served basis. S n  o software download is required and sessions N will be held utilizing a secure network. n  ttendee must bring a laptop computer and A power cord. n  lassroom equipment provided – hard-wired Internet C connection and power source (power strips). 877.257.9531 www.STPCon.com
  • 9. 2-Day Pre-Conference workshops Sunday, October 17 and Monday, October 18 from 9:00am – 5:00pm Pre-1 Test Strategy Process Track Pre-2 Agile Testing Track Pre-3 Test Strategy Process Track Rapid Software Testing Quality Assurance for Principles of Black Michael Bolton, Founder, Agile Practitioners Box Testing DevelopSense Mike Dwyer, Principal Agile Coach, Scott Barber, President CEO, Rapid testing is a complete BigVisible Solutions PerfTestPlus methodology designed for a world of This advanced workshop focuses on In this course you will learn four barely sufficient resources, information, addressing the shared challenge facing foundational concepts that will enable and time. It’s an approach to testing Agile Practitioners and QA/Test groups: you to apply your current skills in that begins with developing personal n  ompleteness is critical to Test C testing techniques, test design, skills and extends to the ultimate and test execution more effectively, mission of software testing: lighting n  implicity is critical to Agile S efficiently, and successfully. Through the way of the project by evaluating n  usiness looks for both B lecture, experiential case studies, the product. The rapid approach isn’t examples, and interactive exercises, Individuals and teams will focus on just testing with a speed or sense of you will be exposed to and apply course topics through exercises and urgency; it’s mission-focused testing skills related to the Impossibility discussions that take into consideration that eliminates unnecessary work, of Complete Testing, the Oracle each participant’s situation. The assures that everything necessary gets Problem, the Mission of Testing, products of these exercises will done, and constantly asks what testing and Bug Advocacy. fill in the maps participants create can do to help speed the project as What You Will Learn throughout the workshop. These maps a whole. One important tool of rapid will layout the options and issues n  he concept of oracles well enough T testing is the discipline of exploratory enabling participants to improve to apply multiple oracle heuristics testing – essentially a testing martial the quality of their Agile workflow. to your work and be able to explain art. Exploratory testing combines test design, test execution, test result What You Will Learn: what you are doing and why interpretation, and learning into a n  ow collaboration with test H n  hat complete testing is impossible T simultaneous, seamless process that professionals improves Agile and how to better estimate and finds a lot of problems quickly. development efforts explain the size of a testing problem This is an intensive two-day, hands- n  ow to identify markers to H n  o adjust your focus from narrow T on class, in which you spend much assess the progress of the technical problems to broader, of the time actually testing, working Agile testing program business problems on exercises, puzzles, thought n  ow to develop a map for H n  o identify the difference between T experiments, and scenarios – some better collaboration with internal bugs that are important to the computer-based, some not. The goal testing organizations business vs. bugs that are important of the course is to teach you how to to the user and how to capture that test anything expertly, under extreme n  ow to find the best answers H difference in your bug reports time pressure and conditions of for your organization uncertainty, in a way that will stand n  o write bug reports more T In order to fully participate in up to scrutiny. persuasively considering the this workshop; participants need interests and concerns of Michael Bolton has been practical Agile experience either your audience teaching software testing as a Stakeholder, Business Lead, on five continents for ten ScrumMaster, Product Owner, Scott Barber, co-author of years and is the co-author or Test Leader. the Microsoft patterns and of Rapid Software Testing. practices book Performance Mike Dwyer is a Testing Guidance for Certified Scrum Trainer Web Applications. whose practice focuses on Agile transformation into enterprise efforts through innovative and proactive use of QA and Test. 9
  • 10. 1-Day Pre-Conference workshops Monday, October 18 from 9:00am - 5:00pm Pre-4 Test Leadership Track Pre-5 Test Strategy Process Track Pre-6 Test Strategy Process Track Test Management Clinic Building a Test Strategy Test Case Development from Selena Delesie, Consulting Software Karen N. Johnson, Owner/Consultant, Business Requirements Tester Agile Coach, Delesie Solutions Software Test Management, Inc. Jamie Evans, Quality Control Manager, Are you a test manager or responsible Learn how to plan and think strategically Open Scan Technologies, Inc. for making decisions that involve about testing. Strategic planning is Many times, the only information a working with other groups? Do you an indispensable skill for test leads software tester has access to is the have a sizable impact on the success and test managers. This workshop business processes and/or business or failure of a project or organization? teaches the elements of building a test requirements. Testers learn the In this interactive workshop, we will strategy and answers questions such business by the software itself, or by look at real-life test management as: What should a strategy include? pulling information from the end users. challenges and discover ways to How can a strategy be built at the start Analysis skills are crucial for software evaluate options and select suitable of a project in such a way that the testers. You must be able to see the solutions. We will explore techniques document is effective throughout the big picture and drill down to the details, for solving complicated problems that project? The workshop uses discussion especially at the point of designing you can apply immediately. and exercises. Practical resources your test cases. In this workshop, learn Challenges that will be explored: are provided for use both in the class to design test cases from business and for future projects. Students work requirements by analyzing those n  ow to lead a team as a manager H through case studies and leave the requirements using best practices. instead of managing it (and why you tutorial with examples in hand. This Test case design is like anything else should bother). workshop is designed for test managers – you need lots of practice to be good n  oaching team members to C and testers who need to build a test at it. Using multiple exercises, learn to improve skill sets to further their job strategy or want to gain insights into define the big picture while analyzing performance and career growth. how to think strategically. the business requirements, with the ultimate goal of designing specialized n  evelopment and test/QA D Karen N. Johnson is test cases critical to your project. organizations don’t work well an independent software together, and blame each other test consultant and is a Jamie Evans has a B.S. when things go wrong. frequently requested speaker in mathematics from the n  est is four months behind development T at conferences. Karen is a Colorado School of Mines. due to insufficient staffing. contributing author to the book, Beautiful She started her career in Testing, and has published numerous software testing and has n  ustomer support consistently reports C articles and blogs about her experiences been in the same discipline ever since defects that can’t be investigated. with software testing. with over 17 years of software testing n  friendly team member undermines A and quality assurance. the successes of coworkers, and often takes credit for them. n  enior management insists that S “automation is the solution to our problems”. Bring challenges you are experiencing and leave with approaches that can be applied to improve your current work environment, while expanding your own skills in the test management domain. Selena Delesie is a Software Test Consultant and Agile coach who Today runs her own company, 877.257.9531 Delesie Solutions. www.STPCon.com
  • 11. Pre-7 Performance Testing Track Pre-8 Test Strategy Process Track Hands-On Performance Testing Agile Automation Dan Downing, Co-Founder Linda Hayes, Founder, Worksoft, Inc Mentora Group, Inc. Most companies resist test automation Goranka Bjedov, Senior Performance until the software is stable, reasoning Tester, Google that any savings from automation Performance testing is perhaps the will be offset by the maintenance least understood and most under- required to keep up with changes. utilized form of testing, and it is the Also, traditional record/script/replay only way to mitigate the invisible risk approaches can’t be implemented until of application performance. It is least the code is functional, which is too late understood because of its breadth in an agile development environment. of scope – combining the testing of This workshop will describe an software with servers and networks, incremental approach to test and because it requires mastery of automation that allows automated Luminary Award tools that span multiple business and tests to be written before the code, Software Test Professionals technical areas: identifying business then rapidly updated as changes are will announce the Luminary scenarios, quantifying the target load, introduced. Attendees will learn how to: Award recipient at the STP 2010 developing complex scripts, designing n  mprove code development practices I Conference Expo. Nominations test scenarios, instrumenting servers, through automation were accepted from the software analyzing numbers, and interpreting n  efine executable requirements D test community and the top 3 results to recommend specific actions. nominees have been submitted It is the most under-utilized because n  rite self-documenting automated W to the community for final voting. of the perceived cost of the software, tests before code is developed The deadline date for voting is hardware and training to attain mastery. n  mplement a test tool and platform I September 2 – vote by visiting In this workshop, we will demystify the agnostic automation architecture softwaretestpro.com. We will process, and take you through hands-on present the Luminary Award n  utomate test case maintenance for A exercises using open source tools that on the general session stage rapid response to changes you can apply back at your workplace at at the STP 2010 conference. a low cost of getting started. You’ll take Linda Hayes is the founder A luminary is someone who has away concrete learnings you can apply of three software companies inspired others by their actions on your next load test. You’ll begin to including AutoTester, the first and the results of those actions glean how to get your technical teams PC-based test automation on the profession. It is about to see the elephant in the room – the tool. Linda has been named the way they have given back, complete system. as one of Fortune Magazine’s People to and shared their knowledge and Bring your Windows laptop – Watch and one of the Top 40 Under 40 experience with others in order we’ll provide the standard virtual by Dallas Business Journal. to advance the profession and test environment with all the tools improve the career paths of the you’ll need. practitioners. They inspire others to pursue a software testing career. Dan Downing is the author In addition, their contributions of the 5-Steps of Load elevate the critical role of the Testing, and numerous software test profession within presentations and articles the software development process. on performance testing. Vote Now at softwaretestpro.com! Goranka Bjedov is a senior performance tester at Google. 11
  • 12. Schedule At A Glance Sunday, October 17, 2010 8:00am - 9:00am Continental Breakfast 8:00am - 10:00am Registration Information 9:00am - 5:00pm 2-Day Pre-conference Workshops (Day 1 of 2) Pre-1: Rapid Software Testing, Michael Bolton Pre-2: Quality Assurance for Agile Practitioners, Mike Dwyer Pre-3: Principles of Black Box Testing, Scott Barber Monday, October 18, 2010 8:00am - 9:00am Continental Breakfast 8:00am - 5:00pm Registration Information 9:00am - 5:00pm 2-Day Pre-conference Workshops (Day 2 of 2) Pre-1: Rapid Software Testing, Michael Bolton Pre-2: Quality Assurance for Agile Practitioners, Mike Dwyer Pre-3: Principles of Black Box Testing, Scott Barber 9:00am - 5:00pm 1-Day Pre-conference Workshops Pre-4: Test Management Clinic, Selena Delesie Pre-5: Building a Test Strategy, Karen N. Johnson Pre-6: Test Case Development from Business Requirements, Jamie Evans Pre-7: Hands-On Performance Testing, Dan Downing, Goranka Bjedov Pre-8: Agile Automation, Linda Hayes Tuesday, October 19, 2010 7:30am - 6:00pm Registration Information 7:30am - 8:30am Breakfast 8:30am - 10:00am General Session: Productivity Games Improve Software Quality, Ross Smith Special introduction by Marc McDonald, Microsoft’s first salaried employee 10:15am - 11:15am Breakout Session 1 101: Let’s Test Together, Justin Hunter 102: Effective Test Planning: Preparing for Success, Shaun Bradshaw 103: Testers! Get Out of the Quality Assurance Business, Michael Bolton 104: Testing Within the Shades of Agile, Nancy Kelln 105: Slimming Down Your Performance Tests, Scott Barber 11:30am - 12:30pm Breakout 2 201: Explore Beyond the Obvious, Selena Delesie 202: Reloadable Test Data: Why and How, Tanya Dumaresq 203: People Are Not Widgets!, Judy McKay 204: Scaling Offshore Testing for Agile Teams, Christopher Duro 205: Becoming an Automation Entrepreneur, Linda Hayes 12:00pm - 3:00pm Exhibit Hall Open 12:30pm - 2:30pm Lunch 2:30pm - 3:30pm Breakout 3 301: Hands-On Quicktests, Matt Heusser 302: How Could We Miss Those Bugs? Tips on Improving Test Coverage, Vladimir Belorusets 303: Encouraging Collaborative Testing, Lanette Creamer 304: Architecting Applications for Performance and Scalability, Dan Bartow 305: From Start to Success with Web Automation, Adam Goucher Today 877.257.9531 www.STPCon.com
  • 13. Simply follow these track colors to find topics suited to your issues. Hands-On Testing Test Strategy Test Agile Performance Test Techniques Lab Process Leadership Testing Testing Automation 3:45pm - 5:00pm General Session: Top 10 Leadership Skills, Surviving Thriving in the 21st Century, Kelli Vrla 5:00pm - 7:00pm Exhibit Hall Open 5:00pm - 7:00pm Exhibit Hall Happy Hour Booth Crawl Wednesday, October 20, 2010 7:30am - 5:00pm Registration Information 7:30am - 8:30am Breakfast Speed Geeking Breakfast Bytes 8:30am - 9:45am General Session: G Forces in the Organization, Kent Beck 10:00am - 11:00am Breakout 4 401: Testing in the Interview, Catherine Powell 402: Mission Over Method: What Really Makes Your Testing Valuable, Scott Barber 403: Ever Been Fooled by Performance Testing Results?, Mieke Gevers 404: Pairing with Developers, Lanette Creamer 405: Testware Hierarchy for Test Automation, Gregory Solovey 11:00am - 11:30am Expo Hall Coffee Break 11:00am - 3:00pm Expo Hall Open 11:30am - 12:30pm Breakout 5 501: Hands-On Introduction to Selenium IDE, Adam Goucher 502: Metrics: A Path for Success, Kim Mahoney 503: Reducing the Cost of Testing, Matt Heusser, Lanette Creamer, Selena Delesie, Justin Hunter 504: Testing in an Agile Environment, Rob Walsh 505: Performance Testing for MASSIVE Systems, Mark Lustig 12:30pm - 2:30pm Lunch 2:30pm - 3:30pm Breakout 6 601: 5 Kick Ass Test Design Techniques from Combinatorial Testing, Justin Hunter 602: Test Faster: Model Your Process to Test Faster, John Roberto 603: QA: Last One Invited, First One Kicked Out, Bradley Baird 604: The Secret Skill: How to Sell Testing, Jim Hazen 605: Continuous Change Driven Intelligent Closed Loop Test Automation, Marc Hornbeek 3:45pm - 5:00pm General Session: NICE BIKE... Fueling Performance with Passion, Marc Scharenbroich 7:00pm - 10:00pm “Party on the Strip” at one of the city’s hottest nightclubs, Christian Audigier at TI Thursday, October 21, 2010 8:00am - 1:00pm Registration Information 8:00am - 9:00am Breakfast 9:00am - 10:15am General Session: 2010’s Top 25 Most Dangerous Application Security Weaknesses, Robert Martin 10:30am - 11:30am Breakout 7 701: Essential Techniques for Testing Flash-Based Rich Internet Applications, Kris Schultz 702: Integrated Open Source Based Test Management, C.V. Narayanan 703: Testing Across Time Zones: Working with International Teams, Rosanna Dyer 704: Using Open Source Testing at Ford, Frank Cohen 705: Test Language: Introduction to Keyword Driven Testing, Ayal Zylberman 11:45am - 12:45pm Breakout 8 801: Weapons for Bug Hunting, Joe Harter 802: The Test Cauldron: Choosing the Right Mix, Jim Sivak 803: What You Need to Know About Performance Testing, Michael Czeiszperger 804: Acceptance Test Driven Development, C.V. Narayanan 805: Script-less Test Automation, Dimitry Geller 13
  • 14. October 19 – 21, 2010 n Las Vegas, Nevada Networking Activities Discover the Inside Connections Software Test Professionals Conference Expo 2010 offers networking opportunities for you to share ideologies and best practices with other people who are driving change in the industry. Whether you are networking at the Speed Geeking Breakfast Bytes event, STP booth crawl, or the exclusive STP Party at Treasure Island you will build a social network that will give you the inside connection to what others are doing to be successful in the software testing industry. Happy Hour Booth Crawl Expo Prize Giveaway Tuesday, October 19, 5:00pm – 7:00pm Wednesday, October 20, 2:15pm – 2:25pm Network and drink, might make you think, An Expo Prize Giveaway in the true spirit of but missing the Crawl and you’re no fun at all! Las Vegas! Enter to win fabulous prizes by visiting Gather in the STP Exhibit Hall for a Happy Hour vendors on the show floor and collecting stamps on Booth Crawl. Start your evening off with a drink your Prize Giveaway game card. The more exhibitors on us! Network with your colleagues as you unwind you visit, the better off your odds for winning these and visit with leading vendors in the industry. high stake prizes. Speed Geeking Breakfast Bytes Conference Crew Wednesday, October 20, 7:45am – 8:15am Given all the STP Conference networking Hosted by Matt Heusser opportunities, you’re bound to meet people who share some common interests. When you return Imagine hearing a hot topic – the immediate, home, start a Crew and invite your new professional meaningful, most powerful element of a session connections to join. Networking doesn’t end when – compressed into a small 8-minute “byte.” These you leave the conference, it’s only the beginning. sessions will feature a variety of speakers and topics designed to educate, entertain and motivate you, as you rotate between speakers who will share their expertise in just a few minutes. Grab your breakfast and join in on these interactive, high energy morning roundtables. Today 877.257.9531 www.STPCon.com
  • 15. conference party 2010 Wednesday, October 20, 7:00pm – 10:00pm Take part in the software test industry’s hottest conference party in Vegas. We’ve taken over one of the newest nightclubs, Christian Audigier, located in the heart of the Las Vegas Strip. Grab a drink and a front row seat on the club porch that will be transformed into an exclusive VIP party for only STP participants. From your private outdoor balcony, become enchanted by the beautiful Sirens of TI ®, in their captivating Las Vegas style show complete with fire, danger and music. Or simply relax, enjoy the drinks and hors d’oeuvres, 15 as you network with your peers and enjoy the Vegas skyline.
  • 16. Session 102 Test Strategy Process Track 104 Agile Testing Track Block 1 Effective Test Planning: Preparing for Success Testing Within the Shades of Agile Shaun Bradshaw, VP of Consulting Nancy Kelln, Software Testing Tuesday, October 19 Services, Zenergy Technologies Consultant, Unimagined Testing 10:15am – 11:15am In this session we cover fundamental There is no cookie cutter solution concepts regarding the importance or step by step guide to follow of test plans, what goes into a test when determining how to effectively plan, and methods of estimating a test test across varied Agile projects. effort. Particular areas of focus in the The testing approach needs to be presentation will include: adaptive and scalable to the project n  ligning test objectives with A methodology, constraints, team business objectives dynamics, and corporate culture. This session will highlight real-world n  dentifying the priorities of the I experience of testing successfully testing effort within projects of varying degrees of n  etermining risks and contingencies D Agile adoption; ranging from textbook Today n  eveloping a metrics-based D adoption to experimentation as 877.257.9531 estimation model traditional teams begin their www.STPCon.com transition to Agile. n  onsiderations when developing a C test schedule Nancy Kelln is an independent consultant Shaun Bradshaw has with 12 years of diverse spent 12 years working with a variety of clients experience within the to improve their QA and IT industry. test processes. 101 Hands-On Testing Techniques Lab 103 Test Leadership Track 105 Performance Testing Track Let’s Test Together Testers! Get Out of the Slimming Down Your Quality Assurance Business Performance Tests Justin Hunter, CEO, Hexawise Michael Bolton, Founder, Scott Barber, President CEO, In this highly-interactive session, DevelopSense PerfTestPlus the instructor will create relatively small sets of test cases for several The Agile movement, continuous It has been a common practice in applications. Participants will choose changes in technology, and the performance testing over the past ten the types of examples they would ubiquity of computing devices have years for many organizations to run most like to see in the session and all prompted discussion about the into significant challenges because are expected to contribute their test role of the tester. Testers are typically they are trying to include too much in ideas to the discussion. Combinatorial not allowed to change the source their performance tests. While it is true test design techniques will be used code, the scope of the product, the that the best possible performance and explained. Participants will utilize budget, staffing, schedule, customer test is one that exactly mimics both a combinatorial testing tool that will relationships, market placement, or the production environment and the automatically generate sets of test the development model. How can production load, it is also true that conditions based on user inputs, and testers assure quality? In this session, designing, developing, and executing will follow along and create their own learn the difference between software a performance test with that degree sets of tests. testing and QA. Even though we don’t of accuracy is far beyond what most own quality, we help the people who teams can accomplish with the time and Justin Hunter is a are responsible for quality, identify the resources available. Learn how best to combinatorial test design things that influence it. slim down your performance tests. expert who has enjoyed teaching testers on six Michael Bolton has been Scott Barber is the co-author continents how to improve teaching software testing on of the Microsoft patterns and the efficiency and effectiveness of five continents for ten years practices book Performance their test case selection approaches. and is the co-author of Testing Guidance for Rapid Software Testing. Web Applications.
  • 17. 201 Hands-On Testing Techniques Lab 203 Test Leadership Track Session Explore Beyond the Obvious Selena Delesie, Consulting Software People Are Not Widgets! Judy McKay, Consultant, Block 2 Tester Agile Coach, Delesie Solutions SkyForest Consulting Tuesday, October 19 Seemingly simple applications hide This session provides practical advice a depth of complexity, while complex for creating a test team that has strong 11:30am – 12:30pm systems hide more than we can individuals with great synergy who will imagine. This session challenges you bring energy, initiative and respect to to escape the simplicity trap. With a the entire software organization. Learn focused testing mission in hand, you to find the candidates, pick the leaders will test an application using simple and build a team without falling into the testing techniques that will help you widget-replacement strategy. It’s up to move beyond the obvious and discover the leadership of the group to build and what is hidden beneath the surface. maintain an environment that promotes Gain insights into approaches you the individual while building the team. can use at work to quickly learn critical Understand the steps needed to make information about products you test. this happen and the pitfalls to avoid. Selena Delesie is a Judy McKay has over Software Test Consultant 20 years of industry and Agile coach who experience in software runs her own company, testing and software Delesie Solutions. quality assurance. 202 Test Strategy Process Track 204 Agile Testing Track 205 Test Automation Track Reloadable Test Data: Scaling Offshore Testing Becoming an Automation Why and How for Agile Teams Entrepreneur Tanya Dumaresq, Test Team Leader, Christopher Duro, Test Architect, Linda Hayes, Founder, Worksoft, Inc. Macadamian Technologies Cognizant Although almost every company Do you need to execute and then The use of Agile offshore has been professes to want test automation, quickly re-execute manual test cases written about at the project level, but not all are willing to invest what it under tight timelines? Do bugs marked what lessons are being learned at takes to get it done. But don’t give as “Cannot Reproduce” bouncing back the enterprise level--particularly with up, get creative! Learn about real life and forth between developers and respect to testing? What techniques examples of automation entrepreneurs testers frustrate your team? Would you are working to scale offshore manual who found unexpected sources like to have more realistic, production- and automated testing for widespread of funding that led to expanded like test data? This session will explain use by Agile teams? We will share opportunities – across and outside – the hows and whys of developing and experiences from actual projects the enterprise. using pre-created, reloadable test data deploying outsourced testing staff to end up with an efficient, intricate test on Agile projects as they scale up Linda Hayes is a frequent environment more representative of selection, training, automation, tool industry speaker and your users’ world. usage, and metrics. award-winning author on software quality. Linda has Tanya Dumaresq has been Chris Duro is an been named as one of providing quality assurance IT strategist with over Fortune Magazine’s People to Watch. for Fortune 500 companies, 15 years of experience including Cisco, FileMaker, in quality assurance, Hewlett-Packard, March process improvement, Networks, and Nortel. and IT governance. 17
  • 18. Session 302 Test Strategy Process Track 304 Performance Testing Track Block 3 How Could We Miss Those Bugs? Tips on Improving Architecting Applications for Performance and Scalability Test Coverage Dan Bartow, Vice President and Tuesday, October 19 Vladimir Belorusets, SQA Manager, Cloud Evangelist, SOASTA 2:30pm – 3:30pm Xerox Corp. Getting a great software idea out Some of the most embarrassing the door quickly is important. But if a questions that a tester can ask are: product becomes the next Twitter or Why did the application work in Facebook, how is it going to perform the testing lab, but not work in the and scale under serious traffic levels? customers’ environments? How did For existing sites, giving your customers we miss the bugs that the customers a great online experience is critical. reported? This session answers some Come see how application architectures of these tough questions using proven stack up against each other, learn practical tips. We will analyze how where common pinch points are for the differences in production and test speed and capacity, and take away key environments, functional scenarios, learnings that can improve any online Today and data contribute to the missing test cases and affect the test coverage. application’s performance. 877.257.9531 Dan Bartow is a leader www.STPCon.com Dr. Vladimir Belorusets in performance testing has over 20 years of from the cloud. Over the experience in software past decade he has been development, test responsible for the speed automation and management and scalability of websites. and is a Certified Tester by the ASTQB. 301 Hands-On Testing Techniques Lab 303 Test Leadership Track 305 Test Automation Track Hands-On Quicktests Encouraging Collaborative From Start to Success with Matt Heusser, Technical Staff, Testing Web Automation Socialtext Lanette Creamer, Quality Lead, Adam Goucher, Principal, Element 34 Quick attacks are tests designed Adobe Systems Web automation has a bad reputation to attack, overwhelm, and quickly Teams that test together gain shared for being brittle and hard to maintain. evaluate product quality. They provide knowledge, solidarity, and practice But it doesn’t have to be that way. Using rapid feedback with little effort and working to achieve common goals. Selenium, this session explores how nearly no setup time. In this hands- Information flows naturally from one to evolve your web automation tests on session you’ll learn quick attacks tester to another. Simply knowing and framework to not only execute test by doing them - so bring your laptop who works on which area can save scripts, but do so successfully. and get ready to test!. We’ll share time, reduce duplicate bugs, and ideas, software to test, prizes, and increase product knowledge. Given Adam Goucher, an challenges. You’ll go home with a the many advantages, why isn’t experienced tester of dozen ideas to try on Monday, and collaborative testing the norm at 12 years, believes in a few “cheat sheets” to help you every software company? Learn the principles of both the remember what you learned. specific techniques used at Adobe Context School of Testing to maximize the advantages of and the Agile Manifesto and brings Matt Heusser is a member collaborative testing across the an open and modern view of testing of the technical staff products in the Creative Suites. to projects. His first book, Beautiful at Socialtext and has Testing was published in October 2009. developed, tested, and Lanette Creamer has 10 managed software projects years experience testing throughout his professional career. software. At Adobe Systems, she coordinated cross- product testing events for the company’s Creative Suites.
  • 19. 401 Hands-On Testing Techniques Lab 403 Performance Testing Track Session Testing in the Interview Catherine Powell, Principal, QA, Ever Been Fooled by Performance Testing Results? Block 4 Abakas Mieke Gevers, Managing Director, Agile Quality Information Systems Wednesday, October 20 When interviewing testers, you want to know they can test - so give them Performance testing results can be 10:00am – 11:00am something to test! This session will overwhelming, not only regarding the provide attendees with a deliberately amount of the data during the test, but buggy application to test. Attendees also concerning the values. Analyzing will begin by putting themselves in the results contains the risk of getting the candidate’s shoes and testing the into a very detailed, complex and application and then will also assume sometimes tedious interpreting process. the role of the hiring manager as we This session focuses on how to get, discuss how to interpret test results. analyze and control the data, and will Special attention will be paid to the show live examples for you to analyze types of defects identified and what and help identify the cause. that tells you about the candidate as a tester. Mieke Gevers has been in the IT industry for 22 Catherine Powell has years and has a BCS and been testing and managing started her career as a testers for about 10 years. software developer, and has She is a manager, tester, held positions as an analyst, project author and a formal mentor manager and, ultimately, QA Manager. to testers and test managers. 402 Test Strategy Process Track 404 Agile Testing Track 405 Test Automation Track Mission Over Method: What Pairing with Developers Testware Hierarchy Really Makes Your Testing Lanette Creamer, Quality Lead, for Test Automation Valuable Adobe Systems Gregory Solovey, Technical Staff Scott Barber, President CEO, As more testers are coding, and more Member, Alcatel-Lucent PerfTestPlus developers are testing their code, the The key to success in test automation Attend this session to determine what line between developer and tester is is defining the structure and hierarchy your testing mission really is, whether blurred. Testers have an opportunity of the testware. This simplifies the testing brings real value to your project to influence quality earlier by pairing test design approach and allows the and your company, and ultimately how with a programmer. By walking the incorporation of test as a parallel to increase your confidence that the tester through their code, a developer activity to development in an Agile testing you are doing at any moment is reviewing their own work while giving environment with short iterations. This during a project is valuable and will the tester a deeper understanding, session illustrates how to achieve the be valued by the stakeholders who test ideas, and a chance to ask key requirements testability (controllability matter most. questions. Learn what went well and and observability) and describes four what challenges were faced during principles of testware design. Scott Barber is the co-author tester/developer pairing on an Agile of the Microsoft patterns and project at Adobe. Gregory Solovey has practices book Performance more than 25 years Testing Guidance for Lanette Creamer has 10 experience in quality Web Applications. years experience testing assurance and software software. At Adobe Systems, testing management. she coordinated cross- product testing events for the company’s Creative Suites. 19
  • 20. Session 502 Test Strategy Process Track 504 Agile Testing Track Block 5 Metrics: A Path for Success Kim Mahoney, QA Manager, Testing in an Agile Environment Rob Walsh, President, The Hartford EnvisionWare, Inc. Wednesday, October 20 Metrics and data are everywhere. Take Agile software development is 11:30am – 12:30pm a deep dive into some key metrics becoming more and more popular. which can assist the team in a go or However, many organizations struggle no-go decision. Which metrics should to incorporate their QA team in the be used? What data can be used to Agile processes. This session will help help see trending? What make sense to show how programmers, testers, and for the project? Each company houses technical writers can all work together their data differently. Explore ways throughout an iteration, to deliver value to get the data you need in order to to the customer. The session will also analyze, learn from and implement cover how to effectively mix traditional recommendations in the future. QA efforts with unit testing and user acceptance testing. Kim Mahoney has over 20 Today years of experience in IT, specifically in QA. She has Robert Walsh is focused on providing self-service 877.257.9531 an MBA from the University solutions to public and www.STPCon.com of Hartford. Kim also has academic libraries. He acquired her CSQA (Certified Software introduced EnvisionWare Quality Analyst) and AIT (Associate in to Agile development methodologies Information Technology) designations. in 2002 using a hybrid of Scrum and eXtreme Programming. 501 Hands-On Testing Techniques Lab 503 Test Leadership Track 505 Performance Testing Track Hands-On Introduction Reducing the Cost of Testing Performance Testing for to Selenium IDE (Panel Discussion) MASSIVE Systems Adam Goucher, Principal, Moderator: Matt Heusser, Socialtext Mark Lustig, Director of Performance Element 34 Panelists: Selena Delesie, Delesie Engineering and Quality Assurance, Selenium is a suite of products, Solutions; Lanette Creamer, Adobe Collaborative Consulting each with its own strengths and Systems; Justin Hunter, Hexawise This session focuses on real world weaknesses, but when used properly This panel discussion brings together structured approaches, process they offset each other. This session the experts in the field who contributed enhancements, organizational will explore the first part of the suite, to the Reducing The Cost of Testing considerations, development lifecycle Selenium IDE, a record and playback book, to discuss how to respond to integration aspects, and a roadmap- plugin for Firefox. Though limited in the challenge of reduced cost with centric strategic and tactical approach some ways, its ease of use and ability integrity and success. Go home with to implementing and maturing to quickly generate scripts makes it a more than ideas to reduce cost; have a performance engineering across the powerful tool in the tester’s toolbox. balanced view of the real cost of those platform development lifecycle for Suitable for both those who know how tradeoffs, as well as tools to discuss massive systems. to code and those who do not, you will the issues with senior management in learn how to create effective, robust a reasonable, articulate manner. Mark Lustig’s experience scripts that will have immediate impact in the high-technology on the quality of your product. Matt Heusser is a member arena has honed his systems of the technical staff architecture and performance Adam Goucher, an at Socialtext and has engineering skills. experienced tester of developed, tested, and 12 years, believes in managed software projects the principles of both throughout his professional career. the Context School of Testing and the Agile Manifesto.
  • 21. 601 Hands-On Testing Techniques Lab 603 Test Leadership Track Session 5 Kick Ass Test Design Techniques from QA: Last One Invited, First One Kicked Out Block 6 Combinatorial Testing Bradley Baird, Principle SQA Engineer, Justin Hunter, CEO, Hexawise Symantec Wednesday, October 20 This session is targeted towards Learn why QA is its own worst enemy 2:30pm – 3:30pm experienced testers looking to and how to resolve the problem. sharpen their test design skills. Through real world examples learn Learn five practical and powerful about the true purpose of QA. By test design techniques using the exploring the Deming Effect and The following examples: Parable of the Cookie, learn why you n  odzilla-like selective crushing G cannot test quality into a product. Learn what is the most important n  .A.S.H.-like risk-based triage M asset a QA team possesses. How do n  prah-like inclusiveness O you get it? How to keep it? Learn how to overcome tangible obstacles that n  olitician-like flip-flopping P prevent success. n  ebowski-like lounging L Bradley Baird has over Justin Hunter is a 20 years experience as a combinatorial test design QA professional and has expert who has enjoyed trained groups all over teaching testers on six the US and Europe on continents how to improve QA practices and methodologies. the efficiency and effectiveness of He holds a master’s degree in their test case selection approaches. Computer Science. 602 Test Strategy Process Track 604 Test Leadership Track 605 Test Automation Track Test Faster: Model Your The Secret Skill: Continuous Change Driven Process to Test Faster How to Sell Testing Intelligent Closed Loop John Ruberto, Software Quality Jim Hazen, Consultant, Test Automation Leader for QuickBooks Online, Connected Testing Marc Hornbeek, Manager, Software Intuit, Inc A software tester must have many Infrastructure, Spirent Communications Learn how our team reduced the system skills to be effective in their work. This session describes tools and test duration from twelve weeks down One skill that is often underutilized methods integrating code change to four weeks. This was accomplished or nonexistent, is the skill of “selling”. management with automated regression. by building a model of the duration, Attendees will learn to recognize A weighted attribute table correlates which expressed the total time into six their target audience, what catches code changes to tests. Code changes components. This model gave us six their attention, how to speak in “their” automatically determine test selection easier problems to solve. We applied language, different selling techniques, and test results are automatically a dozen techniques to improve each of what to listen for, the best time to be targeted back to code faults. The these areas, adding up to enough time a salesman versus a tester, and the resulting closed-loop continuous-build saved that we met the goal. Come hear affects this skill can have as a whole. test environment is vastly more efficient the story of how we did it. than traditional shotgun regression Jim Hazen is a veteran approaches and affords higher test John Ruberto has been of the software testing coverage during continuously varying developing software for trenches with over twenty build schedules and priorities. 24 years, and has held years of experience testing positions ranging from applications on the PC Marc Hornbeek manages development and test and Web platforms. automation of the software engineer to project, development, build and test and quality manager. infrastructure at Spirent 21 Communications.