abgerufen werden. Ich suche nach einer Möglichkeit, die Kontrolle über die Elemente in einem Dokument zu erhalten. Das Problem ist, dass das Dokument an einen iFrame angehängt ist.Die Elemente eines Iframes können nicht mit phantomJS
Hier ist ein Beispiel:
.goto('https://wirecard-sandbox-engine.thesolution.com/engine/hpp/')
.use(iframe.withFrameName('wc', function (nightmare) {
nightmare
.type('#account_number', accountNumber)
.screenshot(resultfolder + '\\06-Card-Number.png')
.type('#card_security_code', testData.securityCode)
.selectIndex('#expiration_month_list', 1)
.selectIndex('#expiration_year_list', 4)
.click('span[id="hpp-form-submit"]')
}))
Was ich versuche oben zu tun ist:
- die iFrame mit der URL bekommen.
- Verwenden Sie dies, um die Kontrolle über jedes Element in iFrame zu erhalten.
Sind Sie sicher, dass Sie PhantomJS verwenden? Die neueste Albtraumversion verwendet Electron. –