-
Notifications
You must be signed in to change notification settings - Fork 3
/
codecept.conf.js
66 lines (66 loc) · 2.22 KB
/
codecept.conf.js
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
exports.config = {
"output": "./output",
"helpers": {
"WebDriver": {
"url": "http://localhost:2082/",
"browser": "chrome",
"smartWait": 15000,
"waitForTimeout": 30000,
"windowSize": "maximize",
"timeouts": {
"script": 60000,
"pageLoad": 20000
}
}
},
"include": {
"I": "./steps_file.js",
"createAccountPage": "./pages/storefront/createAccount.js",
"navigationPage": "./pages/storefront/navigation.js",
"headerPage": "./pages/storefront/header.js",
"productListPage": "./pages/storefront/productList.js",
"addProduct": "./pages/storefront/addProduct.js",
"mergingCart": "./pages/storefront/mergingCart.js",
"modalDialogFragment": "./fragments/modalDialog.js",
"cartItemCountFragment": "./fragments/cartItemCount.js",
"shippingAdressFragment": "./fragments/shippingAdress.js",
"orderSummaryFragment": "./fragments/orderSummary.js",
"siteNavigation": "./fragments/siteNavigation.js",
"search": "./pages/storefront/search.js",
"productCompare": "./pages/storefront/productCompare.js",
"storeOptions": "./pages/storefront/storeOptions.js",
"newSubscription": "./pages/storefront/newSubscription.js",
"bulkOrder": "./pages/storefront/bulkOrder.js",
"blogs": "./pages/storefront/blogs.js",
"recovery": "./pages/storefront/recovery.js",
"createAddressPage": "./pages/storefront/createAddress.js",
"glossary": "./pages/vccom/glossary.js",
"bladeConstructor": "./pages/vccom/bladeConstructor.js",
"docs": "./pages/vccom/docs.js",
"mainPage": "./pages/vccom/mainPage.js",
"sitemap": "./pages/vccom/sitemap.js"
},
"mocha": {
"reporterOptions": {
"reportDir": "reports",
"inlineAssets": true,
"reportPageTitle": "E2E Test Reports",
"reportTitle": "E2E Test Reports"
}
},
"bootstrap": false,
"teardown": null,
"hooks": [],
"gherkin": {},
"plugins": {
"screenshotOnFail": {
"enabled": true
},
"allure": {
"enabled": true
}
},
"tests": "./tests/storefront/*_test.js",
"timeout": 20000,
"name": "QualityGate"
};