[ptt-users] Test Automation Bootcamp: Academic Scholarships
Frank Cohen
fcohen at pushtotest.com
Mon Feb 18 14:22:08 PST 2008
Hi TestMaker Users:
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
are a student, teacher, or are training for a new career in testing
and would like to attend the Test Automation Bootcamp please complete
the registration form at
http://bootcamp.pushtotest.com
*------------------------------------------------------
* New: 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
More information about the Users
mailing list