-
Notifications
You must be signed in to change notification settings - Fork 50
Expand file tree
/
Copy pathPipfile
More file actions
54 lines (53 loc) · 3.1 KB
/
Pipfile
File metadata and controls
54 lines (53 loc) · 3.1 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
[packages]
pytest = "==9.0.2"
pytest-xdist = "==3.8.0"
Appium-Python-Client = "==5.2.4"
PyYAML = "==6.0.3"
selenium = "==4.39.0"
sa11y = "*"
sauceclient = "==1.0.1"
robotframework = "==7.4.1"
robotframework-pabot = "==5.1.0"
robotframework-seleniumlibrary = "==6.8.0"
apipkg = "==3.0.2"
attrs = "==25.4.0"
certifi = "==2026.1.4"
chardet = "==5.2.0"
decorator = "==5.2.1"
docutils = "==0.22.4"
execnet = "==2.1.2"
idna = "==3.11"
importlib-metadata = "==8.7.1"
iniconfig = "==2.3.0"
kitchen = "==1.2.6"
more-itertools = "==10.8.0"
packaging = "==25.0"
pluggy = "==1.6.0"
py = "==1.11.0"
pyparsing = "==3.3.1"
pytest-playwright = "==0.7.2"
requests = "==2.32.5"
robotframework-pythonlibcore = "==4.5.0"
six = "==1.17.0"
toml = "==0.10.2"
urllib3 = "==2.6.3"
zipp = "==3.23.0"
[scripts]
best-practice-desktop-us = "pytest -n8 --dc=us best_practice/desktop_web/"
best-practice-desktop-eu = "pytest -n8 --dc=eu best_practice/desktop_web/"
best-practice-mobile-web-vdc-us = "pytest -n8 --dc=us best_practice/mobile_web/vdc"
best-practice-mobile-web-vdc-eu = "pytest -n8 --dc=eu best_practice/mobile_web/vdc"
best-practice-mobile-web-rdc-us = "pytest -n8 --dc=us best_practice/mobile_web/rdc"
best-practice-mobile-web-rdc-eu = "pytest -n8 --dc=eu best_practice/mobile_web/rdc"
best-practice-mobile-native-us-android = "pytest -n8 --dc=us best_practice/mobile_native/android"
best-practice-mobile-native-eu-android = "pytest -n8 --dc=eu best_practice/mobile_native/android"
best-practice-mobile-native-us-ios = "pytest -n8 --dc=us best_practice/mobile_native/ios"
best-practice-mobile-native-eu-ios = "pytest -n8 --dc=eu best_practice/mobile_native/ios"
demo = "pytest examples/selenium"
robot-desktop-web-us = "pabot --argumentfile1 examples/robotframework/desktop_web/chrome_config.txt --argumentfile2 examples/robotframework/desktop_web/firefox_config.txt --variable DATA_CENTER:'https://ondemand.us-west-1.saucelabs.com/wd/hub' examples/robotframework/desktop_web/Tests/"
robot-desktop-web-eu = "pabot --argumentfile1 examples/robotframework/desktop_web/chrome_config.txt --argumentfile2 examples/robotframework/desktop_web/firefox_config.txt --variable DATA_CENTER:'https://ondemand.eu-central-1.saucelabs.com/wd/hub' examples/robotframework/desktop_web/Tests/"
robot-android-us = "pabot --variable DATA_CENTER:'https://ondemand.us-west-1.saucelabs.com/wd/hub' -A examples/robotframework/native_mobile/android/android_config.txt examples/robotframework/native_mobile/android/tests/"
robot-android-eu = "pabot --variable DATA_CENTER:'https://ondemand.eu-central-1.saucelabs.com/wd/hub' -A examples/robotframework/native_mobile/android/android_config.txt examples/robotframework/native_mobile/android/tests/"
robot-ios-us = "pabot --variable DATA_CENTER:'https://ondemand.us-west-1.saucelabs.com/wd/hub' -A examples/robotframework/native_mobile/ios/iphone_config.txt examples/robotframework/native_mobile/ios/tests/"
robot-ios-eu = "pabot --variable DATA_CENTER:'https://ondemand.eu-central-1.saucelabs.com/wd/hub' -A examples/robotframework/native_mobile/ios/iphone_config.txt examples/robotframework/native_mobile/ios/tests/"
playwright-tests = "pytest -n8 examples/playwright/"