Η ρύθμιση ανάντη διαμεσολαβητή του TestCafe δεν είναι διαθέσιμη στη λειτουργία Native Automation. Ένα έργο που χρησιμοποιεί αυτή τη ρύθμιση μπορεί να επιλέξει ρητά την υποστηριζόμενη λειτουργία στη διαμόρφωσή του:

{
  "disableNativeAutomation": true,
  "proxy": "proxy.example:8080",
  "proxyBypass": "localhost,*.internal.example"
}

Συγχωνεύστε αυτό το απόσπασμα στο υπάρχον αρχείο διαμόρφωσης του TestCafe. Το URL της εφαρμογής παραμένει το URL της εφαρμογής· το proxy προσδιορίζει τον ενδιάμεσο που χρησιμοποιεί η διαδρομή αιτημάτων του TestCafe. Για επιτρεπόμενες δοκιμές δημόσιων ιστοτόπων με τη μη πιστοποιημένη μορφή, η λίστα διαμεσολαβητών HTTP παρέχει υποψήφιες τιμές κεντρικού υπολογιστή και θύρας.

Τα ισοδύναμα στη γραμμή εντολών είναι --proxy και --proxy-bypass. Στην τεκμηριωμένη πιστοποιημένη μορφή, η συμβολοσειρά proxy μπορεί να περιέχει username:password@host:port. Παρέχετε πραγματικά δεδομένα λογαριασμού μέσω του προβλεπόμενου χειρισμού διαπιστευτηρίων του περιβάλλοντος δοκιμών.

Τα μοτίβα παράκαμψης χρησιμοποιούν την υποστηριζόμενη σύνταξη του TestCafe. Ένα αίτημα που ταιριάζει με ένα από αυτά μπορεί να πάει απευθείας, παρόλο που άλλο αίτημα στην ίδια δοκιμή χρησιμοποιεί τον ενδιάμεσο.

Διατηρήστε τη λειτουργία αυτοματισμού μαζί με αναφορά διαμεσολαβητή. Η αλλαγή της διεύθυνσης διαμεσολαβητή δεν μπορεί να κάνει μια μη υποστηριζόμενη λειτουργία να καταναλώσει αυτή τη ρύθμιση. Ομοίως, μια επιλογή proxy δεν είναι άγκιστρο για την επιθεώρηση αυθαίρετων εσωτερικών αιτημάτων· το TestCafe εκθέτει ξεχωριστά API αγκίστρων αιτημάτων για αυτόν τον σκοπό.

Σχετικά άρθρα