Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 1228|Risposta: 8

[Consigli] 【Drammaturgo】(2) Funzioni e operazioni comuni

[Copiato link]
Pubblicato il 27-05-2025 alle 14:04:35 | | | |
Strumento Playwright Trace Viewer per monitorare l'esecuzione dei test:

Lo strumento Playwright Trace Viewer registra più tracce (blocchi di traccia):

Apri il file di traccia localmente:

Abilita la registrazione del Playwright per generare automaticamente script di codice:

Operazioni comuni:

Imposta la directory predefinita per l'ambiente del drammaturgo:

Il drammaturgo simula le richieste di interfaccia HTTP

Il drammaturgo riceve dei biscotti


Riferimento:Il login del link ipertestuale è visibile.




Precedente:[Drammaturgo] (1) Tutorial sull'uso di .NET
Prossimo:[Nexus3] (1) Tutorial per distribuire Nexus con installazione Docker
 Padrone di casa| Pubblicato il 27-05-2025 16:49:08 |
 Padrone di casa| Pubblicato il 12-6-2025 09:47:43 |
un tag gestione delle eccezioni TimeoutException, l'eccezione è la seguente:
Eccezione di Sistema.Timeout
  HResult=0x80131505
  Messaggio=Timeout superato 30000ms.
Registro chiamate:
  - tentare l'azione di click
    2 × in attesa che l'elemento sia visibile, abilitato e stabile
      - l'elemento è visibile, abilitato e stabile
      - scorrere in vista se necessario
      - scorrimento completato
      - <div tabindex="-1" role="dialog" aria-modal="true" class="modal fade show" id="staticBackdropLive" data-bs-keyboard="false" data-bs-backdrop="static" aria-labelledby="staticBackdropLiveLabel">...</div> da <main class="bd-main ordine-1">...</main> sottoalbero intercetta gli eventi del puntatore
    - ritentare l'azione del click
    - attesa 20ms
    2 × in attesa che l'elemento sia visibile, abilitato e stabile
      - l'elemento è visibile, abilitato e stabile
      - scorrere in vista se necessario
      - scorrimento completato
      - <div tabindex="-1" role="dialog" aria-modal="true" class="modal fade show" id="staticBackdropLive" data-bs-keyboard="false" data-bs-backdrop="static" aria-labelledby="staticBackdropLiveLabel">...</div> da <main class="bd-main ordine-1">...</main> sottoalbero intercetta gli eventi del puntatore
    - ritentare l'azione del click
      - attesa 100ms
    57 × in attesa che l'elemento sia visibile, abilitato e stabile
       - l'elemento è visibile, abilitato e stabile
       - scorrere in vista se necessario
       - scorrimento completato
       - <div tabindex="-1" role="dialog" aria-modal="true" class="modal fade show" id="staticBackdropLive" data-bs-keyboard="false" data-bs-backdrop="static" aria-labelledby="staticBackdropLiveLabel">...</div> da <main class="bd-main ordine-1">...</main> sottoalbero intercetta gli eventi del puntatore
     - ritentare l'azione del click
       - attesa 500ms
  Fonte=Microsoft.Playwright
  StackTrace:
   su Microsoft.Playwright.Transport.Connection. <InnerSendMessageToServerAsync>d__40'1.MoveNext() in /_/src/Playwright/Transport/Connection.cs: riga 228
   su Microsoft.Playwright.Transport.Connection. <WrapApiCallAsync>d__52'1.MoveNext() in /_/src/Playwright/Transport/Connection.cs: riga 541
   Usa la ConsoleApp4.PlaywrightDemo. <Main>d__0.MoveNext() in D:\Project\ConsoleApp1\ConsoleApp4\PlaywrightDemo.cs: riga 71
   Usa la ConsoleApp4.PlaywrightDemo. <Main>d__0.MoveNext() in D:\Project\ConsoleApp1\ConsoleApp4\PlaywrightDemo.cs: riga 83
   Usa la ConsoleApp4.PlaywrightDemo. <Main>(String[] args)

Codice:

Soluzione 1:

Soluzione 2 (consigliata):
 Padrone di casa| Pubblicato il 18-6-2025 15:13:51 |
Captcha con slider mobile in C# con drammaturgo (Nessuna identificazione)

Il codice è il seguente:

 Padrone di casa| Pubblicato il 27-6-2025 15:03:04 |
c# Usa Playwright per personalizzare l'identità User-Agent
 Padrone di casa| Pubblicato il 7-7-2025 13:15:44 |
c# Usa Playwright per chiamare GotoAsync e accedere alla pagina web e determinare se ci sono reindirizzamenti 301 o 302
Se c'è un redirect, dimostra che l'autenticazione è invalida quando si visita il link!

Riferimento:Il login del link ipertestuale è visibile.
 Padrone di casa| Pubblicato il 10-7-2025 17:40:58 |
 Padrone di casa| Pubblicato il 21-7-2025 10:30:52 |
C# Usa il Drammaturgo per spuntare la casella di input
 Padrone di casa| Pubblicato il 12-09-2025 14:56:20 |
Numero di pop-up modali Bootstrap
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com