|
1 | 1 | = Summary
|
2 | 2 |
|
3 | 3 | . link:manuscript/part1.adoc[Part 1: Fundamentals]
|
4 |
| -.. link:manuscript/ch01_first_steps.adoc[Chapter 1: First steps] |
5 |
| -.. link:manuscript/ch02_locating_elements.adoc[Chapter 2: Locating elements on a page] |
6 |
| -.. link:manuscript/ch03_interacting_with_elements.adoc[Chapter 3: Interacting with elements on a page] |
7 |
| -.. link:manuscript/ch04_examining_a_page.adoc[Chapter 4: Examining a page] |
8 |
| -.. link:manuscript/ch05_page_objects.adoc[Chapter 4: Making maintainable tests using the Page Object pattern] |
9 |
| -.. link:manuscript/ch06_what_to_do.adoc[Chapter 6: What to do when something goes wrong] |
| 4 | +. link:manuscript/ch01_first_steps.adoc[Chapter 1: First steps] |
| 5 | +. link:manuscript/ch02_locating_elements.adoc[Chapter 2: Locating elements on a page] |
| 6 | +. link:manuscript/ch03_interacting_with_elements.adoc[Chapter 3: Interacting with elements on a page] |
| 7 | +. link:manuscript/ch04_examining_a_page.adoc[Chapter 4: Examining a page] |
| 8 | +. link:manuscript/ch05_page_objects.adoc[Chapter 4: Making maintainable tests using the Page Object pattern] |
| 9 | +. link:manuscript/ch06_what_to_do.adoc[Chapter 6: What to do when something goes wrong] |
10 | 10 | . link:manuscript/part2.adoc[Part 2: WebDriver APIs in depth]
|
11 |
| -.. link:manuscript/ch07_managing_webdriver.adoc[Chapter 7: Managing WebDriver] |
12 |
| -.. link:manuscript/ch08_windows.adoc[Chapter 8: Windows, pop-ups, and frames] |
13 |
| -.. link:manuscript/ch09_unicorns.adoc[Chapter 9: Unicorns and other beasts: exotic features of web pages] |
14 |
| -.. link:manuscript/ch10_javascript.adoc[Chapter 10: Executing JavaScript using the `JavascriptExecutor` interface] |
15 |
| -.. link:manuscript/ch11_drivers.adoc[Chapter 11: What you need to know about different browsers] |
16 |
| -.. link:manuscript/ch12_wrapping.adoc[Chapter 12: Wrapping WebDriver and WebElement] |
| 11 | +. link:manuscript/ch07_managing_webdriver.adoc[Chapter 7: Managing WebDriver] |
| 12 | +. link:manuscript/ch08_windows.adoc[Chapter 8: Windows, pop-ups, and frames] |
| 13 | +. link:manuscript/ch09_unicorns.adoc[Chapter 9: Unicorns and other beasts: exotic features of web pages] |
| 14 | +. link:manuscript/ch10_javascript.adoc[Chapter 10: Executing JavaScript using the `JavascriptExecutor` interface] |
| 15 | +. link:manuscript/ch11_drivers.adoc[Chapter 11: What you need to know about different browsers] |
| 16 | +. link:manuscript/ch12_wrapping.adoc[Chapter 12: Wrapping WebDriver and WebElement] |
17 | 17 | . link:manuscript/part3.adoc[Part 3: Page based automation framework]
|
18 |
| -.. link:manuscript/ch13_framework.adoc[Chapter 13: Forming a framework] |
19 |
| -.. link:manuscript/ch14_elements.adoc[Chapter 14: Encapsulating and grouping elements] |
20 |
| -.. link:manuscript/ch15_pageflow.adoc[Chapter 15: Automating a page flow] |
21 |
| -.. link:manuscript/ch16_table.adoc[Chapter 16: Examining HTML tables] |
22 |
| -.. link:manuscript/ch17_jquerydatepicker.adoc[Chapter 17: Automating jQuery datepicker] |
23 |
| -.. link:manuscript/ch18_datepicker.adoc[Chapter 18: Datepicker framework] |
| 18 | +. link:manuscript/ch13_framework.adoc[Chapter 13: Forming a framework] |
| 19 | +. link:manuscript/ch14_elements.adoc[Chapter 14: Encapsulating and grouping elements] |
| 20 | +. link:manuscript/ch15_pageflow.adoc[Chapter 15: Automating a page flow] |
| 21 | +. link:manuscript/ch16_table.adoc[Chapter 16: Examining HTML tables] |
| 22 | +. link:manuscript/ch17_jquerydatepicker.adoc[Chapter 17: Automating jQuery datepicker] |
| 23 | +. link:manuscript/ch18_datepicker.adoc[Chapter 18: Datepicker framework] |
24 | 24 | . link:manuscript/appendices.adoc[Appendices]
|
25 | 25 | .. link:manuscript/apA_selenium_grid.adoc[Appendix A: Selenium grid]
|
0 commit comments