Cypress, console screenshot - testing

I have an issue where 1 run out of 10 fails. I can not reproduce the error myself in the browser, so I want to run Cypress and get screenshot from console to debug it.
I put some console.log in my code to see where the problem comes from. So it would be great to see this console.logs in Cypress.
Is there any way to see console text in the cypress when an error occurs?

Related

Browser's Debugger Showing Old Code for Vue

Sometimes I add a new variable to the Vue data() and get a ReferenceError (like "ReferenceError: windowHeight is not defined"), then when I check the error in the Firefox's debugger, I see that Vue in debugger is the old code not the one I have in my IDE. But when I try the exact same thing in Private Browsing I can see the code being exactly the same as my IDE.
Is this some kind of caching problem? Or is it related to my IDE which is VSCode. And how can I solve it?
I was expecting to see the same code as in my IDE, but during debug I see the old one.

How to stop Electron from printing devtools extension errors to console?

I've been using Vue devtools extension with Electron and whenever I activate and use Vue devtools, all the errors occurred from it gets printed out to the Electron's main process console like this.
It's so frustrating because It's hard to find any useful information printed out from my application in middle of these thousands of errors.
I know why the error occurs. It's because Vue devtools is trying to access the chrome.tabs.captureVisibleTab() function which isn't available on Electron but I don't really care about the errors occurring from Vue devtools here. I just need to stop Electron from printing these errors out. Looked through all of the devtools related documentation but found nothing on this.

How do I handle javascript error in testcafe

I'm using testcafe for test automation of angular based web application but my test is failing due to javascript error in browser console. I have tried to skip javascript error by using '--skip-js-errors' but it's not working so is there any way to handle it so test run without any error?
If you are passing '--skip-js-errors' in the terminal, please try this instead.
Add "skipJsErrors": true in testcaferc.json of your e2e project and retry.

NSLog not getting printed in the console area while debugging on device?

I am facing a weird issue.NSLog statements are not getting printed to the console when i am debugging my application using the device.I even pulled the log files using the organizer even there they are not having the logs. When i debug it in the Simulator they are getting logged to the console properly.
I tried using both the GD debugger and lldb debugger.. That did not work
Any ideas what might be causing the issue??

window.googleapis is undefined

I am trying to add a G+ +1 button on my web page. I am following the steps provided on Google developers page, but I get the following error window.googleapis is undefined. The same error appears even on Google developers page (viewed in Firebug).
Why does this error appear?
And how can it be solved?
Looks like this error will appear only if the firebug is opened. Close firebug and refresh the page
I could reproduce the bug on Firefox 18.0.2 + Firebug 1.11.1, though as I said before not on Firefox 19.0 (with the same profile).
So obviously this was fixed in Firefox 19.0. If someone still sees that issue with that Firefox version, please comment at issue 6280.