Ich möchte ein Captcha wie ReCaptcha zu einer bestimmten Funktionalität auf meiner Website hinzufügen. Wie kann ich meine Abnahmetests anpassen?Wie akzeptiert man die Captcha-geschützte Funktionalität von Webanwendungen?
Ist die einzige Lösung zum Deaktivieren der Captchas auf der Staging-Site?
Klarstellung:
Natürlich ich spreche nicht von Brute-Force meinen eigenen captcha Knacken, aber z eine Option, um von der Serverseite, die mein Test kennt, einen Status in das Captcha zu injizieren.
PS Mein Server-Seite Code verwendet die Pyramide Rahmen, und meine Tests geschrieben werden mit Selen
Ich mag diesen Ansatz besser, als Captchas zu deaktivieren, da ich mich auf meine Abnahmetests verlassen kann, um sicherzustellen, dass die Captchas funktionieren. Ich bin mir jedoch nicht sicher, wie ich das noch umsetzen soll. Starten Sie die App neu und konfigurieren Sie sie zwischen den Tests neu? –
Ja, Sie brauchen einen Schritt zwischen Ihren Tests, um das Captcha auszuschalten. Ich kenne diese Plattform nicht gut genug, um zu sagen, ob Sie Ihre App neu starten müssen oder nicht. Offensichtlich würden Sie die entgegengesetzte Aktion des Aktivierens und möglicherweise des Neustartens benötigen, während Sie Ihren Testdurchlauf beenden. –