[Dev] Test Automation Bootcamp scholarship available

Frank Cohen fcohen at pushtotest.com
Mon Feb 18 14:22:00 PST 2008



Hi TestMaker Developers:

Next week PushToTest will host the popular Test Automation Bootcamp,  
a 3-day hands-on course in Silicon Valley, California on February  
26-28, 2008.

I have 1 more Academic Scholarship available to the Bootcamp. If you  
would like to attend the Test Automation Bootcamp under our free  
scholarships please complete the registration form at

http://bootcamp.pushtotest.com

*------------------------------------------------------
* Test Automation Bootcamp Syllabus

Module 1. Quality Engineering Process Fundamentals
* Continuous Test Engineering Patterns
* Integrating Test Automation Into Your Environment
* Scheduling, Resources, and Test Operations
* What To Do With The Results

Module 2. Test Planning, Strategy, Patterns
* Types of Testing
* Unit Tests
* Object Level Unit Testing (Using JUnit)
* Service Level Unit Testing (Using Enhanced Unit Tests)
* Functional Testing
* Smoke Testing (Using Functional Unit TestSuite)
* Regression Testing
* Load and Performance Testing
* Understanding the results (Analyzing the Scalability Index)
* Calibration Tests to identify test environment capacity
* Business Service Monitoring
* Method to repurpose tests as service monitors
* Logging strategies to prove Service Level Agreements (SLAs)
* Designing BSMs to operate within production environments

Module 3. Model Driven Testing
* Defining User Archetypes
* Turning User Archetypes into Functional Unit Tests
* User Goal Oriented Testing (UGOT) Techniques
* Operating a Model Driven Test
* Data Driven Testing
* Defining a data model
* System service dependencies
* Designing A Multiple TestNode Test
* Hands-On Data Driven Test (Web Application Test using MySQL)
* Service Oriented Architecture (SOA) Testing
* Understanding the SOA Model
* Designing Consumer/Service/Broker Tests
* Protocols, Message Formats, Business Flows, Deployment
* Modern Web Application Testing
* Understanding the Web Model (HTML, HTTP, JavaScript, JSON, Ajax)
* Designing Ajax Tests
* Data Formats (String, XML, JSON,) Protocols, and Components
* Results Analysis
* Root Cause Analysis using Step Value Reporting
* Top 10 Results Charts
* Turning Results Charts Into Actionable Knowledge
* Choosing The Right Test Design
* Record/Playback
* Mocking The Browser
* Running Code In The Client (Ajax)

Module 4. Putting The Tools To Work

Section A. soapUI for SOAP-based Web Services
* Installation
* Top Use Patterns for soapUI
* Basic's of WSDL
* Hands-On With eBay Web Services
* Basic Auction Search (Basic SOAP requests from WSDL
   definitions, Custom SOAP headers, using property file data)
* Verifying Products from a Auction Search (Multi-step SOAP
   operations with data sharing between requests and responsses)
* Negative Testing and Counting Auction Search Results
* Mock Services (Virtualized Services)
* Create a mock service
* Dynamic response based on request data

Section B. TesgGen4Web for Web and Ajax Applications
* Installation
* Top Use Patterns for TestGen4Web
* Transforming to Jython
* Transforming To Java
* Firefox and XPath Dependencies

Section C. Selenium for Web and Ajax Applications
* Installation
* Top Use Patterns for Selenium
* Browser Dependencies
* The Selenese Language
* Selenium IDE
* Transforming Selenese to Java, Jython Unit Tests
* Operating Distributed Tests in Selenium
* Top Mistakes Made in Selenium

Section D. PushToTest TestMaker v5.1
* Installation
* Top Use Patterns for PushToTest
* Results Analysis
* Enhanced Results Analysis Engine (v5.2)
* PushToTest As A Service
* Integration with SOA Repository/Registry for Test Governance
* TestScenario Definition for Test Orchestration
* Transformation Utilities (Java and Jython)
* PTTMonitor for Correlating Resource Usage During Tests
* Distributed Test Environment Deployment Patterns

Module 5. Integrating Test Tools Into Your Environment
* Lifecycle Management Platforms (Maven, Governance, Ant)
* Command-line Operations

Module 6. Supporting Technology To Effectively Build Tests
* SOAP Stacks (Apache Axis, XFire)
* XML Parsers (JDOM, StAX, DOM)
* Message Exchange Systems (ESB, JMS, Message Queues, Event Processors)

Module 7. How and Where To Get Help After The Bootcamp
* Resources Available To You
* Thought Leader Contacts
* The Top 10 Ways To Get Support

*------------------------------------------------------
* About The Bootcamp

Learn how to use Open-Source test tools, including:

soapUI
Selenium
PushToTest

Get hands-on training to test Web applications, Web services, Ajax,  
Service Oriented Architecture (SOA), and REST applications. The  
Seminar teaches practical methodology and techniques to surface  
performance bottlenecks and optimizations to improve scalability and  
throughput.

The Test Automation Bootcamp is a compelling, intensive, three-day,  
hands-on training program that will teach Web developers, Software  
Architects, QA Testers, IT managers, and Web professionals how to  
build high-quality software using test automation from beginning to end.

Bootcamp instructors Frank Cohen and Robert Schneider are the leading  
authorities and teachers for testing and optimizing software  
developed with Web, SOA, AJAX, and REST designs and implementations.

PushToTest has 2 more seats at a special discount price. Please call  
Betty Chin at (408) 871-8255 or send email to betty at pushtotest.com  
for details.

http://bootcamp.pushtotest.com






--
Frank Cohen, http://www.PushToTest.com, phone 408 871 0122
PushToTest, the open-source test automation company




--
Frank Cohen, http://www.PushToTest.com, phone 408 871 0122
PushToTest, the open-source test automation company






More information about the Dev mailing list