Troublshoot website on BlackBerry browser - testing

I have a client request to have our website support certain BlackBerry devices. I am running into a fundamental issue when trying to login to the site. I think it may be a JavaScript function, but I really have no idea how I can test to be sure.
How can I troubleshoot and test my website on a BlackBerry browser?

Have you tried the emulators?
http://www.blackberry.com/developers/downloads/simulators/index.shtml

Related

Login through Google SSO using automated browser

I am trying to automate login to my app which uses among others, google sso authentication.
However login form return error "This browser or app may not be secure.". I set my google account options to allow less secure apps but still nothing.
I browsed few topics:
GMail is blocking login via Automation (Selenium)
Selenium Google Login Block
Automation Google login with python and selenium shows ""This browser or app may be not secure""
And it seems that google is blocking this way at all in favor of oauth.
People write in these topics that solutions stopped working recently
So is it currently possible, to set ChromeDriver somehow using capabalities, to be able to login through SSO?. I need a simple solution, that will run headless with other scripts on cloud (not something that would require me to manually login first on another instance as one anwser suggests).
If its not possible or extremly complicated please tell me I will not waste time on it.
If you want to use chrome capabilities, what you can do is set the user-data-dir to a chrome profile that has already been signed in using SSO.
You should look up how to reuse chrome profiles with selenium.
If your accounts have 2 steps verifications, google believe it's safer and allows you to get login. Then the issue will be how to handle the 2 steps verifications. Working on that :/

my browsers won't allow live streaming and video calling or audio calling even after enabling webrtc on all browsers

i am working a social network platform and wanted to integrate the live streaming services and also the chat voice and audio calling services. they are all active, except that I keep getting "Sorry your browser does not have webrtc" even after installing this extension on all my browsers, it still says the same for Chrome, Firefox, and Microsoft Edge. The only browser working perfectly well is the apple safari browser. Now I don't know how to fix this.
WebRTC has to work under https environment. That's why your website isn't working. Deploy the application with SSL security.

My telegram website log in widget stopped working. How to set third-party cookie for the recently updated browsers?

I integrated telegram login widget for my website several months ago.
It worked like a charm.
But it stopped working today.
enter image description here
IMO, the reason is that my Chrome browser has been updated recently, and banned third-party cookies.
Even telegram community has no solution for this yet.
Anyone can help?
Thanks in advance
Telegram responded so quickly to the changes of modern browsers' updates.
They implemented overcoming third-party cookies for telegram login widget.
For more information, you can refer this.
Is it possible to disable third-party cookies while on my site on behalf of users?

Is there Web Speech API Limitation?

I'm using W3C Browser Web Speech Api. I search everywhere but i cant find it answer. Is there any limitation for usage ?
Demostration: https://www.google.com/intl/en/chrome/demos/speech.html
Yes, with a bit of a catch. I finally hit a limit recently after a lot of experimentation; as soon as a request starts, it's cut short.
On a desktop web browser (Chrome), there's a limit for each user (Primiano Tucci works at Google, so I'd trust him!), and you can't buy more time with the API.
However, as you could see from the first link, the exception appears to be Chrome on Android, which apparently has no limitations because it accesses an internal API for speech recognition when visiting web pages that use the Web Speech API.
For desktop browsers, you're out of luck unless you can assume users don't mind a limit. Even Annyang and voice dictation in Google Docs aren't working for me at the moment, while online voice recognition services that don't go through Google are working.
From my testing with Chrome Version 87.0.4280.141 (Official Build) (64-bit), it appears to stop after 5 minutes on Windows 10 Pro.

Mobile web site automation

Is there any options to test websites in device browsers by using Testcomplete? Testcomplete has opetions like virtual browser in desktop but i need to automate my websites in default browsers in real device.
Web testing on real mobile devices isn't supported as of now, but you can submit a feature request.