Course Outline
Introduction
- JMeter features
- Performance testing
Preparations
- Requirements and expectations
- Tips for getting better results
Components overview
- Test Plan
- Thread Group
- Sampler
- Logic Controller
- Listener
- Timer
- Assertion
- Configuration Element
- The order of execution
Good practices
- Embedded resources
- Cache
- Recording think times
- Running from command line
Variables
- Creating
- Using
- Extracting
- Viewing
Functions
- Preparing
- Using
- Creating
Properties
- Using
- Creating
Authentication
- Web application forms
- HTTP basic authentication
Reporting
- Generating report
- Real-time results
Distributed testing
- Running from command line
Extending functionality
- Plug-ins
- Custom code
Introduction to automated testing
- Testing concepts
- Possibilities and limitations of Selenium
Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
Advanced locators
- Creating dynamic locators
- Building a path
- Relationships between elements on a path
- Locating elements using text
- Best practices
Selenium WebDriver
- Java basics
- Preparing Maven project in Java IDE
- WebDriver API
- Troubleshooting
- Debugging
TestNG
- Assertions
- Annotations
- Test suite
- Parameters
- Cross-browser testing
- Reporting
Advanced Selenium WebDriver
- Dynamic content
- Pop-up windows
- Screenshots
- Design patterns
Requirements
Understanding of HTML, XML
Testimonials
Łukasz has thorough understanding of concepts of Jmeter as well as Java.Some of the tips and tricks shared by him were really good and will help us in long run.Various feature of Jmeter which he explained were not known to us.We can now make performance scripts / projects with more certainty and knowledge
Rachana Mulye - Simplyhealth
JMeter Advanced Course
I really liked that the lecture was making constantly sure to answer all our questions. Also, i had a feeling i could ask any question , even if it sounded stupid. Everything was shown on examples, sometimes followed by a drawing which really helped me to understand better. Lecture sounded very friendly and we even laughed few times. I could understand every single word well (i am not a native speaker). In general, i was very satisfied.
Martin Stancl - KBC Bank
JMeter Advanced Course
Overall the topics covered were all interesting and I appreciated that the syllabus was altered to our needs.
Tomas Pavelka - KBC Bank
JMeter Advanced Course
Very well explained.
- Roche
Web Application Performance Testing with JMeter Course
Its simplified approach and its indept coverage was exactly what i was looking for, I've taken away a lot of useful infromation which i intend to utilise on my current project.
Ibe Dike
JMeter Fundamentals Course
I liked the good fast pace of the training, and if we were stuck we would then slow down and delve into the subject more before moving on. This allowed us to get a lot of information in the small time. We also covered issues/differences between Mac and Windows which is very useful if we need to use different types of computers (I use both Mac and Windows). I liked the fact that we would follow along on our computers the actions our trainer was performing, then we would verify we had the same/similar results to confirm what we did was correct.
Joanne Hensman - SimplyHealth Profession
Web Application Performance Testing with JMeter Course
I found the trainer made the course very interesting