-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbrowserstack.yml
More file actions
140 lines (136 loc) · 3.94 KB
/
Copy pathbrowserstack.yml
File metadata and controls
140 lines (136 loc) · 3.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
userName:
accessKey:
projectName: BrowserStack Samples
buildName: browserstack build
buildIdentifier: '#${BUILD_NUMBER}' # Supports strings along with either/both ${expression}
framework: playwright
source: java-playwright-browserstack:sample-sdk:v1.0
platforms:
# - browserName: chrome
# osVersion: 15.0
# deviceName: Samsung Galaxy S25
# playwrightConfigOptions:
# use:
# hasTouch: true
# - os: OS X
# osVersion: Tahoe
# browserName: Chrome
# browserVersion: 146.0
# goog:chromeOptions:
# args:
# - --start-maximized
# playwrightConfigOptions:
# use:
# viewport: null
#deviceScaleFactor: undefined
# - os: Windows
# osVersion: 11
# browserName: Chrome
# browserVersion: 143.0
# chromeOptions:
# args:
# - --start-maximized
# playwrightConfigOptions:
# use:
# viewport: null
#deviceScaleFactor: undefined
# - deviceName: iPhone 17
# osVersion: 26
# browserName: Safari
# playwrightConfigOptions:
# use:
# hasTouch: true
# - browserName: safari
# osVersion: 15.0
# deviceName: iPhone 13
# playwrightConfigOptions:
# use:
# hasTouch: true
- browserName: safari
osVersion: 16
deviceName: iPhone 14 Pro Max
playwrightConfigOptions:
use:
hasTouch: true
#trace: on
# - browserName: safari
# osVersion: 26.0
# deviceName: iPhone 15 Pro Max
# playwrightConfigOptions:
# use:
# hasTouch: true
# - browserName: chrome
# osVersion: 10.0
# deviceName: Samsung Galaxy S20
# playwrightConfigOptions:
# use:
# hasTouch: true
# - browserName: chrome
# osVersion: 13.0
# deviceName: Samsung Galaxy Tab S9
# playwrightConfigOptions:
# use:
# hasTouch: true
# - browserName: chrome
# osVersion: 13.0
# deviceName: Google Pixel 7
# playwrightConfigOptions:
# use:
# hasTouch: true
#deviceOrientation: portrait
# - browserName: playwright-webkit
# os: OS X
# osVersion: Ventura
# browserVersion: 26.0
# resolution: 1920X1080
# playwrightConfigOptions:
# use:
# viewport:
# width: 1920
# height: 1080
# playwrightConfigOptions:
# use:
# viewport: {width: 1920, height: 1080}
# launchOptions:
# args:
# - --start-fullscreen
# - browserName: playwright-firefox
# os: OS X
# osVersion: Ventura
# browserVersion: 142.0
# playwrightConfigOptions:
# use:
# viewport: {width: 1920, height: 1080}
# - os: Windows
# osVersion: 11
# browserName: playwright-firefox
# browserVersion: 142.0
# playwrightConfigOptions:
# use:
# viewport: {width: 1920, height: 1080}
# - browserName: edge
# os: Windows
# osVersion: 11
# browserVersion: 143.0
# chromeOptions:
# args:
# - --start-maximized
# playwrightConfigOptions:
# use:
# viewport: null
#selfHeal: true
#aiAuthoring: true
parallelsPerPlatform: 1
browserstackLocal: false # <boolean> (Default false)
debug: false # <boolean> # Set to true if you need screenshots for every selenium command ran
networkLogs: false # <boolean> Set to true to enable HAR logs capturing
consoleLogs: errors # <string> Remote browser's console debug levels to be printed (Default: errors)
#geoLocation: FR
#browserstackAutomation: false
accessibility: false
# accessibilityOptions:
# wcagVersion: wcag21aaa # Default: wcag21aa
# includeIssueType:
# bestPractice: true # Default: false
# needsReview: true # Default: true
# experimental: true # Default: true