Chapter 4. Extending the Framework
This chapter is a bit different from all the previous chapters because it focuses on external libraries that provide interaction between the Robot Framework and the other software over which Robot Framework runs. This is important as the integration with other leading software is the cornerstone of this framework. Therefore, we need to be aware of the various libraries that are present as well as know how to create a custom library for the framework if there is not any.
Until now, all the examples have only used the log
function present in the built-in library as this was the easiest way to demonstrate output on running the framework. While this was easy to understand, it didn't explain how acceptance testing is supposed to work in real world scenarios.
In this chapter, various third-party libraries are covered, which extend the Robot Framework in myriad ways. Briefly put, the following would be covered in this chapter:
Web application testing through Selenium...