Python for Automation Testing Full Course
8:39:11
Пікірлер
@syedasadali4500
@syedasadali4500 3 күн бұрын
Sir I understand to make data driven from the html link parser... But to make data driven from static ... We need to pass a value My question is sir when we pass a value then it's necessary to put /* or .* Or we can pass any other value ? Randomly plz reply
@mahendrandm6845
@mahendrandm6845 4 күн бұрын
This video is easy to understand and explains Selenium 4 clearly. Other videos are outdated. Thank you for the short and sweet explanation!
@TestingFunda
@TestingFunda 3 күн бұрын
Thank you so much. Happy learning
@syedasadali4500
@syedasadali4500 4 күн бұрын
Sorry sir very sorry i understand now JazakAllah
@syedasadali4500
@syedasadali4500 4 күн бұрын
Sir for interleave controller , We set thread group 1 abd loop count 3 so the loop should run three times, but here only 1 time the loop runs
@syedasadali4500
@syedasadali4500 6 күн бұрын
Each and everything is so clear like a crystal thanks sir Can you recommend any good mentor for SQL learning
@TestingFunda
@TestingFunda 6 күн бұрын
I will create series on SQL soon
@syedasadali4500
@syedasadali4500 6 күн бұрын
@TestingFunda sir plz upload it soon because I need to learn SQL on the whole . Waiting for your uploads
@syedasadali4500
@syedasadali4500 7 күн бұрын
The best teacher of j meter till date
@TestingFunda
@TestingFunda 7 күн бұрын
Thanks
@yellamlasaikumar
@yellamlasaikumar 8 күн бұрын
in this 31 complete basic for automation is missing. not present
@TestingFunda
@TestingFunda 8 күн бұрын
Thanks for letting me know. Here is part 31. kzbin.info/www/bejne/b2qrmpiCmq97rZY
@home1250
@home1250 9 күн бұрын
first
@syedasadali4500
@syedasadali4500 12 күн бұрын
Sir when i try to executed my test script via command line then an error occured : status console listener the use of package scanning to locate plugins us deprecated and will be removed in the future release what does this mean sir ? Plz reply
@TestingFunda
@TestingFunda 8 күн бұрын
Can you please share more details?
@syedasadali4500
@syedasadali4500 12 күн бұрын
Sir for the output directory i dont know there were no html reports generated in the previous class how to get that now the html report
@TestingFunda
@TestingFunda 8 күн бұрын
Can you please share more details?
@sagavgamer4949
@sagavgamer4949 15 күн бұрын
Orangehrm link not 😢 working
@TestingFunda
@TestingFunda 14 күн бұрын
Try this Link opensource-demo.orangehrmlive.com/web/index.php/auth/login
@syedasadali4500
@syedasadali4500 15 күн бұрын
How to give io address and port number and username and password
@TestingFunda
@TestingFunda 15 күн бұрын
Can you please share more details?
@syedasadali4500
@syedasadali4500 15 күн бұрын
@TestingFunda sir what should be the host address as I put www.google com because I don't have any host purchase and I put username and password as of my own choice and port is set to 20 when I quick connect then I got server time error and status disconnected
@syedasadali4500
@syedasadali4500 15 күн бұрын
Sir I am asking where to get the hostname and username and password, I don't have any creditenals for this whole tab on file zilla
@syedasadali4500
@syedasadali4500 15 күн бұрын
Sir rest api URL for post call is not anymore a validated one its expired on postman i received bad request in reposnse 400 so what to do can i get a authentic api URL for this ?
@TestingFunda
@TestingFunda 15 күн бұрын
You can use another sample rest api for practice
@syedasadali4500
@syedasadali4500 15 күн бұрын
@@TestingFunda yes sir I used than k you
@syedasadali4500
@syedasadali4500 16 күн бұрын
Sir i dont have sql and mysql so how can run a query in the j meter tool plz reply
@TestingFunda
@TestingFunda 15 күн бұрын
You can use Apache JMeter without installing SQL or MySQL directly on your system. JMeter can connect to a database using a JDBC driver
@syedasadali4500
@syedasadali4500 15 күн бұрын
@TestingFunda ok sir
@syedasadali4500
@syedasadali4500 15 күн бұрын
Sir error is there when I executed jdbc request as I think I have no data stored in the data base might be this is the issue
@syedasadali4500
@syedasadali4500 16 күн бұрын
Hello sir just wanted to ask a question that interval is the time or delay between the two requests execution in the graph ?
@syedasadali4500
@syedasadali4500 16 күн бұрын
Or it's something else?
@TestingFunda
@TestingFunda 15 күн бұрын
The interval groups the response time data over a fixed duration. For example, if the interval is set to 500 ms (milliseconds), the graph will aggregate and plot the response time data for requests occurring within each 500 ms bucket.
@syedasadali4500
@syedasadali4500 15 күн бұрын
@@TestingFunda sir now I understand
@syedasadali4500
@syedasadali4500 16 күн бұрын
I can't thank you enough to you sir. You have earned my respect with so much calm and composure in every lecture make me understand all the things very easily to grab
@TestingFunda
@TestingFunda 16 күн бұрын
Thank you so much for your kind words! I'm glad to hear that my lectures are helping you understand the material better. Your support means a lot!
@syedasadali4500
@syedasadali4500 22 күн бұрын
The best teacher for j meter
@syedasadali4500
@syedasadali4500 23 күн бұрын
One more question sir Ramp up period and the bekow delay duration both are in seconds snd both are adding delay so what is the difference between the two of them ? What is the significance here of ramp up period ?
@syedasadali4500
@syedasadali4500 23 күн бұрын
Sir i have added a plug in of composite time line graph but when i am performing the load test on particular users with all the time parameters defined so when i run then there is no graph showing in the graph results why it is happening though in the view tree if requests I am getting the success. Response but graph is not building up
@TestingFunda
@TestingFunda 22 күн бұрын
Can you please share the scenario and number of users ?
@syedasadali4500
@syedasadali4500 22 күн бұрын
Sir same scenario as yours and number of users are the same
@syedasadali4500
@syedasadali4500 22 күн бұрын
Sir still there is an exclamation mark at the top bar and in the composite graph timeline there is written waiting for samples
@syedasadali4500
@syedasadali4500 23 күн бұрын
Sir i am trying to install composite timeline graph but below to it there is no option of installing abd restart
@TestingFunda
@TestingFunda 22 күн бұрын
Can you please share more details ?
@ItCoursesForAll
@ItCoursesForAll 27 күн бұрын
Muslim muslim
@sarkissayssa2499
@sarkissayssa2499 27 күн бұрын
Hello, if you have a big JSON request, it is time consuming to add every value manually. You can add the JSON body in the body data section, but first you have to add HTTP Header Manager under the HTTP Request including the below values: Name: Content-Type Value: application/json Name: Accept Value: application/json Noting that the above will let the Jmeter determine automatically that the request is in JSON format
@TestingFunda
@TestingFunda 25 күн бұрын
Thank you for sharing this information. You're absolutely correct that adding large JSON requests manually can be time-consuming. Configuring the HTTP Header Manager with the necessary headers, as you mentioned, is indeed a best practice when working with JSON requests in JMeter. Adding the following headers: Content-Type: application/json Accept: application/json ensures that JMeter correctly identifies the request format as JSON and processes it accordingly. This approach not only simplifies the setup but also ensures the request is structured properly for APIs expecting JSON input. It's a great tip for enhancing efficiency and accuracy in performance testing. Thanks again for highlighting this!
@syedasadali4500
@syedasadali4500 29 күн бұрын
Sir you call the environment with base URL i want to ask that of we send the get command using curly braces with variable as base URL then postman will pick the URL itself or we have to insert any URL or conmand before sending the request
@TestingFunda
@TestingFunda 25 күн бұрын
Great question! When using curly braces with a variable for the base URL in Postman, it will automatically pick up the URL from your environment. Just make sure your variable is set correctly!
@focusyourfuture4714
@focusyourfuture4714 Ай бұрын
❤❤
@syedasadali4500
@syedasadali4500 Ай бұрын
Sir variable for each environment is different while the value changes in each environment? Am I right ?
@syedasadali4500
@syedasadali4500 Ай бұрын
Sir variable hum q same rkhty Hain even k environment is different tau har environment Mai ek saa variable name rkhnaa sey hum distinguished kaiseyy krygain k in which environment we are in
@gopalade2801
@gopalade2801 Ай бұрын
now i think will get job in performance testing rather manual testing as i looking for
@TestingFunda
@TestingFunda Ай бұрын
@gopalade2801 Wish you best of luck
@gopalade2801
@gopalade2801 Ай бұрын
Thank you very much for putting your valuable efforts to make this series i completetly understand whole concept
@TestingFunda
@TestingFunda Ай бұрын
@@gopalade2801 thanks 😊
@syedasadali4500
@syedasadali4500 Ай бұрын
Hello sir! I tried get method it works fine 200 that is ok , but when i started to used post method to create a new record or create a new user then using that api which you taught returning me bad request 400 when i send with all creditenals .. what to do sir plz reply
@syedasadali4500
@syedasadali4500 Ай бұрын
Valid airline data must be submitted
@syedasadali4500
@syedasadali4500 Ай бұрын
That is the prompt when I send
@TestingFunda
@TestingFunda Ай бұрын
Can you please share the API you are using?
@syedasadali4500
@syedasadali4500 Ай бұрын
Sir I used those same API which you used ! In the tutorial
@syedasadali4500
@syedasadali4500 Ай бұрын
That post method prompted error when I create a new data for passenger
@honor9lite1337
@honor9lite1337 Ай бұрын
Goid
@KalavatiDevi-e6r
@KalavatiDevi-e6r Ай бұрын
0:08
@KnownStranger-g4h
@KnownStranger-g4h Ай бұрын
I am using vs code editor in ubunto ... Is this video work for me???
@TestingFunda
@TestingFunda Ай бұрын
Yes, you can learn Selenium with Python using the VS Code editor on Ubuntu. VS Code is a versatile and powerful code editor, and Ubuntu provides an excellent environment for Python development.
@pallabdutta3776
@pallabdutta3776 Ай бұрын
Love your way of teaching.. thank you Sir
@TestingFunda
@TestingFunda Ай бұрын
Thank you so much for your kind words! I'm glad to hear that you enjoy my teaching style.
@AmericanArtWorld
@AmericanArtWorld Ай бұрын
How can I visualize http request which I create using postman proxy. So for example if I create an account on web , I want to use a csv file column name on that request payload. Problem is that I only get raw request when I spy on chrome and I dont know how I can visulize it. I mean there is table option but putting 25 key value items on table would take forever
@TestingFunda
@TestingFunda Ай бұрын
Can you please share more details? what exactly you are doing and what you want to achieve
@AmericanArtWorld
@AmericanArtWorld Ай бұрын
@@TestingFunda sure , so I am using postman proxy to record my web application actions such as create account. Once its done , the requests are created in collection. The requests are in raw format and has many items which I want to parameterize . It would be nice if the request is recorded in a table format instead .it is recorded in raw text format and I have to manually create table format of request
@TestingFunda
@TestingFunda Ай бұрын
Add Visualizer Code: In the Tests tab of your request, use JavaScript to parse the response data into a JSON format, then apply the Visualizer function to display it as a table. Here's an example: const responseJson = pm.response.json(); pm.visualizer.set(` <table> <thead> <tr> <th>Parameter</th> <th>Value</th> </tr> </thead> <tbody> {{#each response}} <tr> <td>{{@key}}</td> <td>{{this}}</td> </tr> {{/each}} </tbody> </table> `, { response: responseJson });
@AmericanArtWorld
@AmericanArtWorld Ай бұрын
@@TestingFunda But isn't visulizer for request and response sent to server ? Can you parameterize visulized table request before it is sent to server ?
@TestingFunda
@TestingFunda Ай бұрын
Visualizer in postman mainly used to viusalize the response
@eknathpatil9046
@eknathpatil9046 Ай бұрын
Can we use this in banking company and is it complete free ?
@TestingFunda
@TestingFunda Ай бұрын
You can test any APIs, and it's paid tool
@tuannguyenanh65
@tuannguyenanh65 Ай бұрын
thank you for this great course. if possible can you share your demo website link so we can practice together.
@TestingFunda
@TestingFunda Ай бұрын
Thanks. Which Practise site you are referring?
@ingriddbrito4003
@ingriddbrito4003 Ай бұрын
Thank you for the explanation sir. In my case, I get ncaught TypeError: Cannot set properties of undefined (setting 'windowOnloadTriggered') and uc.js?cbid=7432ed94-…framework=TCFv2.2:2 Uncaught TypeError: window.__tcfapi is not a function at window.CookieControl.Cookie.init Any thought on this?
@TestingFunda
@TestingFunda Ай бұрын
Can you please share more details?
@ingriddbrito4003
@ingriddbrito4003 Ай бұрын
@@TestingFunda sure. In my application when I enter the email on the input field, I didn't get any error message on the app neither in the console in dev tools. But when Cypress enters the email, the message from the application is an error and also in the console there are several errors, one of them is: uc.js?cbid=7432ed94-…framework=TCFv2.2:2 Uncaught TypeError: window.__tcfapi is not a function at window.CookieControl.Cookie.init
@TestingFunda
@TestingFunda Ай бұрын
Add this to your Cypress test code: Cypress.on('uncaught:exception', (err, runnable) => { if (err.message.includes('__tcfapi is not a function')) { return false; // prevent Cypress from failing the test } });
@lifeaihdfc7275
@lifeaihdfc7275 Ай бұрын
hi, i am not getting option for jmeter(jmx) what to do
@TestingFunda
@TestingFunda Ай бұрын
You need to login first and it should say your name on extension
@surajbhawnani6935
@surajbhawnani6935 Ай бұрын
How i test upload csv file and image features with https test script recorder
@TestingFunda
@TestingFunda Ай бұрын
I recommend using blazemeter extension to record the process and download the JMX file and import in JMeter
@habeebuddin786
@habeebuddin786 2 ай бұрын
1:02:05 - selectors hub browser extension 1:11:25 - automate login functionality 1:27:56 - browser commands 1:37:45 - viewport 1:46:30 - checkboxes 2:03:10 - drop-down 2:26:53 - broken links 2:38:30 - broken images 2:49:41 - Handling multiple tabs 3:06:16 - Handling web tables 3:26:31 - Handling Iframes 3:38:13 - Handling nested frames 3:49:40 - Handling javascript alerts 4:04:27 - Handling datepicker - 1 4:26:31 - Handling dropdown datepicker - 2 4:52:41 - Handling mouse hover 5:02:06 - Handling drag and drop 5:09:29 - Handling slider 5:17:30 - Handling resizable elements 5:27:55 - Basic authentication 5:33:43 - Incognito mode 5:42:30 - Data driven testing using xlsx 6:04:11 - Data driven testing using csv 6:14:36 - Data driven testing using json 6:23:43 - Implicit wait 6:37:06 - Explicit wait
@KCBG18
@KCBG18 2 ай бұрын
I did the same thing, but the dropdown in Edit button is not showing on my end - 3:33. Is this related to my account? I only purchased the free BlazeMeter. I wanted to run the test I made and see via browser if the recording I made is running fine - 12:40
@TestingFunda
@TestingFunda Ай бұрын
You should be logged in to see all options
@KCBG18
@KCBG18 Ай бұрын
@@TestingFunda I am actually logged in, but I am still not getting the dropdown in Edit button.
@jxioocm
@jxioocm 2 ай бұрын
I don't find useful at all failOnStatusCode, since the idea is to get the 200 Success code
@jamarparker2760
@jamarparker2760 2 ай бұрын
Do you know why my selenium actions aren’t yellow “ex: driver. Forward or time.sleep”
@TestingFunda
@TestingFunda Ай бұрын
I am using a theme thats why
@SallyFaith-qk4sc
@SallyFaith-qk4sc 2 ай бұрын
thank u so much for this
@Hellbuddy-z3h
@Hellbuddy-z3h 2 ай бұрын
It's a good video, but the fake accent is annoying.
@TestingFunda
@TestingFunda 2 ай бұрын
I appreciate your feedback! I’m always looking to improve, and I’ll keep that in mind for future videos.
@Hellbuddy-z3h
@Hellbuddy-z3h 2 ай бұрын
​@@TestingFunda Sorry, man, it's a cunning comment. But be real. I would greatly appreciate your content and knowledge.
@lokeshg5111
@lokeshg5111 2 ай бұрын
Thank you Very much, what I felt missed was the different types of correlation/Regular expression
@PiyushSing-c2c
@PiyushSing-c2c 2 ай бұрын
Thanks 🎉🎉🎉🎉🎉
@TestingFunda
@TestingFunda 2 ай бұрын
@@PiyushSing-c2c Happy learning
@RahulMunjal-fd2we
@RahulMunjal-fd2we 2 ай бұрын
sir, can you plz explain that why suggestions are not showing in login_page.js and is there any way to get the suggestions?? like .click, .fill
@TestingFunda
@TestingFunda 2 ай бұрын
Can you please your code. It would be great If you upload your code on Github and share the link
@AbhishekWagh-zillion
@AbhishekWagh-zillion 2 ай бұрын
now could you tell me how can i load my certficate provided by brightdata in selenium chromedriver
@TestingFunda
@TestingFunda 2 ай бұрын
To load your Brightdata certificate in Selenium ChromeDriver, you'll need to set up the desired capabilities and specify the path to your certificate file. If you need more detailed steps, let me know!
@RitikV2
@RitikV2 2 ай бұрын
Sir op viedo tha 1hr and 40mins dekha mana sir bhut acha samjha raha hai app
@FeeltheHorrorvibes
@FeeltheHorrorvibes 2 ай бұрын
at the end of the video, recommended video hides the screen
@TestingFunda
@TestingFunda 2 ай бұрын
Sure