Hi Raghav, Amazing tutorials with so much of in depth understanding of the Katalon. Especially with LIVE examples. The website I am using has some limitations where I hope you can help me. Some of the scenarios are listed below: 1. I have to hover on an image and then the options show up. I couldn't figure out how can I user hover action using KATALON. 2. How to verify a text on a page. Say I visit a page and I wanna make sure via Katalon that I am on right page. 3. Random String > For a website with Sign page, we need to pass random string in Email Address
hi Sandeep, Katalon Studio has very good documentation and you should be able to find all your answers there docs.katalon.com/display/KD/%5BWebUI%5D+Mouse+Over + in case you do not find specific things, You can email them and their support team can answer.
Hi Raghav, your videos are very informative, visual and easy to understand, I really love them! I think it would be so great if I and other users can know more about Katalon Studio's keywords, including how to use them, edit the input, which keywords are commonly used and some typical cases to use them via a tutorial video like this. Hope you can take some time making more videos about this tool, I'm trying to explore more this amazing tool, your videos help a lot!
Hi Raghav, Thanks a lot for the above video it has really helped me in expanding my knowledge horizon about creating Katalon Tests using manual mode. But the audio was not so clear for this video alone , it can be improved. I had keep my ear close to the laptop speaker to hear the content clearly. Anyways this was really helpful and thanks a lot for it. If you are coming to chennai any time by chance please do let me know. I would like to meet you. Thanks.
Happy to know it helped Puneeth, I will improve on the audio and quality. Sure, you can also subscribe to the channel as I will create a post whenever coming to Chennai
Hi Raghav. Your videos were very helpful. I just want to ask you to upload a video on how to handle check boxes, drop downs and how to automate if the values in the website changes with reference to time
I'm exploring Katalon Studio 6.1. I don't have the record/playback buttons on my button bar at the top. Windows 10, 64-bit version downloaded. What am I missing? Thanks in advance.
Hi Paul, I checked. You will find a record web, record mobile buttons on toolbar. Pls check again or try to download again. Lastly you can try an earlier ver.
Hi Raghav, Thanks a lot for the Assistance really its wonderful, My Question here is what if the Object Properties are changing dynamically followed by the Page Refresh for kind of pages having coding like Ext JS or AJAX its Possible to handle this mechanism through Object Spy Please Help out?
how did you get the lst_Facility for WebUI.selectOptionByValue(findTestObject('Page_CuraAppointment/lst_Facility'), 'Hongkong CURA Healthcare Center', false). When i am capturing this element is not appearing in my object repository
Hi Raghav, I am facing one issue with latest version of katalon ie 5.4.2. Copied the console log. it's open the browser but don't launching the given URL. I am behind my company proxy and it's configured because I activated the katlaon tools first time after setup the proxy. Fyi.. it's working in my local system. I found one group discussion also for the same issue - "forum.katalon.com/discussion/4764/unable-to-open-browser-with-url" but my issue still persist. Could you kindly check and give some advise. -------------console log------------ 06-12-2018 02:57:40 PM - [START] - Start Test Case : Test Cases/RecordTC 06-12-2018 02:57:40 PM - [INFO] - Evaluating variables for test case 06-12-2018 02:57:40 PM - [START] - Start action : openBrowser 06-12-2018 02:57:41 PM - [INFO] - Opening browser 06-12-2018 02:57:41 PM - [INFO] - Starting 'Chrome' driver 06-12-2018 02:57:41 PM - [INFO] - Action delay is set to 0 seconds Starting ChromeDriver 2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab) on port 39850 Only local connections are allowed. 06-12-2018 02:58:43 PM - [FAILED] - Unable to open browser with url: '' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.51 seconds Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z' System info: host: 'TCSPF00TZQ7', ip: '192.168.56.1', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_102' Driver info: driver.version: CChromeDriver) 06-12-2018 02:58:43 PM - [END] - End action : openBrowser
Hi Manoranjan, did you try after changing chrome version. Not completely sure if that can resolve. Just see this link too stackoverflow.com/questions/50642308/org-openqa-selenium-webdriverexception-unknown-error-devtoolsactiveport-file-d/50642913?
Hi Rabhav, Yes did by replacing latest and lower version of chrome; didn't work. When record the session it's worked but when run the save script throwing the error. I tried chromeoptions but not supported.
Hi Vaibhav, yes this tool can be integrated with Jenkins with command line mode. also the same applies for maven. Only drawback i have found is that there is no linux ver of this tool. I will cover this in coming sessions. Keep watching.
Hi Raghav this session was very informative I got a question. How can I slow the test run speed? Normally I can see an icon in the Addon but not in the studio. Please let me know
Hi, One way to do this is to create a test case that performs the login action and then call that test case as a prerequisite before running your other test cases. Here are the steps to create a login test case and use it as a prerequisite: 1. Create a new test case by clicking on the "New" button in the Test Explorer and selecting "Test Case". 2. Name the test case "Login" and add the necessary test steps to perform the login action. 3. Save the test case. 4. In your other test cases, add a "Call Test Case" step before the main test steps to call the "Login" test case. To do this, click on the "+" button in the test steps panel, select "WebUI" from the dropdown menu, and then select "Call Test Case". 5. In the "Call Test Case" step, select the "Login" test case from the dropdown menu. 6. Save the test case. Now, when you run your other test cases, the "Login" test case will be called first, which will perform the login action and save the session. The other test cases can then use that session to perform their tests without having to log in again You can also use Katalon Studio's built-in data-driven testing capabilities to run your tests with different login credentials if necessary. To do this, you can create a data file that contains the login credentials and use a "Data-driven" approach to run the "Login" test case multiple times with different data sets
Hi Raghav, I'm new to Katalon and am not very experienced with this kind of stuff. Great video, but I have a very simple question. How do I save the text/attribute that I obtained using the GetText keyword as a variable? Because I want to make use of these attributes in subsequent steps, for example to check if product names at different areas of the website are the same etc. Thanks for your time.
Hi Wei, in your Get Text step in the output column, you can give some variable name. Your text will get stored in that variable, and you can use it in next steps. Can also check this in script view
@@RaghavPal Hi, really thanks for your help! I got another question, I'm trying to do a mobile app test, but when I try to use the mobile record function, it will take very long to load the browser then gives a long popup message, something about "unable to start the application on this device: an unknown server-side error occurred while processing the command. Original error: The application is not writeable. please grant write permissions to this file or to its parent folder" Can you please advise me on this? Pardon for the long reply. Thank you in advance!
Hello Raghav, Thank you for this wonderful tutorial. If I use the inspect element to identify objects, what tags do I reference to create the objects? Thank you.
Hello, I'm new using katalon studio. I have a problem , when I run the test case the Job progress shows the test case is done but the browser it wasn't really opened and I can't see the test case running. the log viewer don't shows if the test case passed or failed . I don't know if could be that I'm missing a configuration setting. Could you help me please ? Thank you.
@@RaghavPal I fallow the same step that you did in the manual mode video , but happens the same if I record and play. At the end I have the teste case equal at yours but when I run it it's not working.
@@RaghavPal thank you very much, I was using the version 6 of katalon, I don't know why in that version the test script wasn't running. But fallowing your advise I get back to the version 4.8 and my test case it's working.
Hi Raghav, thanks for these awesome videos.... I have one question, in our test scenario some steps are optional/soft and some are require hard assertion. How we can do both in one test execution as we select the option from the tools which will be applicable globally. Kindly upload videos of android and iOS and give a brief overview of a automation framework in katalon studio.
Hi raghav , very well explained I have a question that if we have to perform a specific step (to be specific if we have to login and and go to a specific section again and again so writing same code will be repetitive in all testcases so how to deal with it) before executing our testcase then how can we we do that in katalon studio?
Hi Keshav, so for example: generally you will have a separate test like login that needs to be called in various test cases. In a test case you can hit the add button and there is option to call test.
Can you do me the favor of adding Spanish subtitles option to your Katalon and Selenium videos on UA-cam? My English comprehension is not great so having subtitles will greatly benefit me. Thanks in advance!
@@RaghavPal You have to enter your list of videos, and update the option of your titles that youtube generates automatically. It's very easy, please I appreciate it
Hi Ivonne, I have allowed community contributions on my videos. Now you can add Spanish subtitles as explained in this video - ua-cam.com/video/t6bbuDUPIgk/v-deo.html It will help many others
Hi Kuraba, Pls check these links should help you. docs.katalon.com/display/KD/Manage+Test+Data www.katalon.com/resources-center/tutorials/data-driven-testing/
Hi Raghav, thanks for your videos. I have a question about how select object with spy object, because I cannot get all the objects I want. I have change from Ctrl+´, to Ctrl+r; but not works always. Thanks for your time.
Hi Aída, you can try to click on the object first and then press the key combination. You can even change this key combination from Preferences > Katalon > Object Spy
Hi Raghav Sir..I have started learning katalon with your videos but I got stuck while creating manual test case.My scenario is M doing basic auth but when login page gets open I am not able to capture credentials objects.
Hi Shivani, will need to check if your username, password text boxes are within some frame or shadow. Can check some videos from here - ua-cam.com/play/PLhW3qG5bs-L83gLEZVIDHOvgTTz27po_0.html
Hi, did you try bypassing certificate settings under Project > Settings > Network - docs.katalon.com/katalon-studio/docs/execution-settings.html#configure-report-format
yes, I need to do image validation. "Verify image present" function is failing but it works fine for "verify Element Visible", there is no failure for this function.
Verify image present function is throwing error as Unable to verify image present (Root cause: java.lang.IllegalArgumentException: This object don't have IMAGE_FILE property, please add it)
@@RaghavPal I have a Java applet that loads when I open a webpage. It seems Katalon is not able to pick out the elements that are embedded in the applet
Hi Raghav, Your tutorials is amazing and easy to understand. I'm very thankful for the live example you've done it helps me a lot to understand Katalon. By the way I always encountered this issue when I replay my recorded testing. Please see error message below. Test Cases/ValidLogin FAILED because (of) Unable to set text 'CCNCUSTOM.DREMEN@CCNhub.com' of object 'Object Repository/ValidLogin/Page_CCNhub LINC/input_ctl00ContentTxtEmail' (Root cause: org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with Command duration or timeout: 40 milliseconds Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 17:00:58' System info: host: 'KAKASHI', ip: '10.0.0.3', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_102' Driver info: com.kms.katalon.core.webui.driver.firefox.CFirefoxDriver47 Capabilities [{applicationCacheEnabled=true, rotatable=false, handlesAlerts=true, databaseEnabled=true, version=56.0.2, platform=WINDOWS, nativeEvents=false, acceptSslCerts=true, webStorageEnabled=true, locationContextEnabled=true, browserName=firefox, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true}] Session ID: 3036ce1a-822b-4931-a79f-c989f19dff64)
Hi Dremen, not sure if you resolved this. The issue is org.openqa.selenium.ElementNotVisibleException Check - stackoverflow.com/questions/25917132/org-openqa-selenium-elementnotvisibleexception-element-is-not-currently-visible You can also find multiple other solutions online and try
Good morning, I was taking the course normally, but it seems that someone changed the password of the page, now I can't take the course anymore and proceed with the tests.
@@RaghavPal I spoke to orange through the official facebook and they resolved the problem. I'm taking the katalon studio course. Thank you for your teachings, it has been very useful for my growth and learning. ua-cam.com/video/izr9rR8nB-o/v-deo.html
Hello! Thank you for your videos - it is a huge help for all of us who study Katalon Studio! Could you help to hearn how to write 'Object' part by using xpath without 'capturing the objects'? I wrote xpath locator but when i try to run the test, i have a message about errors in the script. Thanks in advance!
thank you! but while I am waiting for this video, could you tell if it is possible at all to detect any element by xpath without using 'Spy Object' at all? should i keep on googling? thanks in advance!
Raghav, hello! Thank you for your answers! I found out everything I needed about xpath, thanks for your help! Could you tell me if it is possible to add new commands to Katalon Studio? I found out a command 'Mouse Over' but i cant see the 'Mouse Down' one. Can i add somehow this command? thanks a lot in advance!
does not work. I am using a german keyboard and to press the back quote I need to press so theortically to make this work I need to press but it does not
Happy to know, you can also change hot keys here Window > Katalon Studio Preferences > Katalon > Object Spy. docs.katalon.com/katalon-studio/docs/object-spy-preferences.html#pin-object-spy-window-while-spying
Hey Raghav, Why am I getting this error pop-up every time when I am trying to Add the captured objects to Object Repository? take.ms/njG1N This is pretty annoying, is there a way to handle this tiny problem?
Sir Url enterprise-demo.orangehrmlive.com/auth/login is not working !! instead giving error message ( Forbidden You don't have permission to access /auth/login on this server. )
Mahesh, see if this helps you toolsqa.com/katalon-studio/handle-file-uploads-using-katalon-studio/ docs.katalon.com/display/KD/%5BWebUI%5D+Upload+File stackoverflow.com/questions/45398100/how-to-upload-a-file-photo-using-katalon-studio
Can I talk to you Raghav? hope you remember we had a chat on JMeter correlation videos. Please provide me your contract details? Do you give online classes ?
Hi Bhumi, Katalon is quite new in the market and you might not find many people using it right now. But looking at the features of the product i am sure it will have good scope
You can see complete Katalon Studio Playlist here - ua-cam.com/play/PLhW3qG5bs-L_D4ZePNNjvmIULuu6mBHbu.html Other Playlist - ua-cam.com/channels/Tt7pyY-o0eltq14glaG5dg.htmlplaylists
Hi Raghav,
Amazing tutorials with so much of in depth understanding of the Katalon. Especially with LIVE examples.
The website I am using has some limitations where I hope you can help me. Some of the scenarios are listed below:
1. I have to hover on an image and then the options show up. I couldn't figure out how can I user hover action using KATALON.
2. How to verify a text on a page. Say I visit a page and I wanna make sure via Katalon that I am on right page.
3. Random String > For a website with Sign page, we need to pass random string in Email Address
hi Sandeep, Katalon Studio has very good documentation and you should be able to find all your answers there
docs.katalon.com/display/KD/%5BWebUI%5D+Mouse+Over
+ in case you do not find specific things, You can email them and their support team can answer.
Automation Step-by-Step - Raghav Pal
thanks a lot Raghav. A sigh of relief. Really appreciate your help
excellent demonstration. It's very complementary to the video in automatic mode. It allowed me to better understand the mechanisms. THANKS
Glad it helped
Hi Raghav, your videos are very much useful, simple to understand. Keep up this good work. You are a life saver sir.
Most welcome Pallishree
Thank you very much for the video for even little detail you provide. Really appreciate it.
Glad it was helpful Lana
Hi Raghav, your videos are very informative, visual and easy to understand, I really love them! I think it would be so great if I and other users can know more about Katalon Studio's keywords, including how to use them, edit the input, which keywords are commonly used and some typical cases to use them via a tutorial video like this. Hope you can take some time making more videos about this tool, I'm trying to explore more this amazing tool, your videos help a lot!
Smith, thanks for watching and liking these videos. I will definitely post more videos in near future. Keep watching.
Hi Raghav,
Thanks a lot for the above video it has really helped me in expanding my knowledge horizon about creating Katalon Tests using manual mode.
But the audio was not so clear for this video alone , it can be improved. I had keep my ear close to the laptop speaker to hear the content clearly.
Anyways this was really helpful and thanks a lot for it.
If you are coming to chennai any time by chance please do let me know. I would like to meet you.
Thanks.
Happy to know it helped Puneeth, I will improve on the audio and quality. Sure, you can also subscribe to the channel as I will create a post whenever coming to Chennai
Thank you for sharing, really appreciate
You're welcome Kimti
Hi Raghav. Your videos were very helpful. I just want to ask you to upload a video on how to handle check boxes, drop downs and how to automate if the values in the website changes with reference to time
Hi Jagan, thanks for the message, You can check more videos here - automationstepbystep.com/
Hi Raghav,this one seems to be one of the best tutorials for katalon.Can you please tell me how to take reports for the test cases
Hi Akhil Reports are explained in later sessions, You can see the playlist here - ua-cam.com/play/PLhW3qG5bs-L_D4ZePNNjvmIULuu6mBHbu.html
Which web ui keyword to use in case of dropdowns and date picker
Hi Soumis, there are some free plugins for date picker, also check docs.katalon.com/katalon-studio/docs/how_handle_drop_down_menu.html
I'm exploring Katalon Studio 6.1. I don't have the record/playback buttons on my button bar at the top. Windows 10, 64-bit version downloaded. What am I missing? Thanks in advance.
Hi Paul, I checked. You will find a record web, record mobile buttons on toolbar. Pls check again or try to download again. Lastly you can try an earlier ver.
Thanks for such a great lessons
You're welcome Андрей Масленников
Hi Raghav,
Thanks a lot for the Assistance really its wonderful, My Question here is what if the Object Properties are changing dynamically followed by the Page Refresh for kind of pages having coding like Ext JS or AJAX its Possible to handle this mechanism through Object Spy Please Help out?
Hi Divya, what you will need to do is to create custom relative xpath. You can skip the dynamic part using regex so that it does not break.
how did you get the lst_Facility for WebUI.selectOptionByValue(findTestObject('Page_CuraAppointment/lst_Facility'), 'Hongkong CURA Healthcare Center', false). When i am capturing this element is not appearing in my object repository
Hi Naveen, try using a different browser
Hi Raghav how to select the particular Date in Katalon can you help me out
Hi Paresh, you should find date related keywords, Pls check in built-in keywords
Hi Raghav,
I am facing one issue with latest version of katalon ie 5.4.2. Copied the console log. it's open the browser but don't launching the given URL. I am behind my company proxy and it's configured because I activated the katlaon tools first time after setup the proxy. Fyi.. it's working in my local system. I found one group discussion also for the same issue - "forum.katalon.com/discussion/4764/unable-to-open-browser-with-url" but my issue still persist. Could you kindly check and give some advise.
-------------console log------------
06-12-2018 02:57:40 PM - [START] - Start Test Case : Test Cases/RecordTC
06-12-2018 02:57:40 PM - [INFO] - Evaluating variables for test case
06-12-2018 02:57:40 PM - [START] - Start action : openBrowser
06-12-2018 02:57:41 PM - [INFO] - Opening browser
06-12-2018 02:57:41 PM - [INFO] - Starting 'Chrome' driver
06-12-2018 02:57:41 PM - [INFO] - Action delay is set to 0 seconds
Starting ChromeDriver 2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab) on port 39850
Only local connections are allowed.
06-12-2018 02:58:43 PM - [FAILED] - Unable to open browser with url: '' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist
(Driver info: chromedriver=2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.51 seconds
Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
System info: host: 'TCSPF00TZQ7', ip: '192.168.56.1', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_102'
Driver info: driver.version: CChromeDriver)
06-12-2018 02:58:43 PM - [END] - End action : openBrowser
Hi Manoranjan, did you try after changing chrome version. Not completely sure if that can resolve. Just see this link too
stackoverflow.com/questions/50642308/org-openqa-selenium-webdriverexception-unknown-error-devtoolsactiveport-file-d/50642913?
Hi Rabhav, Yes did by replacing latest and lower version of chrome; didn't work. When record the session it's worked but when run the save script throwing the error.
I tried chromeoptions but not supported.
Hi Raghav this session was very informative .However I have question .can we integrate this tool with maven and Jenkins for script mode ??
Hi Vaibhav, yes this tool can be integrated with Jenkins with command line mode. also the same applies for maven. Only drawback i have found is that there is no linux ver of this tool. I will cover this in coming sessions. Keep watching.
Vibhav hiremath a
Hi Raghav this session was very informative I got a question.
How can I slow the test run speed? Normally I can see an icon in the Addon but not in the studio. Please let me know
Hi Vikram, you may check Project -> Settings -> Execution -> Default -> Web UI: Delay between actions.
Hello!
And how to create prerequisites so as not to pass authorization all the time?
Thank you in advance!
Hi,
One way to do this is to create a test case that performs the login action and then call that test case as a prerequisite before running your other test cases.
Here are the steps to create a login test case and use it as a prerequisite:
1. Create a new test case by clicking on the "New" button in the Test Explorer and selecting "Test Case".
2. Name the test case "Login" and add the necessary test steps to perform the login action.
3. Save the test case.
4. In your other test cases, add a "Call Test Case" step before the main test steps to call the "Login" test case. To do this, click on the "+" button in the test steps panel, select "WebUI" from the dropdown menu, and then select "Call Test Case".
5. In the "Call Test Case" step, select the "Login" test case from the dropdown menu.
6. Save the test case.
Now, when you run your other test cases, the "Login" test case will be called first, which will perform the login action and save the session. The other test cases can then use that session to perform their tests without having to log in again
You can also use Katalon Studio's built-in data-driven testing capabilities to run your tests with different login credentials if necessary. To do this, you can create a data file that contains the login credentials and use a "Data-driven" approach to run the "Login" test case multiple times with different data sets
Hi Raghav, I'm new to Katalon and am not very experienced with this kind of stuff.
Great video, but I have a very simple question.
How do I save the text/attribute that I obtained using the GetText keyword as a variable? Because I want to make use of these attributes in subsequent steps, for example to check if product names at different areas of the website are the same etc.
Thanks for your time.
Hi Wei, in your Get Text step in the output column, you can give some variable name. Your text will get stored in that variable, and you can use it in next steps. Can also check this in script view
@@RaghavPal
Hi, really thanks for your help!
I got another question, I'm trying to do a mobile app test, but when I try to use the mobile record function, it will take very long to load the browser then gives a long popup message, something about
"unable to start the application on this device: an unknown server-side error occurred while processing the command. Original error: The application is not writeable. please grant write permissions to this file or to its parent folder"
Can you please advise me on this? Pardon for the long reply. Thank you in advance!
Hi Wei, you can try with a diff ver of appium for this
Hello Raghav, Thank you for this wonderful tutorial. If I use the inspect element to identify objects, what tags do I reference to create the objects? Thank you.
Hi Rosa, Tags can be given to help in search later. They are optional
Hello, I'm new using katalon studio. I have a problem , when I run the test case the Job progress shows the test case is done but the browser it wasn't really opened and I can't see the test case running. the log viewer don't shows if the test case passed or failed . I don't know if could be that I'm missing a configuration setting. Could you help me please ? Thank you.
Hi Doannis, what are the steps you have used, Have you tried running with diff browsers
@@RaghavPal I fallow the same step that you did in the manual mode video , but happens the same if I record and play. At the end I have the teste case equal at yours but when I run it it's not working.
Will have to check the steps. Try with diff ver.
@@RaghavPal thank you very much, I was using the version 6 of katalon, I don't know why in that version the test script wasn't running. But fallowing your advise I get back to the version 4.8 and my test case it's working.
Hi Raghav, thanks for these awesome videos.... I have one question, in our test scenario some steps are optional/soft and some are require hard assertion. How we can do both in one test execution as we select the option from the tools which will be applicable globally.
Kindly upload videos of android and iOS and give a brief overview of a automation framework in katalon studio.
Hi Manoranjan, thanks for watching.
You can create function for your custom requirement
Will create videos for android and iOS soon.
Brilliant video, thanks
Glad it was helpful Aditi
Hi raghav , very well explained I have a question that if we have to perform a specific step
(to be specific if we have to login and and go to a specific section again and again so writing same code will be repetitive in all testcases so how to deal with it)
before executing our testcase then how can we we do that in katalon studio?
Hi Keshav, so for example: generally you will have a separate test like login that needs to be called in various test cases. In a test case you can hit the add button and there is option to call test.
Automation Step-by-Step - Raghav Pal thanks raghav I saw that option and now I got your point
Can you do me the favor of adding Spanish subtitles option to your Katalon and Selenium videos on UA-cam? My English comprehension is not great so having subtitles will greatly benefit me. Thanks in advance!
Hi Ivonne
Not sure if there is some auto program to do that. Will save time
@@RaghavPal You have to enter your list of videos, and update the option of your titles that youtube generates automatically. It's very easy, please I appreciate it
Hi Ivonne, I have allowed community contributions on my videos. Now you can add Spanish subtitles as explained in this video - ua-cam.com/video/t6bbuDUPIgk/v-deo.html
It will help many others
When to use spy record , what is the diff between spy record n normal record.
Spy is only to record the object locators, Record is to record the test, i.e. locators + steps
Raghav, Can we capture screenshot on every action or Do Katalon have the facility to record the video when we are running the test case?
I don't think they have this feature as of yet.
Automation Step-by-Step - Raghav Pal hi Raghav...i have checked and yes they have video recording facility...under project-> settings -> report...
Great, i will check that.
Hi Raghav, How can I automate by extracting data from Excel sheet ?
Hi Kuraba,
Pls check these links should help you.
docs.katalon.com/display/KD/Manage+Test+Data
www.katalon.com/resources-center/tutorials/data-driven-testing/
so how many video uploaded on youtube? i see only 6 is there more?
Abhay, as of this time there are 6. I will upload others in a few days. Keep watching and learning.
literally saving my ass in work
Glad to know it helped Jeffery, you can check all here - automationstepbystep.com/
Hi, Do you have a tips or a tutorial for CRUD(Table) test script? Also, I'm getting a lot of errors when dealing with date picker. thanks
Hi Jefferson, don't have that video yet. You can also search in Katalon Studio forum for date picker.
Hi Raghav, thanks for your videos.
I have a question about how select object with spy object, because I cannot get all the objects I want.
I have change from Ctrl+´, to Ctrl+r; but not works always. Thanks for your time.
Hi Aída, you can try to click on the object first and then press the key combination. You can even change this key combination from Preferences > Katalon > Object Spy
Hi Raghav Sir..I have started learning katalon with your videos but I got stuck while creating manual test case.My scenario is M doing basic auth but when login page gets open I am not able to capture credentials objects.
Hi Shivani, will need to check if your username, password text boxes are within some frame or shadow. Can check some videos from here - ua-cam.com/play/PLhW3qG5bs-L83gLEZVIDHOvgTTz27po_0.html
hi Raghav
I'm new to Katalon,
when I run a test the page loads NET :: ERR_CERT_AUTHORITY_INVALID
how to skip this certificate validation ?
too DLG_FLAGS_INVALID_CA
Hi, did you try bypassing certificate settings under Project > Settings > Network - docs.katalon.com/katalon-studio/docs/execution-settings.html#configure-report-format
"Add object to repository button" 3:43 now is called "Save" i.imgur.com/2ye3ykI.png
thanks for adding Rami
@@RaghavPal welcome:-)
when I go to to the url at 1:19 in this video I am getting at 502 bad gateway
Use this - opensource.demo.orangehrmlive.com/login
Great sir, thanks
You're welcome Sushant
Raghav,
The URL that you are using to test applicaiton is not working.
Hi, its a test site, so might be down. You can use any website and follow the concepts.
Am getting this error when i tried the same - Caused by: org.openqa.selenium.ElementNotInteractableException: element not interactable
Try to add some wait and also use foll keywords
WaitForElementPresent
WaitForElementClikable
Hi Raghav,
How to take image/bitmap check point. Please post your comments
Regards,
Palani.
Hi Palani, did not get you completely. You are trying to do some image validation?
yes, I need to do image validation. "Verify image present" function is failing but it works fine for "verify Element Visible", there is no failure for this function.
Verify image present function is throwing error as
Unable to verify image present (Root cause: java.lang.IllegalArgumentException: This object don't have IMAGE_FILE property, please add it)
Check the object you are providing.
How do you capture objects that are loaded on a applet?
Hi Frederick , Katalon studio can work on web browser, mobile apps and API. What kind of applet do you have.
@@RaghavPal I have a Java applet that loads when I open a webpage. It seems Katalon is not able to pick out the elements that are embedded in the applet
Yes, I believe it will not be able to work on applet
@@RaghavPal So what other tool can automate java applet?
Although I have not used it, pls check this - stackoverflow.com/questions/10765682/how-to-automate-java-applet?
Hi Raghav,
Your tutorials is amazing and easy to understand. I'm very thankful for the live example you've done it helps me a lot to understand Katalon. By the way I always encountered this issue when I replay my recorded testing. Please see error message below.
Test Cases/ValidLogin FAILED because (of) Unable to set text 'CCNCUSTOM.DREMEN@CCNhub.com' of object 'Object Repository/ValidLogin/Page_CCNhub LINC/input_ctl00ContentTxtEmail' (Root cause: org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with
Command duration or timeout: 40 milliseconds
Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 17:00:58'
System info: host: 'KAKASHI', ip: '10.0.0.3', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_102'
Driver info: com.kms.katalon.core.webui.driver.firefox.CFirefoxDriver47
Capabilities [{applicationCacheEnabled=true, rotatable=false, handlesAlerts=true, databaseEnabled=true, version=56.0.2, platform=WINDOWS, nativeEvents=false, acceptSslCerts=true, webStorageEnabled=true, locationContextEnabled=true, browserName=firefox, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true}]
Session ID: 3036ce1a-822b-4931-a79f-c989f19dff64)
Hi Dremen, not sure if you resolved this. The issue is org.openqa.selenium.ElementNotVisibleException
Check - stackoverflow.com/questions/25917132/org-openqa-selenium-elementnotvisibleexception-element-is-not-currently-visible
You can also find multiple other solutions online and try
Good morning, I was taking the course normally, but it seems that someone changed the password of the page, now I can't take the course anymore and proceed with the tests.
Hi Adryele, which course are you referring to, pls send me the link
@@RaghavPal I spoke to orange through the official facebook and they resolved the problem.
I'm taking the katalon studio course. Thank you for your teachings, it has been very useful for my growth and learning.
ua-cam.com/video/izr9rR8nB-o/v-deo.html
Hello!
Thank you for your videos - it is a huge help for all of us who study Katalon Studio!
Could you help to hearn how to write 'Object' part by using xpath without 'capturing the objects'? I wrote xpath locator but when i try to run the test, i have a message about errors in the script.
Thanks in advance!
Aleksandra I will try to do a video on that soon.
thank you! but while I am waiting for this video, could you tell if it is possible at all to detect any element by xpath without using 'Spy Object' at all? should i keep on googling?
thanks in advance!
Hi any valid xpath (unique) that you do for selenium should work here. You can see any tutorial for finding xpath for selenium
Raghav, hello! Thank you for your answers! I found out everything I needed about xpath, thanks for your help!
Could you tell me if it is possible to add new commands to Katalon Studio? I found out a command 'Mouse Over' but i cant see the 'Mouse Down' one. Can i add somehow this command?
thanks a lot in advance!
You can code and add custom keywords. Check here - docs.katalon.com/display/KD/Define+custom+keywords
does not work. I am using a german keyboard and to press the back quote I need to press so theortically to make this work I need to press but it does not
Problem solved. I had to use
Happy to know, you can also change hot keys here Window > Katalon Studio Preferences > Katalon > Object Spy.
docs.katalon.com/katalon-studio/docs/object-spy-preferences.html#pin-object-spy-window-while-spying
thanks a lot
Most welcome Rezo
Hey Raghav,
Why am I getting this error pop-up every time when I am trying to Add the captured objects to Object Repository?
take.ms/njG1N
This is pretty annoying, is there a way to handle this tiny problem?
Hi Alex, can you send this to Katalon Team support. They should be able to help. Can also try different version
Hi your tutorial seems to be very useful.But due to poor voice quality . Not able to understand anything.If anything could be done
Hi Pam, thanks for letting me know. I will try to get a better audio equipment.
Sir Url enterprise-demo.orangehrmlive.com/auth/login is not working !! instead giving error message ( Forbidden
You don't have permission to access /auth/login on this server. )
Hi Harsh, try this - opensource-demo.orangehrmlive.com/
katalon is not launching chrome not even firefox in my pc i am not able to record any steps, not able to use spy features.
What is the error message you are getting Tejas
please help how to capture upload file?
Mahesh, see if this helps you
toolsqa.com/katalon-studio/handle-file-uploads-using-katalon-studio/
docs.katalon.com/display/KD/%5BWebUI%5D+Upload+File
stackoverflow.com/questions/45398100/how-to-upload-a-file-photo-using-katalon-studio
Thanks a lot
Thanks
link not working
502 Bad Gateway
Check the logs. Do you get any information there.
Can I talk to you Raghav? hope you remember we had a chat on JMeter correlation videos. Please provide me your contract details? Do you give online classes ?
Hi Faizan, you can tell me here or email me raghav.qna@gmail.com. Email replies may get delayed.
Manual mode is such a slow approach. Record mode ftw!!!!
Hi Jon, we usually go with record mode, but having knowledge on manual and scripting mode will help
Katalon Studio any jobs available Now ?.
Hi Bhumi, Katalon is quite new in the market and you might not find many people using it right now. But looking at the features of the product i am sure it will have good scope
Thank you Raghav posting video's. You have Katalon Studio materials for learning
I do not have any personal material, Mostly its available in Katalon Studio Documentation
docs.katalon.com/
Hello Raghav thanks for this video. I am not able to login into Orange HRM with username: Admin & Password:- Admin Admin
Hi Faizan, try this - opensource-demo.orangehrmlive.com/
? next
You can see complete Katalon Studio Playlist here - ua-cam.com/play/PLhW3qG5bs-L_D4ZePNNjvmIULuu6mBHbu.html
Other Playlist - ua-cam.com/channels/Tt7pyY-o0eltq14glaG5dg.htmlplaylists
:)
Thanks for watching Deniz