-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfigma-web-local.js
97 lines (89 loc) · 2.72 KB
/
figma-web-local.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
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
const { Builder, By, Key, until } = require("selenium-webdriver");
const { smartuiSnapshot } = require("@lambdatest/selenium-driver");
(async function example() {
let driver = await new Builder().forBrowser("chrome").build();
try {
// Viewport: 1728x2227 px
let ss1options =
{
"web": {
"browsers": [
"chrome",
"firefox",
"safari",
"edge"
],
"viewports": [[ 1728,2227]], //required resized dom viewport
}
};
await driver.get("http://avexaero.com/");
await new Promise(r => setTimeout(r, 15000));
await smartuiSnapshot(driver, "Landing.png",ss1options);
// Viewport: 1728x2539 px
let ss2options =
{
"web": {
"browsers": [
"chrome",
"firefox",
"safari",
"edge"
],
"viewports": [[1728,2539]], //required resized dom viewport
}
};
await driver.get("http://avexaero.com/services/elementor-123/");
await new Promise(r => setTimeout(r, 15000));
await smartuiSnapshot(driver, "Catering.png",ss2options);
// Viewport: 1728x2508 px
let ss3options =
{
"web": {
"browsers": [
"chrome",
"firefox",
"safari",
"edge"
],
"viewports": [[1728,2508]], //required resized dom viewport
}
};
await driver.get("http://avexaero.com/services/flight-planning/");
await new Promise(r => setTimeout(r, 15000));
await smartuiSnapshot(driver, "Flight-Planning.png",ss3options);
// Viewport: 1728x2508 px
let ss4options =
{
"web": {
"browsers": [
"chrome",
"firefox",
"safari",
"edge"
],
"viewports": [[1728,2508]], //required resized dom viewport
}
};
await driver.get("http://avexaero.com/services/fuel/");
await new Promise(r => setTimeout(r, 15000));
await smartuiSnapshot(driver, "Fuel.png",ss4options);
// Viewport: 1728x3637 px
let ss5options =
{
"web": {
"browsers": [
"chrome",
"firefox",
"safari",
"edge"
],
"viewports": [[1728,3637]], //required resized dom viewport
}
};
await driver.get("http://avexaero.com/services/handling/");
await new Promise(r => setTimeout(r, 15000));
await smartuiSnapshot(driver, "Handling.png",ss5options);
} finally {
await driver.quit();
}
})();