Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Programmazione (https://www.hwupgrade.it/forum/forumdisplay.php?f=38)
-   -   [PHP] Utilizzare Selenium per gestire un sito all'interno di un Iframe (https://www.hwupgrade.it/forum/showthread.php?t=2947569)


qwerty_race 17-09-2021 08:27

[PHP] Utilizzare Selenium per gestire un sito all'interno di un Iframe
 
Salve,
su una mia pagina web vorrei inserire un iframe,
all'interno di questo iframe vorrei aprire il mio profilo Facebook e fare varie azioni tramite l'ausilio di Selenium web driver

Prima di avviare tutto lo sviluppo vorrei chiedervi se qualcuno ha provato o sa se è possibile?

Io ho già sviluppato un applicazione in C# perfettamente funzionante che utilizza Chrome, ora vorrei passare a svilupparla pari pari su Browser in modo da poterla utilizzare su tutti i dispositivi e non solo su Windows.

Per questo vorrei fare solo il primo passo e sapere se Selenium può eseguire comendi ad un sito visualizzato all'interno di un iframe.

Grazie molte!

Mursey 01-10-2021 21:20

Si è possibile, con
Codice:

switchTo.frame(String frame_name);

qwerty_race 02-10-2021 08:15

Quote:

Originariamente inviato da Mursey (Messaggio 47575295)
Si è possibile, con
Codice:

switchTo.frame(String frame_name);

ti ringrazio, ma ho scoperto che FB non può essere visualizzato all'interno di un iframe.

Mursey 17-10-2021 19:25

Quote:

Originariamente inviato da qwerty_race (Messaggio 47575524)
ti ringrazio, ma ho scoperto che FB non può essere visualizzato all'interno di un iframe.

Vero, ma con Selenium puoi aprire direttamente Facebook e fare le azioni.
Quindi dipende da cosa devi fare e se devi per forza usare un iFrame.

qwerty_race 18-10-2021 16:51

Quote:

Originariamente inviato da Mursey (Messaggio 47597136)
Vero, ma con Selenium puoi aprire direttamente Facebook e fare le azioni.
Quindi dipende da cosa devi fare e se devi per forza usare un iFrame.

Ho pensato di utilizzare un iframe per non aprire 2 browser e incorrere nella chiusura accidentale di uno dei due, dato che vorrei farlo girare anche su smartphone.


Tutti gli orari sono GMT +1. Ora sono le: 23:41.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.