We learnt a lot in this chapter about some of the advanced topics that we may need in tougher times!
Specifically, we covered:
- Saving screenshots: We have learnt how to save screenshots of our web applications programmatically. This allows us to know when something happens and we need to see what could be the reason!
- Using XVFB: In this section, we learnt how to use XVFB to have a virtual display to run our tests in. This can be really useful if you want to be able to run Selenium WebDriver and not worry that when the tests run the browser might suddenly steal focus. This is useful if you are running a number of tests on a single machine and they need to use native events that Selenium WebDriver tries to do on Windows and Linux.
- BrowserMob ...