DevExpress / testcafe-hammerhead

A powerful web-proxy used as a core for the TestCafe testing framework. :hammer: :smiley:
https://testcafe.io
MIT License
171 stars 161 forks source link

Google Sign in broken on some accounts #3013

Closed ProgrammerIn-wonderland closed 2 weeks ago

ProgrammerIn-wonderland commented 1 month ago

What is your Scenario?

I want to sign into google on my newer account

What is the Current behavior?

it is broken with a "this app may not be secure error" image but works on my older google account

What is the Expected behavior?

Google sign in works

What is your public website URL? (or attach your complete example)

https://accounts.google.com/

What is your TestCafe test code?

Just using the playground node node_modules/gulp/bin/gulp http-playground

Your complete configuration file

No response

Your complete test report

No response

Screenshots

No response

Steps to Reproduce

  1. go to accounts.google.com
  2. attempt to sign in
  3. run into botguard error (50% of accounts)

TestCafe version

31.7.2 (git)

Node.js version

v22.6.0

Command-line arguments

node node_modules/gulp/bin/gulp http-playground

Browser name(s) and version(s)

Chrome 127

Platform(s) and version(s)

Arch Linux rolling

Other

No response

ProgrammerIn-wonderland commented 1 month ago

entering in abc123 like in https://github.com/DevExpress/testcafe-hammerhead/issues/3013 causes the issue too

PavelMor25 commented 3 weeks ago

Hello,

TestCafe-Hammerhead is a proxy specifically designed to be used with TestCafe. Using it separately is not considered a standard use case.

Could you please clarify why you are using TestCafe-Hammerhead independently from TestCafe?

ProgrammerIn-wonderland commented 3 weeks ago

Mostly to test it's use as a general web proxy and seeing what it succeeds and what it fails in

PavelMor25 commented 2 weeks ago

Since TestCafe-Hammerhead wasn't designed to be used as a standalone web proxy, we won't be addressing this issue further. We'll proceed with closing this ticket. We appreciate your understanding.