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

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.

主站蜘蛛池模板: 陇南市| 鄱阳县| 诸暨市| 清丰县| 社旗县| 封丘县| 平舆县| 苏尼特右旗| 遂宁市| 平阴县| 恭城| 芦溪县| 德昌县| 颍上县| 东乡县| 江北区| 吐鲁番市| 雷波县| 呼和浩特市| 隆尧县| 永清县| 运城市| 泰宁县| 高雄县| 定兴县| 加查县| 尼玛县| 阜阳市| 晴隆县| 贵溪市| 彭水| 尚义县| 友谊县| 马鞍山市| 连南| 大渡口区| 五寨县| 无棣县| 额敏县| 乳山市| 辛集市|