forked from webdriverio/example-recipes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
76 lines (76 loc) · 5 KB
/
package.json
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
{
"name": "webdriverio-example-recipes",
"version": "0.0.1",
"author": "Christian Bromann <[email protected]>",
"description": "A set of common automation recipes using WebdriverIO",
"homepage": "https://github.com/webdriverio/webdriverio-example-recipes#readme",
"license": "MIT",
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/webdriverio/webdriverio-example-recipes.git"
},
"keywords": [
"webdriverio",
"recipes",
"wdio",
"test",
"automation"
],
"bugs": {
"url": "https://github.com/webdriverio/webdriverio-example-recipes/issues"
},
"scripts": {
"api/webdriver": "EXAMPLE_RECIPE=api wdio run ./wdio.conf.js --spec ./api/webdriver/*.js",
"click": "EXAMPLE_RECIPE=click wdio run ./wdio.conf.js --spec ./click/example.js",
"component-testing": "run-s component-testing:*",
"component-testing:svelte": "wdio run ./wdio.comp.conf.js --spec ./component-testing/svelte-example.js",
"deleteCookies": "EXAMPLE_RECIPE=deleteCookies wdio run ./wdio.conf.js --spec ./deleteCookies/example.js",
"getting-started": "node ./getting-started/run-in-script.js",
"keys": "EXAMPLE_RECIPE=keys wdio run ./wdio.conf.js --spec ./keys/keys.js",
"overwriteCommand": "EXAMPLE_RECIPE=overwriteCommand wdio run ./wdio.conf.js --spec ./overwriteCommand/example.js",
"queryElements": "run-s queryElements:*",
"queryElements:single": "EXAMPLE_RECIPE=queryElements wdio run ./wdio.conf.js --spec ./queryElements/singleElements.js",
"queryElements:multiple": "EXAMPLE_RECIPE=queryElements wdio run ./wdio.conf.js --spec ./queryElements/multipleElements.js",
"selectors": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js",
"selectors:css": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'css selector'",
"selectors:linkText": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'link text'",
"selectors:partialLinkText": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'partial link text'",
"selectors:elementText": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'element text'",
"selectors:partialElementText": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'partial element text'",
"selectors:tagName": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'tag name'",
"selectors:nameAttribute": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'name attribute'",
"selectors:xpath": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'xpath'",
"selectors:ariaLabel": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'aria-label'",
"selectors:ariaLabelledBy": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'aria-labelledby'",
"selectors:ariaByContent": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'by content'",
"selectors:ariaByTitle": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'by title'",
"selectors:ariaByAlt": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'by alt property'",
"selectors:ariaRole": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'by role attribute'",
"selectors:js": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'js function'",
"selectors:deep": "EXAMPLE_RECIPE=selectors wdio run ./wdio.conf.js --spec ./selectors/example.js --mochaOpts.grep 'deep selector'",
"setup": "run-s setup:*",
"setup:webdriver": "node ./setup/webdriver.js",
"setup:devtools": "node ./setup/devtools.js",
"setup:standalone": "node ./setup/standalone.js",
"setup:testrunner": "wdio run ./wdio.conf.js --spec ./setup/testrunner.js",
"timezone": "node ./timezone/custom-timezones.js",
"waitForDisplayed": "EXAMPLE_RECIPE=waitForDisplayed wdio run ./wdio.conf.js --spec ./waitForDisplayed/waitForDisplayedExample.js",
"waitUntil": "EXAMPLE_RECIPE=waitUntil wdio run ./wdio.conf.js --spec ./waitUntil/waitUntilExample.js"
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "^2.3.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/svelte": "^3.2.2",
"@wdio/browser-runner": "^8.10.4",
"@wdio/cli": "^8.10.4",
"@wdio/local-runner": "^8.10.4",
"@wdio/mocha-framework": "^8.10.4",
"@wdio/spec-reporter": "^8.10.4",
"@wdio/static-server-service": "^8.10.4",
"chromedriver": "*",
"npm-run-all": "^4.1.5",
"wdio-chromedriver-service": "^8.1.1",
"webdriverio": "^8.10.4"
}
}