Thursday, April 18, 2019

Headless Browser Testing with Selenium


Contents:

1) What is a headless browser?
2) Benefits of headless testing
3) Limitations of headless testing
4) Demo introduction
5) Chrome
6) Firefox
7) HtmlUnit
8) JBrowser
9) PhantomJS
10) Summary

Saturday, March 30, 2019

Selenium Page Object Pattern - how to handle common components?




Contents:

1) Page Object Pattern (POP) introduction
2) Task definition
3) Inheritance
4) Composition
5) Why is composition better than inheritance in POP?
6) Dependency injection (DI)
7) Explaining FluentLenium component
8) Demo

Sunday, March 24, 2019

Disabling JavaScript using Selenium


Contents:

1) Introduction
2) Why is Javascript-disabled page worth testing?
3) Chrome
4) Firefox

Sunday, January 27, 2019

Measuring page load times using Selenium



Contents:

1) Introduction
2) Performance Timing interface
3) Demo

Saturday, January 12, 2019