Weboldal keresés
Van egy weboldalam, amely postMessage parancsokon keresztül kommunikál
window.parent.postMessage(communication, this.origin);Amikor a Playwrightot használom, megpróbálok létrehozni egy "üzenet fogadása" kezelőt
function eventListener(returnEvent: any): any { wi További információ →Nemrég váltottam egy régi, alacsony teljesítményű Mac Miniről egy új Mac Studióra M1 max chippel.
Hirtelen a Playwright e2e tesztjeim nagyon lassan kezdtek futni.
Amikor hibakeresési módban futtatok, látom, hogy a tesztelt oldal körülbelül 15 másodperc alatt jelenik meg a böngészőben. A régi Intel Mac Mini gépemen az oldal 1-2 másodperc alatt töltődik be.
A teszteket debug módban futtattam, és ellenőriztem a Chrome verzióját, azt írta, hogy a lefordított Intel verziót haszná
További információ →
Van egy táblázatom n oszloppal és sorral. Szeretném lekérni a „X oszlop” értékét, amelynek „Név” mezője „Ram” a Playwright segítségével.
Próbáltam iteráción keresztül, de nem működött (Minden fejlécem a table1-ben van, és a törzstartalom a table2-ben)
let columns = await this.page.locator(&q További információ →
Próbálok találni egy módot arra, hogy helyettesítő karaktert használjak a page.frame(url) függvényben a Playwrightban, van ez a kódom:
await page.frame({ url: 'http://192.168.20.222:8080/ords/f?p=150:13:12188371642929::NO:13::&cs=3rW0d3IdG36wpBBz1GAnD2UV8kf7xWvgqUaa28l5eceRm71VjW6F33ufnHQn További információ →
Megpróbáltam tömböt készíteni az elemekből JSON formátumban.
<button type="button" class="btn btn-xs margin-right active"><i class="fal fa-eye"</i>Icon</button> <button type="button" class="btn btn-xs margin-right active"></butto További információ →
Van egy egyszerű bejelentkező oldalam, amit a Playwright-tal próbálok tesztelni.
<form method="POST" name="login"> <input type="hidden" name="captcha_response"> <input type="hidden" name="_token" value="token"> További információ →
A Playwright keretrendszert nulláról állítom be, és megpróbálom újrahasználni az autentikációt a Playwright storageState segítségével, és problémába ütköztem, amikor a tesztek az autentikáció próbálkozásakor megbuknak.
Megpróbálok létrehozni egy gyakorló környezetet a CodeceptJS számára TS és Playwright használatával, de valamiért a VSCode intellisense nem hajlandó javaslatokat mutatni. Manuálisan be tudom gépelni a kódot, és az rendben van, működik, de szeretném, ha az intellisense működne.
A CodeceptJS weboldal gyorsindító útmutatóját betű szerint követtem a következő lépésekkel:
Playwrightban és TypeScriptben egy tesztet írok. Két sorom van, és mindkettőben ugyanaz a gomb, ami kibővíti a sort, a gomb osztálya mindkettőnél ugyanaz: "<button class="ant-table-row-expand-icon>" A gombra ezzel kattintok:
await page.click(".ant-table-row-expand-icon")Csak egy adott sorban akarok rákattintani erre a gombra a sor bővítéséhez, a sorok minden teszt futtatáskor véletlenszerűen kerülnek hozzáadásra, a sorokat a „rowId
További információ →És nem láttam a fff-et a konzolnaplóban, és nem jelzett semm
További információ →