Certified The Grinder Testing Professional
Course
Online
*Indicative price
Original amount in USD:
$ 125
Description
-
Type
Course
-
Level
Intermediate
-
Methodology
Online
-
Duration
Flexible
-
Start date
Different dates available
This certification for The Grinder Testing Professional assesses the candidate as per the company’s need for load testing web applications. The certification tests the candidates on various areas in agents, workers, properties file, logging, console, TCPProxy, scripts, Jython, Clojure, instrumentation, script gallery, plug-ins, statistics, SSL and garbage collection.
Facilities
Location
Start date
Start date
About this course
Job seekers looking to find employment in web development, IT or web testing departments of various companies, students generally wanting to improve their skill set and make their CV stronger and existing employees looking for a better role can prove their employers the value of their skills through this certification.
Reviews
Subjects
- Web
- Statistics
- Java
- Testing
- Documentation
- Logging
- Load Testing
- Grinder processes
- Network communication
- Specifying properties
- Logback configuration
- Jython scripting
- Jython distribution
- Script Instrumentation
Teachers and trainers (1)
Name Name
Teacher
Course programme
Project
- The Grinder, a Java Load Testing Framework
- What is The Grinder?
The Grinder
- The Grinder processes
- Tests and test scripts
- Network communication
- Output
- How do I start The Grinder?
Agents and Workers
- Agent processes
- Worker processes
The Grinder Properties File
- Table of properties
- Specifying properties on the command line
Logging
- Changing the Logback configuration
- Logging data to a database
- Writing a custom appender for data logs
The Console
- The Console User Interface
- Process controls
- Sample controls
- The Graphs and Results tabs
- Processes tab
- Script tab
The Console Service
- Overview
- Configuration
- The REST interface
- Example session
The TCPProxy
- Starting the TCPProxy
- Preparing the Browser
- Using the EchoFilter
- Using the HTTP TCPProxy filters
- SSL and HTTPS support
- Using the TCPProxy with other proxies
- Using the TCPProxy as a port forwarder
- Summary of TCPProxy options
Scripts
- Jython and Python
- Jython scripting
- Tests
- The Grinder script API
- Working directory
Jython
- Scripts
- The Jython distribution and installation
Clojure
- How to use Clojure
- Clojure scripting
Script Instrumentation
- About Instrumentation
- Supported targets
- Selective instrumentation
- Troubleshooting Instrumentation
Coordination
- Barriers
Script Gallery
- Hello World
- Simple HTTP example
- Recording many HTTP interactions as one test
- HTTP/JEE form based authentication
- HTTP digest authentication
- HTTP cookies
- HTTP multipart form submission
- Enterprise Java Beans
- Grinding a database with JDBC
- Simple HTTP Web Service
- JAX-RPC Web Service
- XML-RPC Web Service
- Hello World, with functions
- The script life cycle
- Accessing test statistics
- Java Message Service - Queue Sender
- Java Message Service - Queue Receiver
- Using The Grinder with other test frameworks
- Run test scripts in sequence
- Run test scripts in parallel
- Thread ramp up
- Hello World in Clojure
Plug-ins
- The HTTP Plug-in
- What’s it for?
- Controlling the HTTPPlugin
- Using HTTPUtilities
Statistics
- Standard statistics
- Distribution of statistics
- Querying and updating statistics
- Registering new expressions
SSL Support
- Before we begin
- Controlling when new SSL sessions are created
- Using client certificates
- FAQ
- Picking a certificate from a key store [Advanced]
- Debugging
Advice
- How should I set up a project structure for The Grinder?
- A Step-By-Step Script Tutorial
- Script Imports
- Test Definition
- Bread crumbs
- The Test Interface
- Using the Dictionary and Random Python Modules
- Forget the Java IO Package when Handling Files
- Sending the Request and the Statistics API
- Full Script Listing
Weighted Distribution Of Tests
- Statement Of The Problem
- Test Cases
- Weight Distribution Definition
- Accumulator Function
- Random Numbers
- Test Runner Class
- Putting It All Together
- Full Script Listing
Garbage Collection
- Testing
- Conclusions
Features of The Grinder
- Capabilities of The Grinder
- Open Source
- Standards
- The Grinder Architecture
- Console
- Statistics, Reports, Charts
- Script
- The Grinder Plug-ins
- HTTP Plug-in
- TCP Proxy
- Documentation
Additional information
Certified The Grinder Testing Professional
*Indicative price
Original amount in USD:
$ 125