2209
This commit is contained in:
16
fitst.ts
16
fitst.ts
@ -1,13 +1,12 @@
|
|||||||
import { Builder, By, Capabilities, WebDriver } from 'selenium-webdriver';
|
import { Builder, By, Capabilities, WebDriver } from 'selenium-webdriver';
|
||||||
// docker run --name=chrome -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:latest
|
// docker run --name=chrome -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:latest
|
||||||
|
|
||||||
// docker run --name=seleniumChromium --rm -it -p 4444:4444 -p 5900:5900 -p 7900:7900 --shm-size 2g seleniarm/standalone-chromium:latest
|
// docker run --name=seleniumChromium -d --restart=unless-stopped -p 4445:4444 -p 7901:7900 --shm-size 2g seleniarm/standalone-chromium:latest
|
||||||
// d3563738379c chromium 5.83% 118.8MiB / 903.1MiB 13.15% 199kB / 710kB 1.9GB / 422MB 72
|
// http://150.230.239.12:7901/?autoconnect=1&resize=scale&password=secret
|
||||||
|
|
||||||
// docker run --name=seleniumFirefox --rm -it -p 4444:4444 -p 5900:5900 -p 7900:7900 --shm-size 2g seleniarm/standalone-firefox:latest
|
// docker run --name=seleniumFirefox -d --restart=unless-stopped -p 4444:4444 -p 7900:7900 --shm-size 2g seleniarm/standalone-firefox:latest
|
||||||
// docker run --name=seleniumFirefox -d --restart=unless-stopped -p 4444:4444 -p 5900:5900 -p 7900:7900 --shm-size 2g seleniarm/standalone-firefox:latest
|
|
||||||
// http://150.230.239.12:7900/?autoconnect=1&resize=scale&password=secret
|
// http://150.230.239.12:7900/?autoconnect=1&resize=scale&password=secret
|
||||||
// 3dd45b3d5e1e firefox 6.39% 102.2MiB / 903.1MiB 11.31% 223kB / 88kB 2.5GB / 769MB 71
|
|
||||||
|
|
||||||
|
|
||||||
(async function firstTest() {
|
(async function firstTest() {
|
||||||
@ -16,10 +15,11 @@ import { Builder, By, Capabilities, WebDriver } from 'selenium-webdriver';
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
// Selenium Server URL (Assuming your Selenium Server is running on localhost at port 4444)
|
// Selenium Server URL (Assuming your Selenium Server is running on localhost at port 4444)
|
||||||
const seleniumServerUrl = "http://150.230.239.12:4444/wd/hub";
|
|
||||||
|
|
||||||
// 使用 Chrome 浏览器
|
// const seleniumServerUrl = "http://150.230.239.12:4445/wd/hub";
|
||||||
// const capabilities = Capabilities.chrome();
|
// const capabilities = Capabilities.chrome();
|
||||||
|
|
||||||
|
const seleniumServerUrl = "http://150.230.239.12:4444/wd/hub";
|
||||||
const capabilities = Capabilities.firefox();
|
const capabilities = Capabilities.firefox();
|
||||||
|
|
||||||
// 创建一个 WebDriver 实例
|
// 创建一个 WebDriver 实例
|
||||||
@ -54,7 +54,7 @@ import { Builder, By, Capabilities, WebDriver } from 'selenium-webdriver';
|
|||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e)
|
console.log(e)
|
||||||
} finally {
|
} finally {
|
||||||
await new Promise(resolve => setTimeout(resolve, 10000));
|
await new Promise(resolve => setTimeout(resolve, 5 * 1000));
|
||||||
await driver?.quit();
|
await driver?.quit();
|
||||||
}
|
}
|
||||||
}())
|
}())
|
Reference in New Issue
Block a user