Пікірлер
@LambdaTest
@LambdaTest 2 күн бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/10_Frame_Tab_Window_Handling
@aradhyajoshi1392
@aradhyajoshi1392 2 күн бұрын
Can you tell me the code from where we can get this and it is playwright or selenium
@LambdaTest
@LambdaTest 4 сағат бұрын
Hi Aradhya, Please check the below LambdaTest sample GitHub repos for web automation: - github.com/LambdaTest/playwright-sample - github.com/LambdaTest-Certifications/Java-TestNG-Selenium
@saradaakurathi2773
@saradaakurathi2773 3 күн бұрын
Hey koushik, one more question, i have lambdatest account but there Desiredcapabilities class is not working to connect. In the application also coming ChromeOptions. Can you help me on this.
@LambdaTest
@LambdaTest 4 сағат бұрын
Hi Sarada, We now recommend using ChromeOptions or Options classes instead of the older DesiredCapabilities class, as DesiredCapabilities has been deprecated in Selenium 4.
@saradaakurathi2773
@saradaakurathi2773 3 күн бұрын
Hey Koushik I tried Web authentication, it is not working. It didn't enter username and password. kzbin.info/www/bejne/fqGvZ3iOZ9Cdp5Y Please let me know is anything changed now?
@tharaka260
@tharaka260 3 күн бұрын
I have one scenario: My application has number of dynamic nested Iframes and under each there are multiple windows to interact with some fileds. Now how to handle this type of scenarios. 1. Multiple Iframes with dynamic names. ( Iframe names & IDs are dynamic) 2. Under each Iframe there are mutiple dynamic windows ( Names, ID are dynamic ) 3. How to go to particular field which is in dynamic Window and that window is under dynamic Nested .
@LambdaTest
@LambdaTest 4 сағат бұрын
Hi Raghavendra, As per the scenario you shared, you can use `frameLocator` for nested s, then iterate through frames/windows dynamically using attributes or events. Once you are done with these, create reusable utilities for precise field targeting.
@saurabhgulati489
@saurabhgulati489 6 күн бұрын
Hi Karthik, please confirm do you have NUnit + API Testing + Resrsharp using C#, course in udemy [please reply urgent]
@trentripathi
@trentripathi 6 күн бұрын
Best that i ever learned , Thank you ♥️✨
@GangadharMatta-y5r
@GangadharMatta-y5r 7 күн бұрын
what to do in case if use multibranch pipeline as there are no post build options showing in configure section. please respond
@LambdaTest
@LambdaTest 5 күн бұрын
Hi Gangadhar, You can use the "post" block within the pipeline script to define post-build actions in a multibranch pipeline, as they are not available in the configure section.
@AnishGeorge-b2v
@AnishGeorge-b2v 8 күн бұрын
What ?
@LambdaTest
@LambdaTest 5 күн бұрын
Hi Anish, Could you clarify your question or let us know which part you'd like more details on? Happy to help!
@VidushiSrivastava-f6g
@VidushiSrivastava-f6g 8 күн бұрын
this does not work with the latest chrome/firefox drivers
@LambdaTest
@LambdaTest 5 күн бұрын
Hi Vidushi, With the latest Chrome/Firefox drivers, handling authentication pop-ups directly might be restricted. In this case, you may consider using workarounds like embedding credentials in the URL (username:password@url) or leveraging browser-specific options or extensions for authentication handling.
@subhisanjay
@subhisanjay 10 күн бұрын
Hi I m currently working in playwright javascript and I have a scenario where I need to download multiple zip files in a single click Can u plz show me how to download those zip files in a specific path and validate
@LambdaTest
@LambdaTest 7 күн бұрын
Hi, To handle downloading multiple zip files in a single click with Playwright (JavaScript), you can configure a custom download path, intercept the download events, and validate the downloaded files.
@LambdaTest
@LambdaTest 10 күн бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/9_WebTable_Handling
@Gukki28
@Gukki28 11 күн бұрын
This is very valid!
@Gukki28
@Gukki28 11 күн бұрын
Great!
@Juan-kd5nz
@Juan-kd5nz 13 күн бұрын
Damn, you´re gorgeous!
@TheMightyWej
@TheMightyWej 14 күн бұрын
Don't have time to watch the whole video, but after a few minutes I already know I want to watch more! Have subbed and will be watching this when I get a chance, looking forward to seeing more of your work!
@TopGamefire
@TopGamefire 14 күн бұрын
i want to delete old card payment
@LambdaTest
@LambdaTest 13 күн бұрын
Hi, Could you please give more context on this?
@sachinindradasa1354
@sachinindradasa1354 16 күн бұрын
Keep it up good work
@LambdaTest
@LambdaTest 15 күн бұрын
Glad you enjoyed the video. Thanks for the support!😄
@BareFoot-dw4gb
@BareFoot-dw4gb 16 күн бұрын
Hi, I want to automate an application using playwright. Can you help please?
@LambdaTest
@LambdaTest 13 күн бұрын
Hi, Would suggest you go through this Playwright Testing Tutorial, as it covers end-to-end tutorial to automate website testing using Playwright.
@panamiguelToMaTefan1259
@panamiguelToMaTefan1259 18 күн бұрын
Is free?
@LambdaTest
@LambdaTest 14 күн бұрын
Hi, Could you please elaborate more on this?
@rajora1670
@rajora1670 19 күн бұрын
Hi, can you share code to handle "net::ERR_CERT_AUTHORITY_INVALID"?
@LambdaTest
@LambdaTest 18 күн бұрын
Hi, To handle `net::ERR_CERT_AUTHORITY_INVALID` in Playwright, you can ignore HTTPS errors as shown below: `const browser = await chromium.launch({ ignoreHTTPSErrors: true });"` Hope this helps!
@rajora1670
@rajora1670 17 күн бұрын
@@LambdaTest thanks for the response. By watching your video i tried below steps to access url. Playwright pw = Playwright.create(); Browser bw = pw.chromium().launch(new LaunchOptions().setHeadless(false)); Page pg = bw.newPage(); pg.navigate("<url>"); In the Javascript code you shared, i can see ignoreHTTPSErrors comes with browser's launch method. To this equivalent, Java also has 'setIgnoreHTTPSErrors' in 'NewContextOptions' class of 'Browser' interface and 'LaunchPersistentContextOptions' class of 'BrowserType' interface. Now could you plz guide me on how to insert 'setIgnoreHTTPSErrors' method in above launch method? I tried but i am getting errors.
@LambdaTest
@LambdaTest 13 күн бұрын
Hi, To use the setIgnoreHTTPSErrors option in the Playwright Java code, you need to specify it while creating a new browser context rather than directly with the launch method.
@rajora1670
@rajora1670 Күн бұрын
@ BrowserContext context = browser.newContext(new Browser.NewContextOptions().setIgnoreHTTPSErrors(true)); has worked
@sherirajput3952
@sherirajput3952 20 күн бұрын
Nice video and explanation
@LambdaTest
@LambdaTest 20 күн бұрын
Glad you liked the video. Let me know if you have any questions!
@darklordshadow2398
@darklordshadow2398 20 күн бұрын
It's a great tutorial but the worst and most horrific ad experience on a educational vid I have seen
@LambdaTest
@LambdaTest 18 күн бұрын
Thanks for your feedback! We'll try to find a better ad solution in the future.
@darklordshadow2398
@darklordshadow2398 18 күн бұрын
@LambdaTest sorry about the wording. It's truly a excellent tutorial. Easy to understand and follow along. Really appreciate that it is for free on KZbin as well. And I totally understand needing ad revenue to support the work. But the number of ads i have gotten is a bit too much. I have completed 2 hours and have already seen more then 10 ads. And I say 2 ada back to back in 2 min. That is the only reason for my complaint. I would appreciate it if it's was more in the line of one ad a hour or 2 ads and hour.
@OlenVance
@OlenVance 21 күн бұрын
¡Vaya! Aprender a manejar alertas con Playwright y TypeScript siempre parece algo complicado, ¿no? 😅 Cuando empecé, me enredaba con tanto código. Por suerte, en codigo heroe encontré ejercicios prácticos que me ayudaron a entenderlo mejor. 🙌🏻 ¿Alguien más ha probado? ¡Está chido!
@MichaelDelMonaco
@MichaelDelMonaco 23 күн бұрын
does it allow vpn testing ?
@LambdaTest
@LambdaTest 20 күн бұрын
Hey @MichaelDelMonaco Yes, LambdaTest supports VPN testing through secure tunnels for private or internal environments.
@anubartonde2487
@anubartonde2487 24 күн бұрын
Iam getting web socket error when run test on lamdatest cloud. Is the cdp url mentioned in code correct?
@LambdaTest
@LambdaTest 20 күн бұрын
Hey @anubartonde2487 The CDPurl provided by LambdaTest is correct, However, please ensure the capabilities object is correctly structured and contains the necessary browser and test configurations. If the issue persists, check for: 1. Proper network connectivity to LambdaTest's servers. 2. Valid API credentials in your code. 3. Any firewall or proxy restrictions blocking WebSocket connections. To configure the CDPurl you can check this documentation : www.lambdatest.com/support/docs/playwright-real-device-on-hyperexecute/#configure-the-cdp-url If you are still facing issues feel free to reach us out.
@LambdaTest
@LambdaTest 24 күн бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/8_Alert_Handling
@Danielm103
@Danielm103 24 күн бұрын
very informative, thanks!
@LambdaTest
@LambdaTest 22 күн бұрын
Glad you find the video informative! Do subscribe the channel for more such video tutorials🙂
@shariksayyed3272
@shariksayyed3272 25 күн бұрын
Hi kaushik can you explain me at 17:35 how did you got the xpath for hover i cant find it
@letcode
@letcode 18 күн бұрын
17:00 I already copied the xpath.
@Iamrocky1999
@Iamrocky1999 26 күн бұрын
Chat gpt directed me to this video
@mohamednaser4265
@mohamednaser4265 26 күн бұрын
awesome tutorial, quick question How about other git providers like azure or gitlab will the same plugin work on them?
@LambdaTest
@LambdaTest 22 күн бұрын
Hi Mohamed, The plugin itself doesn't directly interact with your Git provider. Instead, Jenkins handles the integration with your Git repositories through its own set of plugins and configurations. Once Jenkins has access to your codebase, the LambdaTest plugin can execute the tests as configured.
@LambdaTest
@LambdaTest 28 күн бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/7_Dropdow_Handling
@pawel-m4d4j
@pawel-m4d4j 28 күн бұрын
this could be account page not page1
@LambdaTest
@LambdaTest 22 күн бұрын
Hi, Could you specify the exact time frame you're referring to?
@NischaySharma-vy5lu
@NischaySharma-vy5lu Ай бұрын
Best and simple video on internet.
@LambdaTest
@LambdaTest Ай бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/6_TextBox_Buttons_RadioButton_CheckBox_Handling
@MilindGhongade-qn7zq
@MilindGhongade-qn7zq Ай бұрын
Thanks for this great tutorial! Could you please Make any tutorila on how to run Playwright API tests on LambdaTest?
@LambdaTest
@LambdaTest 28 күн бұрын
Thank you for your kind words! 😊 Glad you found the tutorial helpful! Absolutely, creating a tutorial on running Playwright API tests on LambdaTest sounds like a fantastic idea. Stay tuned Do subscribe the channel for more such tutorials!
@poojamraosmg2183
@poojamraosmg2183 Ай бұрын
Really insightful 👍
@danishmasoodshaikh7669
@danishmasoodshaikh7669 Ай бұрын
Lambdastis making an issue of some thing when I completed the tests and checked the logs... Test execution failed. Refer cypress log We are unable to initate your cypress test on the platform due to issue with execution your test package. For futher information on the error information please refer to the Cypress logs
@LambdaTest
@LambdaTest 25 күн бұрын
Hi Danish, Could you please elaborate more on this issue. Did you got the error on LambdaTest Web Automation dashboard?
@LambdaTest
@LambdaTest Ай бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/5_Assertions
@SrinivasanRengaraj-m4h
@SrinivasanRengaraj-m4h Ай бұрын
Hi Koushik, I couldn't able to find that selenium playground webpage. Getting 404 error while navigated to that page. Is that URL has been changed?
@LambdaTest
@LambdaTest Ай бұрын
Hi Srinivasan, Here is the URL for Selenium Playground: www.lambdatest.com/selenium-playground/
@muhammadsalmandata
@muhammadsalmandata Ай бұрын
i am unable to see the gps location there now
@LambdaTest
@LambdaTest Ай бұрын
Hi Muhammad, GPS Location icon is there. However, few of the features requires you to upgrade the plan.
@muhammadsalmandata
@muhammadsalmandata Ай бұрын
@ yes i see i have github developer pack but i was unable to use the gps location with it😞
@LambdaTest
@LambdaTest 25 күн бұрын
Hi Muhammad, This video is on the manual geolocation testing on the LambdaTest platform. Do you want to automate geolocation testing?
@bartoszbadlewski8968
@bartoszbadlewski8968 Ай бұрын
help needed. node -v v22.12.0 after cloned project I tried npm install.... npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: [email protected] npm error Found: [email protected] npm error node_modules/eslint npm error dev eslint@"7.0.0" from the root project npm error peer eslint@">= 3.2.1" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error npm error Could not resolve dependency: npm error peer eslint@"^8.57.0 || ^9.0.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/parser npm error peer @typescript-eslint/parser@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error peer @typescript-eslint/parser@"^8.0.0 || ^8.0.0-alpha.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/eslint-plugin npm error peer @typescript-eslint/eslint-plugin@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T13_35_21_237Z-eresolve-report.txt npm error A complete log of this run can be found in: C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T13_35_21_237Z-debug-0.log I used powershell as admin also used cmd. As I can see its dependencies conflicts. What to do to fix it? typed --force but expect something will be working bad during project. Help what to customise or maintain now would be appreciated.
@LambdaTest
@LambdaTest Ай бұрын
Hi Bartosz, To resolve the conflict, please update eslint to version ^8.57.0 in your package.json file and run the command npm install. Alternatively, you can also use npm install --legacy-peer-deps to bypass the conflict, but it's less recommended. As a last resort, you can use npm install --force, but ensure to test the project afterward.
@bartoszbadlewski8968
@bartoszbadlewski8968 Ай бұрын
@@LambdaTest PS C:\Users\arek\VisualStudioCode\cypress-example-kitchensink> npm install npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: [email protected] npm error Found: [email protected] npm error node_modules/typescript npm error dev typescript@"3.7.4" from the root project npm error npm error Could not resolve dependency: npm error peer typescript@">=4.8.4 <5.8.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/parser npm error peer @typescript-eslint/parser@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error peer @typescript-eslint/parser@"^8.0.0 || ^8.0.0-alpha.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/eslint-plugin npm error peer @typescript-eslint/eslint-plugin@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T21_54_14_748Z-eresolve-report.txt npm error A complete log of this run can be found in: C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T21_54_14_748Z-debug-0.log I changed what you mentioned about eslint to version ^8.57.0 I pasted line 71: "eslint": "8.57.0", and got that error what pasted
@bartoszbadlewski8968
@bartoszbadlewski8968 Ай бұрын
@@LambdaTest I did npm install --force then I did npm audit fix because I got a lot of errors. So I pasted it here again. I gave you 2 options to help me. Dont know what is better and easier to solve. PS C:\Users\arek\VisualStudioCode\cypress-example-kitchensink> npm audit fix npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: [email protected] npm error Found: [email protected] npm error node_modules/typescript npm error dev typescript@"3.7.4" from the root project npm error npm error Could not resolve dependency: npm error peer typescript@">=4.8.4 <5.8.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/parser npm error peer @typescript-eslint/parser@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error peer @typescript-eslint/parser@"^8.0.0 || ^8.0.0-alpha.0" from @typescript-eslint/[email protected] npm error node_modules/@typescript-eslint/eslint-plugin npm error peer @typescript-eslint/eslint-plugin@">= 1.11.0" from @cypress/[email protected] npm error node_modules/@cypress/eslint-plugin-dev npm error dev @cypress/eslint-plugin-dev@"5.0.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T22_16_45_863Z-eresolve-report.txt npm error A complete log of this run can be found in: C:\Users\arek\AppData\Local pm-cache\_logs\2024-12-21T22_16_45_863Z-debug-0.log
@LambdaTest
@LambdaTest Ай бұрын
Hi Bartosz, Can you try updating typescript and related packages (@typescript-eslint/parser, etc.) to compatible versions, then reinstall dependencies.
@Drwildy
@Drwildy Ай бұрын
1 month ago but don't know that Cypress can be done in Typescript? Not very reliable information here I guess
@LambdaTest
@LambdaTest Ай бұрын
Hey @Drwildy , Hope you are doing well , FYI Cypress fully supports TypeScript. Just install TypeScript, configure `tsconfig.json`, and add `@types/cypress`. It's reliable and works seamlessly. You can refer to the official Cypress documentation: docs.cypress.io/app/tooling/typescript-support . Hope this helps.
@LambdaTest
@LambdaTest Ай бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛 𝐋𝐢𝐧𝐤: github.com/AutomateThePlanet/LambdaTest-Mastering-Automated-Security-Testing-Java
@LambdaTest
@LambdaTest Ай бұрын
📍𝐆𝐢𝐭𝐇𝐮𝐛𝐋𝐢𝐧𝐤: github.com/VigneshSrinivasaRaghavan/Zero-to-Hero-Master-Playwright-Automation-with-Typescript/tree/main/4_Locator_Strategies
@MP_World
@MP_World Ай бұрын
How to copy data rom other website and paste there
@LambdaTest
@LambdaTest Ай бұрын
Hey @MP_World try this : grab data from one site with find_element(By.CSS_SELECTOR) and paste it into another using send_keys(). Be mindful of site policies. Hoep this works
@AdebayoayomideMojisola-hi7iq
@AdebayoayomideMojisola-hi7iq Ай бұрын
@LambdaTest HELLO, Are you available to maximize your Udemy course's potential! Our tailored marketing strategies ensure greater visibility, increased enrollments, and enhanced student engagement. Ready to see your course top the charts? Let’s connect!