You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/helpers/Puppeteer.md
+14-2
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,8 @@ Type: [object][4]
44
44
-`disableScreenshots`**[boolean][20]?** don't save screenshot on failure.
45
45
-`fullPageScreenshots`**[boolean][20]?** make full page screenshots on failure.
46
46
-`uniqueScreenshotNames`**[boolean][20]?** option to prevent screenshot override if you have scenarios with the same name in different suites.
47
+
-`trace`**[boolean][20]?** record [tracing information][25] with screenshots.
48
+
-`keepTraceForPassedTests`**[boolean][20]?** save trace for passed tests.
47
49
-`keepBrowserState`**[boolean][20]?** keep browser state between tests when `restart` is set to false.
48
50
-`keepCookies`**[boolean][20]?** keep cookies between tests when `restart` is set to false.
49
51
-`waitForAction`**[number][11]?** how long to wait after click, doubleClick or PressKey actions in ms. Default: 100.
@@ -55,11 +57,19 @@ Type: [object][4]
55
57
-`userAgent`**[string][6]?** user-agent string.
56
58
-`manualStart`**[boolean][20]?** do not start browser before a test, start it manually inside a helper with `this.helpers["Puppeteer"]._startBrowser()`.
57
59
-`browser`**[string][6]?** can be changed to `firefox` when using [puppeteer-firefox][2].
58
-
-`chrome`**[object][4]?** pass additional [Puppeteer run options][25].
60
+
-`chrome`**[object][4]?** pass additional [Puppeteer run options][26].
59
61
-`highlightElement`**[boolean][20]?** highlight the interacting elements. Default: false. Note: only activate under verbose mode (--verbose).
60
62
61
63
62
64
65
+
#### Trace Recording Customization
66
+
67
+
Trace recording provides complete information on test execution and includes screenshots, and network requests logged during run.
68
+
Traces will be saved to `output/trace`
69
+
70
+
-`trace`: enables trace recording for failed tests; trace are saved into `output/trace` folder
71
+
-`keepTraceForPassedTests`: - save trace for passed tests
0 commit comments