DevExpress / testcafe-browser-provider-browserstack

This is the BrowserStack browser provider plugin for TestCafe.
https://testcafe.io
MIT License
86 stars 65 forks source link

IE 11 hangs with pending proxy requests #200

Closed benlind closed 1 year ago

benlind commented 1 year ago

I am attempting to test my site (https://payment-express.net/) in IE 11. When you visit that URL, you should be auto-redirected to a login screen.

When I try to run this test in IE 11 via BrowserStack, the test hangs. If I use the "local testing" BrowserStack feature with testcafe remote and open the IE 11 network console before visiting the site, I always see some requests to various assets that hang in the "pending" status. A common one is transport-worker.js:

Screenshot 2023-05-26 at 10 42 00 AM

Specifically, this line is hanging:

Screenshot 2023-05-26 at 10 41 56 AM

I have also seen other assets hang (like a large JS bundle file).

We already reached out to BrowserStack about this and they said that this is not an issue on their end, since you can manually perform the same redirect successfully via the Live tool.

I have seen a similar issue in the past with the hammerhead proxy, where files above a certain size can't be proxied and hang. Could this be related?

Here is a reproduction repo: https://github.com/benlind/testcafe-browserstack-ie11-repro

miherlosev commented 1 year ago

Hi @benlind,

We decided to remove IE11 support in the next major version due to extremely low usage in the community. Please consider other tools to run tests with IE11.