官术网_书友最值得收藏!

Preface

Selenium is a set of tools used to automate browsers. It is largely used to test applications, but its usages are not limited to testing. It can also be used to perform screen scraping and automate repetitive tasks in a browser window. Selenium supports automation on all the major browsers, including Firefox, Internet Explorer, Google Chrome, Safari, and Opera. Selenium WebDriver is now a part of W3C standards and is supported by major browser vendors.

This book will help you learn advanced techniques to test web applications using the Selenium WebDriver API and related tools. In this book, you will learn how to test web applications effectively and efficiently with Selenium WebDriver on desktops, mobile web browsers, and in a distributed environment.

Along with the core features of Selenium WebDriver, this book also covers design patterns such as data-driven testing, page objects, and object maps, to design a highly maintainable and reliable test automation framework. You will also learn how to integrate Selenium WebDriver with ATDD/BDD, build and continuous integration tools, and perform mobile web testing with Appium.

This book also covers techniques to extend Selenium for your specific needs. There are more than 80 recipes that you can use to build or extend your existing test automation framework.

主站蜘蛛池模板: 克山县| 康定县| 潞城市| 宣化县| 清远市| 北辰区| 东明县| 建瓯市| 柳河县| 海林市| 绥芬河市| 阳东县| 阳江市| 郎溪县| 逊克县| 宁河县| 黔西| 高碑店市| 金溪县| 哈巴河县| 张家港市| 萨嘎县| 莱州市| 临高县| 星子县| 兰溪市| 青阳县| 沐川县| 新河县| 天津市| 岳阳县| 长阳| 胶南市| 昌都县| 嘉兴市| 昌宁县| 汾阳市| 牡丹江市| 咸丰县| 晋州市| 平湖市|