Skip to content

Commit f50d1b1

Browse files
authored
Update ssd.mjs
1 parent 4b9de5b commit f50d1b1

File tree

1 file changed

+21
-16
lines changed

1 file changed

+21
-16
lines changed

ssd.mjs

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ import { Key, remote } from 'webdriverio';
22
import { exec } from 'child_process';
33
import { TOTP } from 'totp-generator';
44

5+
async function screenshot(driver, filename) {
6+
//await driver.saveScreenshot(filename);
7+
return
8+
}
9+
510
function sleep(ms) {
611
return new Promise(resolve => setTimeout(resolve, ms));
712
}
@@ -39,15 +44,15 @@ async function runSSD() {
3944
if ( runner_arch === "ARM64" ) {
4045
console.log('Running on ARM64...');
4146
await sleep(3000); // Pause execution for 3 seconds
42-
await driver.saveScreenshot("oob1.png");
47+
await screenshot(driver, 'oob1.png');
4348
await driver.sendKeys([Key.Enter]);
4449
await sleep(3000); // Pause execution for 3 seconds
45-
await driver.saveScreenshot("oob2.png");
50+
await screenshot(driver, 'oob2.png');
4651
await driver.sendKeys([Key.Enter]);
4752
await sleep(3000); // Pause execution for 3 seconds
48-
await driver.saveScreenshot("oob3.png");
53+
await screenshot(driver, 'oob3.png');
4954
await driver.sendKeys([Key.Escape]);
50-
await driver.saveScreenshot("oob6.png");
55+
await screenshot(driver, 'oob6.png');
5156
} else {
5257
console.log('NOT running on ARM64');
5358
}
@@ -76,34 +81,34 @@ async function runSSD() {
7681
//}
7782
const login_window = windows[0]
7883
await driver.switchWindow(login_window);
79-
await driver.saveScreenshot('login01.png');
84+
await screenshot(driver, 'login01.png');
8085
const id_value = 'jay0lee@gmail.com';
8186
const id_arr = [...id_value];
8287
await driver.sendKeys(id_arr);
83-
await driver.saveScreenshot('login02.png');
88+
await screenshot(driver, 'login02.png');
8489
await driver.sendKeys([Key.Tab]);
8590
const token_value = TOTP.generate(process.env.TOTP_SECRET, {algorithm: 'SHA-256'}).otp;
8691
const token_arr = [...token_value];
8792
await driver.sendKeys(token_arr);
88-
await driver.saveScreenshot('login03.png');
93+
await screenshot(driver, 'login03.png');
8994
await driver.sendKeys([Key.Enter]);
90-
await driver.saveScreenshot('login04.png');
95+
await screenshot(driver, 'login04.png');
9196
await sleep(500);
92-
await driver.saveScreenshot('login05.png');
97+
await screenshot(driver, 'login05.png');
9398
await sleep(500);
94-
await driver.saveScreenshot('login06.png');
99+
await screenshot(driver, 'login06.png');
95100
await sleep(500);
96-
await driver.saveScreenshot('login07.png');
101+
await screenshot(driver, 'login07.png');
97102
await sleep(500);
98-
await driver.saveScreenshot('login08.png');
103+
await screenshot(driver, 'login08.png');
99104
await sleep(500);
100-
await driver.saveScreenshot('login09.png');
105+
await screenshot(driver, 'login09.png');
101106
await sleep(500);
102-
await driver.saveScreenshot('login10.png');
107+
await screenshot(driver, 'login10.png');
103108
await sleep(500);
104-
await driver.saveScreenshot('login11.png');
109+
await screenshot(driver, 'login11.png');
105110
await sleep(500);
106-
await driver.saveScreenshot('login12.png');
111+
await screenshot(driver, 'login12.png');
107112

108113
} catch (error) {
109114
console.error("Error during Appium run:", error.name);

0 commit comments

Comments
 (0)