letxipu-agent-v11 / test-browser.js
C2MV's picture
Upload test-browser.js with huggingface_hub
eb8a444 verified
Raw History Blame Contribute Delete
1.23 kB
const puppeteer = require("puppeteer-core");
const chromePath = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe";
(async () => {
console.log("Launching...");
const browser = await puppeteer.launch({
executablePath: chromePath,
headless: "new",
args: ["--no-sandbox","--disable-setuid-sandbox","--disable-dev-shm-usage","--disable-gpu","--single-process"],
});
const page = await browser.newPage();
console.log("Going to example.com...");
await page.goto("https://example.com", { waitUntil: "domcontentloaded", timeout: 15000 });
const title = await page.title();
const text = await page.evaluate(() => document.body?.innerText || "");
console.log("Title:", title);
console.log("Text:", text.substring(0, 300));
console.log("\nNow trying Facebook...");
await page.goto("https://www.facebook.com/comunicuns/", { waitUntil: "domcontentloaded", timeout: 20000 });
const fbTitle = await page.title();
const fbText = await page.evaluate(() => document.body?.innerText || "");
console.log("FB Title:", fbTitle);
console.log("FB Text:", fbText.substring(0, 500));
await browser.close();
console.log("\nDONE!");
})().catch(e => console.error("FAIL:", e.message));