Katalon Studio API Testing 1 | Introduction and Getting Started

  Рет қаралды 72,013

Automation Step by Step

Automation Step by Step

Күн бұрын

Пікірлер: 108
@RaghavPal
@RaghavPal Жыл бұрын
**UPDATE** From version 8.5.0 onwards, Katalon Studio has two editions: Katalon Studio - Standalone Edition and Katalon Studio - Platform Edition. In Platform Edition, TestOps and Git integration are enabled by default. 1. Sign up katalon.com/sign-up Or Login katalon.com/sign-in to Katalon Platform (This email and password will work on all Katalon Platforms like Katalon Studio, TestOps etc) 
2. Goto download page (click Download Studio from top right) and download Katalon Studio Standalone Edition (Extract and Open Katalon Studio by using file katalon.exe) 
3. Now open Katalon Studio on your Desktop and click on user icon (Top Right) and Login using the same credentials, Select the organisation created above 
4. Will see the option to create new project on home page OR File > New > Project
@Desertspring
@Desertspring 6 жыл бұрын
Hi Raghav, this is a great introduction to API testing with Katalon.
@RaghavPal
@RaghavPal 6 жыл бұрын
Thanks Roopal
@kirankumarpinninty
@kirankumarpinninty 6 жыл бұрын
Hi Raghav, Thanks for the Introduction session on API Testing with Katalon. You are Amazing
@RaghavPal
@RaghavPal 6 жыл бұрын
You're welcome Kiran
@andit6798
@andit6798 5 жыл бұрын
how about api testing on android devices?
@LorigemiMasters
@LorigemiMasters 4 жыл бұрын
Hi Raghav, Just now i ran the below REST service by selecting method as POST without HTTPBody and able to service response as Status : 201 created. Request: reqres.in/api/users?page=2 Response: { "id":"264", "createdAt":"2020-09-28T16:15:18.765Z" } Is this correct -- i think Post method should ask body right ?
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Govind, if you have selected POST method, it should ask for body, Not sure if this works here as this is a dummy api and not actually creating anything on the server. If you want can create your own REST service and check. Watch this - kzbin.info/www/bejne/bafbYYV_rK2JsMk
@richardestrada1995
@richardestrada1995 4 жыл бұрын
Hi Raghav, I've been learning a lot from you. Thank you very much!
@RaghavPal
@RaghavPal 4 жыл бұрын
Happy to hear that Richard
@dipalikadam8233
@dipalikadam8233 5 жыл бұрын
Thank you Raghav sir, For such a helpful video's.
@RaghavPal
@RaghavPal 5 жыл бұрын
You're welcome Dipali
@gouravsadhukhan8344
@gouravsadhukhan8344 4 жыл бұрын
Very good introduction session.
@RaghavPal
@RaghavPal 4 жыл бұрын
Thanks and welcome Gaurav
@ahmedriyadh4752
@ahmedriyadh4752 4 жыл бұрын
what's the different between this SW and ( postman & soapUI ) ??
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Ahmed, these are diff platforms, Postman and SoapUI are specifically for API, whereas Katalon Studio can handle API, UI, Mobile and Desktop apps
@ahmedriyadh4752
@ahmedriyadh4752 4 жыл бұрын
Thanks, in fact I’m usually using sopaUI for testing soapaip and postman for testing restfulapi so I just wanted to know if Katalon do the job for me thus by one stone can hit two birds, I mean learning new different testing technology to achieve all my needs.
@RaghavPal
@RaghavPal 4 жыл бұрын
You can use SoapUI for both. But pls do a POC (proof of concept) by automating some of your API before switching. And Katalon studio is now a commercial tool
@raghumesta26
@raghumesta26 6 жыл бұрын
Thanks Raghav for this session.
@RaghavPal
@RaghavPal 6 жыл бұрын
You're welcome Raghavendra
@hazemmelliti6183
@hazemmelliti6183 Жыл бұрын
Can I start learning from this series today because it says it was 4 years ago ?
@RaghavPal
@RaghavPal Жыл бұрын
Hi Hazem, I will suggest you start from here - kzbin.info/aero/PLhW3qG5bs-L8qJoRNpkQX_NVrHwYjVxe9 And after getting the basics and project setup ready, then go for API testing videos here
@hazemmelliti6183
@hazemmelliti6183 Жыл бұрын
@@RaghavPal okay thank you
@elsasilalahi6675
@elsasilalahi6675 9 ай бұрын
Hi Raghav, Thanks for your tutorial, I need help, does this work on the Windows OS?, the URL is also not found on my device
@RaghavPal
@RaghavPal 9 ай бұрын
Elsa Yes, Katalon Studio works on windows
@vinushavijay2273
@vinushavijay2273 4 жыл бұрын
Hi Raghav.. Need some information...!! There are two types of sources available katalon studio (free) & katalon studio enterprise (commercial). I'm looking for open source test automation tools .. As per my test requirements, assuming that katalon studio works in all aspects like integration with jenkins,git & jira and also using same katalon studio ID in both local and remote machines can work. In over all, the concepts you have shared does it work for free without any cost for an individual base tester for whole project ?
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Vinusha, the free ver is now very limited. Check this - kzbin.info/www/bejne/bIDdfa1mrZl4btU
@LorigemiMasters
@LorigemiMasters 4 жыл бұрын
Hi Raghav, I installed Katalon studion Version 7.7.1 free version and i am unable to "Quick start" option. Is there any problem in installation ?
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Govind, there may be some GUI changes in the new ver. But as long as you are able to create and run tests, this should be fine
@venkatshabarish1784
@venkatshabarish1784 2 жыл бұрын
Hi Raghav, may I ask the Pre requisite to learn this course? Thanks
@RaghavPal
@RaghavPal 2 жыл бұрын
No strict prerequisite, you can get started from scratch Venkat, If you can check the basic API videos from - automationstepbystep.com/
@venkatshabarish1784
@venkatshabarish1784 2 жыл бұрын
Sure, thank you so much❤
@adrianvargas8528
@adrianvargas8528 5 жыл бұрын
Hello Raghav, I have a quick question, my katalon is not displaying the response on Json, even if I click on JSON (the app is not converting the script from HTML to JSON), how I can convert my response to JSON?
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi Adrian, are you using the same api as shown in video. It may be possible that JSON representation is not available for the response.
@MbikMbik-h1j
@MbikMbik-h1j 2 ай бұрын
Hi Raghav, thanks for the videos. It is really helpful. I might need some help (i tried to find solutions everywhere but couldn't get the answer). So i have mobile apps and in the landing page there is text "already have an account? Login" and the text "Login" only that clickable. But when i run it is always not working like didn't redirect to login page. How to handle link within the sentence? Thank you
@RaghavPal
@RaghavPal 2 ай бұрын
I will need more details, what tool are you using, what steps did you perform. Is it related to this video or any other lecture
@Lifeis1bang
@Lifeis1bang 4 жыл бұрын
Hi Raghav, I need to create a test suite for API automation in a mobile app project, would you recommend katalon or SoapUI or something else?
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi, in case you want to integrate in your existing framework, then you can check for api testing library like RestAssured for Java.
@chevinpratama3571
@chevinpratama3571 2 жыл бұрын
Hallo Mr.Raghav. Do you have a video ,create Token bearer postman with the katalon, I was export data postman to import katalon,but my postman use token and I dont understand token with the katalon. Thank you mr.raghav
@RaghavPal
@RaghavPal 2 жыл бұрын
not yet Chevin, will need to check some online examples
@chandumangam1777
@chandumangam1777 4 жыл бұрын
hi Raghav, which version to download it is prompting like katalon studio and katalon Runtime Engine???
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Chandu, Katalon Runtime engine is needed when you run from command line. Check this - kzbin.info/www/bejne/bIDdfa1mrZl4btU
@chandumangam1777
@chandumangam1777 4 жыл бұрын
@@RaghavPal ty
@pratheepkumar4218
@pratheepkumar4218 5 жыл бұрын
Hai Raghav, OAuth 2.0 is not working when my grand type is Password credentials. Only Bearer is created but not create the access token . Can you please.in postman tool it's working but katalon not working.
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi Pratheep, will need to check. Pls post this on katalon forum forum.katalon.com/ You can login with same katalon credentials
@bugnay9314
@bugnay9314 2 жыл бұрын
Hi Raghav is there a feature that katalon supports graphQL?
@RaghavPal
@RaghavPal 2 жыл бұрын
Hi, can check this - forum.katalon.com/t/gql-graphql-graph-query-language/32931
@abdelrahmanatef2325
@abdelrahmanatef2325 5 жыл бұрын
Great intro thanks raghav
@RaghavPal
@RaghavPal 5 жыл бұрын
You're welcome Abdelrahman
@riadanush
@riadanush 3 жыл бұрын
why nothing coming up on the screen when I entered the thomas url rest request ?
@RaghavPal
@RaghavPal 3 жыл бұрын
Server may be down Ria, can check any other sample APIs like reqres.in/
@pradyumnavaradpande88
@pradyumnavaradpande88 5 жыл бұрын
Hi Raghav, Thanks for sharing videos. Your videos are really good and very helpful. I have a question here, I am trying to perform all the steps which you have mentioned in your video, but I am facing "cannot send the test request site" issue. I have tried to resolve this but unable to do it. I have gone through Katalon Forum and tried to find the solution but didn't get the answer. Could you please help me?
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi Pradyumna, are you using the same example api, will need to see your request to troubleshoot. Suggest that you go through the video again and check if any steps are missed.
@subodhpatalay2397
@subodhpatalay2397 3 жыл бұрын
Hi Raghav, Is there a tutorial to validate data in excel and the response from API?
@RaghavPal
@RaghavPal 3 жыл бұрын
Hi Subodh, there is tutorial on how to refer test data from excel file, not exactly on checking response, but you should be able to do the same using variables to refer data
@subodhpatalay2397
@subodhpatalay2397 3 жыл бұрын
@@RaghavPal H Raghav, I am not able to run a project that my coworker sent me but it is working at his end just fine. We are using BDD and the error seems like the control is not going to feature file. Do you know why this is happening or could u please take a look. We will discuss in details on everything! Thanks
@anghawale2454
@anghawale2454 4 жыл бұрын
Hi Raghav, All sessions are very informative. pleases tell me how to write dynamic values created in response get store back into excel sheet?
@RaghavPal
@RaghavPal 4 жыл бұрын
Will need to add a custom keyword for that. There is a plugin for Excel Read and Write. Pls check - store.katalon.com/product/34/Excel-Keywords
@anghawale2454
@anghawale2454 4 жыл бұрын
@@RaghavPalThank you, can you please share video of above topic, I am unable to save dynamic ID created in response into excel
@RaghavPal
@RaghavPal 4 жыл бұрын
I am yet to create a session on this. will update
@anghawale2454
@anghawale2454 4 жыл бұрын
@@RaghavPal Requesting you to please create session on above topic as early as possible. As i am stuck in project.
@whereweregoingwedontneedey4374
@whereweregoingwedontneedey4374 3 жыл бұрын
Hi, Is it possible to do iterative tests - i.e. single test but run multiple times with different parameters?
@RaghavPal
@RaghavPal 3 жыл бұрын
Hi Plague, yes, that exactly what we do in data driven testing, Can put your data in excel and run the same test multiple times with diff sets of data. Check the data driven, parameterization videos of this list
@whereweregoingwedontneedey4374
@whereweregoingwedontneedey4374 3 жыл бұрын
@@RaghavPal thanks I'm working my way through them now. Great set of videos so far
@sadavikram1708
@sadavikram1708 5 жыл бұрын
Hi Raghav, its nice sessions. But you are not explaining for Post,Put and Delete requests. It would be really helpful if you explain these 3 requests in detail with katalon. Thanks in advance.
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi Sada, sure, you can see the complete playlist here - kzbin.info/aero/PLhW3qG5bs-L-yy1HtdxKcp-blmG5qeWgg
@monisharaji5686
@monisharaji5686 Жыл бұрын
Hi Raghav sir,Iam mainframe developer i want to change my field ,so my mentor suggested to study katalon .Before studying katalon what i need to study
@RaghavPal
@RaghavPal Жыл бұрын
Hi Monisha To become an automation tester, there are a few core concepts you should familiarize yourself with, regardless of the specific tool you'll be using. Here are some suggestions for topics to study: Programming fundamentals: Automation testing involves writing code, so you should have a solid understanding of programming concepts like variables, data types, control structures, and functions. Object-oriented programming (OOP): Many automation tools, including Katalon, use object-oriented programming concepts. Familiarize yourself with classes, objects, inheritance, and polymorphism. Web technologies: Since most web applications are tested using automation tools, it's important to have a basic understanding of web technologies like HTML, CSS, and JavaScript. Test automation frameworks: Learn about different test automation frameworks like data-driven, keyword-driven, and behavior-driven frameworks. These frameworks can help you write maintainable and scalable automated tests. Test automation tools: Of course, you'll need to learn how to use a specific automation tool like Katalon. Once you have a solid foundation in programming and automation concepts, you can start learning the tool's features and functionalities. Agile development: Many companies use agile development methodologies, so it's important to understand concepts like sprints, user stories, and acceptance criteria. Testing methodologies: Learn about different testing methodologies like black-box, white-box, and gray-box testing. Understanding these concepts will help you design effective test cases. By studying these concepts, you'll be better equipped to start using Katalon and other automation tools. Good luck with your transition to automation testing!
@nidaiqbal8949
@nidaiqbal8949 6 жыл бұрын
Do I have a question that if you have a knowledge of KATALON STUDIO, how to use and testing or enter commands etc in it then it is possible that you can also use selenium IDE? Is katalon studio works as selenium IDE? Inspecting element is also work as same as in selenium IDE?
@RaghavPal
@RaghavPal 6 жыл бұрын
Hi Nida, Katalon Studio provides much more features than Katalon IDE. It uses Selenium core libraries and have some built in functions that you can use to setup your complete automation testing project
@ryanan1233
@ryanan1233 5 жыл бұрын
Hi Raghav, this is very good intro to API testing. And how about graphql API with katalon studio ? could you please make some tutorial for that.
@RaghavPal
@RaghavPal 5 жыл бұрын
Thanks Ann, I will check on that
@elbobs2010
@elbobs2010 6 жыл бұрын
Hi Raghav what are the advantages of using katalon? Tks
@RaghavPal
@RaghavPal 6 жыл бұрын
Hi El, Katalon is a ready framework for UI, API and Mobile testing, You save time in basic setup etc. Plus you do not need programming backgroud to use it
@elbobs2010
@elbobs2010 6 жыл бұрын
Hi Raghav, excelent, i'll try to run a POC with Katalon. Thank you!
@waynejoseph8990
@waynejoseph8990 5 жыл бұрын
Thanks for the great tutorial Raghav :) I am using the latest version of Katalon: 6.1.5 I followed the example ok and the ABC Bank response code displayed perfectly fine but the History pane on the right remains stubbornly empty despite the successful execution :-/ Is anybody else having the same problem? Maybe there is a bug in these later versions of Katalon? Or do I have to switch some preference on?
@waynejoseph8990
@waynejoseph8990 5 жыл бұрын
I got some news from the Katalon forum - it is indeed a bug (I am good at my QA job!). "It is a known issue, we will fix it in v6.1.6."
@RaghavPal
@RaghavPal 5 жыл бұрын
Glad to know this Wayne, keep finding more bugs
@waynejoseph8990
@waynejoseph8990 5 жыл бұрын
@@RaghavPal Cheers Raghav - I am hoping to minimise the number of QA tools we use so if we can use Katalon for API testing as well, that would be great. Hopefully v6.1.6 will be released soon :)
@palojuram6461
@palojuram6461 5 жыл бұрын
Hi Raghav, without tools, can't we do?
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi Paloju, I believe you are talking about creating our own scripts and frameworks to do API testing. Yes, we can do that, will have to do all setup and coding for every functionality.
@tknuwan
@tknuwan 5 жыл бұрын
Great video.. !!
@RaghavPal
@RaghavPal 5 жыл бұрын
Thanks for watching Thusitha
@budi0580
@budi0580 3 жыл бұрын
Nice video bro. Anw, can we create mock api using katalon ?
@RaghavPal
@RaghavPal 3 жыл бұрын
Can test but not create as far as I know with Katalon , See API Mocking section here automationstepbystep.com/
@LorigemiMasters
@LorigemiMasters 4 жыл бұрын
Hi Raghav ..Can you share few url's for sample WSDL ? I tried to check Thomas bayer one and that one is not working ? www.thomas-bayer.com/axis2/services/BLZService?wsdl --- not working
@RaghavPal
@RaghavPal 4 жыл бұрын
You can check from here www.dneonline.com/calculator.asmx webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL
@lisazhou7776
@lisazhou7776 5 жыл бұрын
great, I am just testing api; can ai do the automation run for the project
@RaghavPal
@RaghavPal 5 жыл бұрын
Hi LIsa, you should be able to use it
@devopslab-livescenarios1302
@devopslab-livescenarios1302 5 жыл бұрын
Hi Raghav, I am getting Bad gateway: /sqlrest/CUSTOMER Status as 502 bad gateway For rest request - Thomas-Bauer.com/sqlrest/CUSTOMER/10 Version of katalon studio is 6.1.4 Please help
@RaghavPal
@RaghavPal 5 жыл бұрын
Try again and check the service is not down and you have copied the url without any spaces thomas-bayer.com/sqlrest/CUSTOMER/
@hazimabdoh6303
@hazimabdoh6303 2 жыл бұрын
hi mr raghaf , i cant find my comments here , thanks
@RaghavPal
@RaghavPal 2 жыл бұрын
Hi Hazim, here it is, Let me know your ques
@juanmontesinos
@juanmontesinos 4 жыл бұрын
thomas-bayer.com/sqlrest is not working
@RaghavPal
@RaghavPal 4 жыл бұрын
Yes Juan, its down, you can try any other examples
@FullstackDev299
@FullstackDev299 4 жыл бұрын
www.thomas-bayer.com/axis2/services/BLZService? wsdl this link also not open my browser i got error message The following error was encountered while trying to retrieve the URL: www.thomas-bayer.com/axis2/services/BLZService? Zero Sized Reply Squid did not receive any data for this request. Your cache administrator is webmaster.
@RaghavPal
@RaghavPal 4 жыл бұрын
Hi Aryan, yes this is down now, You can use any other api like reqres.in/
Katalon Studio API Testing 2 | SOAP API Testing
15:39
Automation Step by Step
Рет қаралды 18 М.
Katalon Studio Automation Beginners Full Course | Learn Katalon Studio in 6 Hours |
5:49:32
Ravikanth FicusRoot - Tech Videos
Рет қаралды 19 М.
I thought one thing and the truth is something else 😂
00:34
عائلة ابو رعد Abo Raad family
Рет қаралды 15 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 257 МЛН
Katalon Studio for Complete Beginners | Step by Step Masterclass Part 1
1:58:03
Automation Step by Step
Рет қаралды 132 М.
How to create BDD Cucumber tests in Katalon Studio
32:31
Automation Step by Step
Рет қаралды 36 М.
Katalon Studio API Testing 3 | REST API Testing
15:26
Automation Step by Step
Рет қаралды 27 М.
Katalon Studio - A Quick Introduction
10:37
Katalon
Рет қаралды 68 М.
Postman Beginner's Course - API Testing
2:09:38
freeCodeCamp.org
Рет қаралды 2,5 МЛН
Katalon Studio API Data Driven Testing
19:23
Automation Step by Step
Рет қаралды 20 М.