Katalon Studio for Complete Beginners | Step by Step Masterclass Part 3

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 77

  • @amol646
    @amol646 8 місяців тому +3

    Thankyou so much ..after watching all 3 Master Class Videos now I have Good Knowledge on Katalon Studio...your way of Teaching is Excellent...Keep doing Good Work for Community !!!

    • @RaghavPal
      @RaghavPal  8 місяців тому

      You are most welcome

  • @Focuz-Automation
    @Focuz-Automation 2 роки тому +2

    Thanks Raghav ... Could you please create a Master class for Mobile Automation using Katalon Studio?

  • @mv8167
    @mv8167 Рік тому

    I always learn so much from your tutorial videos. Thank you! I have three needs that were not covered 1) Is there an app where we can share our current and past test execution results (pass/fail rates. baseline, performance) to show management? 2) Can we hook in a secret server for our passwords? 3) How about testing from SQL and nonSQL data sources. for your next video on Katalon ;-)

    • @RaghavPal
      @RaghavPal  Рік тому

      Hi Mike,
      1. Katalon Studio provides a feature called Katalon Analytics, which is a web-based analytics platform designed to help you analyze and share your test execution results with your team and management
      2. Katalon Studio provides a built-in feature called "Credential Management" that allows you to securely store and manage your passwords and other sensitive information. You can create a set of credentials in Katalon Studio, and then use them in your test scripts without exposing the actual values in your code
      3. Katalon Studio provides built-in support for testing from SQL and non-SQL data sources. You can use the "Data Files" feature in Katalon Studio to define and manage your test data, which can include data from Excel files, CSV files, and databases such as MySQL, SQL Server, Oracle, and MongoDB. Katalon Studio also supports dynamic data-driven testing, which allows you to generate test data on the fly during test execution. You can use SQL queries or custom scripts to generate test data and pass it to your test cases. In addition, Katalon Studio provides integrations with popular third-party data management tools such as DataRobot and Excel Add-ins, allowing you to easily import and export data between Katalon Studio and other data sources.

  • @daddysiligarden7640
    @daddysiligarden7640 Місяць тому +1

    Hello Raghav, do you have tutorials for mobile testing using real and virtual device using katalon. Thanks for the very informative vids.

    • @RaghavPal
      @RaghavPal  Місяць тому

      Reynaldo
      Yes, can check in Katalon playlists - automationstepbystep.com/

  • @jackeetyler
    @jackeetyler Рік тому

    Hi Raghav, excelent work, clear explanations, thank You so much!

  • @murthisubramani1124
    @murthisubramani1124 5 місяців тому

    Thank you. It is very nice video for newbie's and explanation is very easy to understand and apply.

    • @RaghavPal
      @RaghavPal  5 місяців тому

      Glad it was helpful

  • @istiaqahmed2757
    @istiaqahmed2757 2 роки тому +1

    Hello Raghav, I liked ur Master Class 3. Is there any new Master Claas coming? I have the same questions asked in the below comment regarding database i.e getting large number of data from excel say 50 rows 10 colum etc . Plz make video on some real time web application and also some indepth demonstration. Basic topics you covered are too good. Looking forward to get more advance scencario based video like you say NEVER STOP LEARNING. I wish you all the best.

    • @RaghavPal
      @RaghavPal  2 роки тому +2

      Hi Istiaq, as of now these are the sessions I have created, I will plan to add more in future

  • @bahanemailcuan
    @bahanemailcuan 10 місяців тому

    1:28:50 after click commit & push only pop up "problem occurre" 'push to TrainingProject refs/heads/master - origin' has encountered a problem. can't connect to any repository...why that happen sir?

    • @RaghavPal
      @RaghavPal  10 місяців тому

      The "problem occurs" message when trying to push from Katalon Studio to your remote repository can have several causes. Here are some steps to diagnose and fix the issue:
      1. Check Internet Connection:
      - Ensure your computer has a stable internet connection.
      2. Verify Repository URL:
      - Double-check the URL of your remote repository in Katalon Studio settings. Ensure it's the correct location and hasn't been mistyped.
      3. Authentication Issues:
      - Credentials: Confirm your username and password for the remote repository are correct. Try re-entering them in Katalon Studio.
      - Two-Factor Authentication: If your repository uses two-factor authentication (2FA), you might need to generate a personal access token instead of your password for Katalon Studio access. Check your repository provider's documentation for token generation instructions.
      4. Firewall & Network Restrictions:
      - Check your firewall settings to ensure they aren't blocking Katalon Studio's communication with the remote repository.
      - If you're on a corporate network, there might be restrictions on outgoing connections. Consult your network administrator.
      5. Katalon Studio Issues:
      - Restart Katalon Studio: Sometimes, a simple restart can resolve temporary glitches.
      - Upgrade Katalon Studio: Ensure you're using the latest version of Katalon Studio. Updates might fix underlying issues related to Git integration.
      Additional Tips:
      - Clean Git credentials: In Katalon Studio settings, navigate to "Git" > "Clean Credentials" to remove and re-enter your credentials.
      - Try command line Git: Use Git commands directly from your terminal to push the changes and see if Katalon Studio is causing the issue.
      - Check repository logs: Some remote repositories provide access logs to see if there are any connection errors from your IP address.
      By following these steps and double-checking your configuration, you should be able to identify and resolve the connection issue and successfully push your Katalon Studio project to your remote repository.

    • @bahanemailcuan
      @bahanemailcuan 10 місяців тому

      @@RaghavPal i will try it, any suggest where i can learn more Katalon sir? if any in my mother language "Indonesia" if any suggest where i can learn more can tell me and so great if Free Learning in Bahasa

    • @RaghavPal
      @RaghavPal  10 місяців тому

      For Katalon Studio, you can find a lot of online tutorials like on UA-cam. In case you do not find tutorial in Indonesia language, you can enable CC in Indonesia support.google.com/youtube/answer/100078?hl=en&co=GENIE.Platform%3DDesktop

  • @RajibLama
    @RajibLama 8 місяців тому

    Thank you Raghav Sir.

    • @RaghavPal
      @RaghavPal  8 місяців тому

      Most welcome Rajib

  • @IAM_The0ne
    @IAM_The0ne Рік тому

    Thank you Raghav for this masterclass, I really appreciate your effot, you help us a lot and you explain very well

  • @sandiabysandie
    @sandiabysandie 2 роки тому

    Could you shows how to integrate Jira, please! Your videos are very educational, Thanks! A lot.

    • @RaghavPal
      @RaghavPal  2 роки тому

      I will plan on this Sandra

  • @thisissairam
    @thisissairam 2 місяці тому

    Hello @raghav, I'm really huge fan of your dedicated work everytime.
    I have small question. Is it possible for us to upload figma in baseline to compare with? Please suggest on it

    • @RaghavPal
      @RaghavPal  Місяць тому

      Sae
      Should be able to do it. I have not tried. Can check some online examples too

  • @hazemmelliti6183
    @hazemmelliti6183 Рік тому

    Thank you for your effort

  • @ALIENwoods
    @ALIENwoods 6 місяців тому

    Still the best QA tutorials on the web in 2024

  • @ashvinimorkal5400
    @ashvinimorkal5400 8 місяців тому

    Hello @Raghav
    In katalon studio we have option to integrate auze test cases to katalon scripts
    But when we push the changes to azure devops and executing the pipeline how to map azure test cases to test scripts in pipeline

    • @RaghavPal
      @RaghavPal  8 місяців тому

      Ashvini
      When integrating Katalon Studio test cases with Azure DevOps pipelines, you can map your Azure Test Cases to the corresponding Katalon scripts. Let's break down the process:
      1. Create Manual Test Cases in Azure Test Plans:
      - First, ensure you have created manual test cases in Azure Test Plans. These test cases define the steps that testers perform during testing. You can organize them into test plans and test suites
      2. Associate Automated Tests with Azure Test Cases:
      - For automated tests (such as Katalon scripts), you can associate them with specific Azure Test Cases. Here's how:
      - Open your solution containing the Katalon tests.
      - Use Test Explorer to right-click on a test and choose "Associate to Test Case."
      - Find the corresponding Azure Test Case and save the association.
      - The fields in the Test Case's "Associated Automation" tab will be populated
      3. Configure Your Azure DevOps Pipeline:
      - Set up your Azure DevOps pipeline to run the Katalon scripts. Here are the steps:
      - In the Test Plans page, select your test plan.
      - Open the shortcut menu and choose "Test plan settings."
      - In the settings dialog, select the build pipeline that generates builds containing the test binaries.
      - You can specify a specific build number to test or let the system automatically use the latest build when running tests
      4. Run the Tests in the Pipeline:
      - When you execute your Azure DevOps pipeline, it will trigger the Katalon scripts associated with the mapped Azure Test Cases.
      - Testers can now trigger the automated test cases and view the results in Test Runs
      Remember to ensure that your Katalon scripts are correctly configured within your pipeline, and that the associated Azure Test Cases match the intended test scenarios. If you encounter any issues during execution, review the logs and make necessary adjustments.
      Happy testing

  • @Focuz-Automation
    @Focuz-Automation Рік тому

    🙏Thanks ... How to upload documents in mobile web browser automation using Katalon Studio... Please help 🤗

    • @RaghavPal
      @RaghavPal  Рік тому +1

      Hi,
      In order to upload a document in mobile web browser automation using Katalon Studio, you can follow these steps:
      Open the test case in Katalon Studio.
      Locate the element where you want to upload the document.
      Use the "sendKeys" method to send the path of the document to the element.
      Here's an example in Java:
      WebElement uploadElement = driver.findElement(By.id("upload-element"));
      uploadElement.sendKeys("/path/to/document");
      Note: The path of the document should be the absolute path of the document on your local system (mobile folder)
      If the element you are trying to interact with is not a standard HTML file input element, you may need to use a different method or write custom code to handle the file upload in Katalon Studio. In this case, it's recommended to consult the Katalon Studio documentation or seek help from the Katalon Studio community for more information.

  • @dmytro3593
    @dmytro3593 Рік тому

    Thank you very much for your video materials, very helpful.

  • @sakshigatagat8029
    @sakshigatagat8029 Рік тому

    Hi Raghav Sir,
    Can you please explain how we can use Lists/Arrays in Katalon Studio for Ui Testing n do some conversions of data using it?
    Thank you.

    • @RaghavPal
      @RaghavPal  Рік тому

      Sakshi
      To use Lists/Arrays in Katalon Studio for UI Testing, you can use the following steps:
      1. Create a new List or Array variable.
      2. Add elements to the List or Array.
      3. Iterate over the List or Array and perform UI actions on each element.
      Here is an example of how to use a List to iterate over a list of elements on a web page and click on each element:
      ```
      import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
      // Create a new List variable.
      List elements = []
      // Add elements to the List.
      elements.add(WebUI.findElement(By.xpath('//*[@id="element_1"]')))
      elements.add(WebUI.findElement(By.xpath('//*[@id="element_2"]')))
      elements.add(WebUI.findElement(By.xpath('//*[@id="element_3"]')))
      // Iterate over the List and click on each element.
      for (WebElement element : elements) {
      WebUI.click(element)
      }
      ```
      You can also use Lists/Arrays to convert data types in Katalon Studio. For example, you can use the following code to convert a String to an Integer:
      ```
      String stringValue = "123"
      Integer integerValue = Integer.parseInt(stringValue)
      ```
      You can also use the following code to convert a List of Strings to a List of Integers:
      ```
      List stringList = ["123", "456", "789"]
      List integerList = []
      for (String stringValue : stringList) {
      integerList.add(Integer.parseInt(stringValue))
      }
      ```
      I hope this helps

  • @Doggies12390
    @Doggies12390 2 роки тому

    Hi, thanks Raghav for this and can you tell me how to write webelement condition suppose is displayed like that inside if else condition and while loop . please tell me

    • @RaghavPal
      @RaghavPal  2 роки тому

      Hi Shubham, you can use the if else block of Katalon Studio, See an example here - forum.katalon.com/t/how-to-make-if-else-if-else-statements-work-with-specific-objects/8165

  • @maheshnarwani1933
    @maheshnarwani1933 Рік тому

    is there any masterclass for Desktop app testing? because it is all on web

  • @bahanemailcuan
    @bahanemailcuan 10 місяців тому

    8:35 I cant Paste my API key sir. iam with Katalon Ver 9.2.0.. please how to paste it in my katalon ver

    • @RaghavPal
      @RaghavPal  10 місяців тому

      Where exactly are you trying to paste. Please tell me the steps you did

    • @bahanemailcuan
      @bahanemailcuan 10 місяців тому

      @@RaghavPal copy the API key @ applitools and than try to paste @ project -> setting -> plugins but only report in my katalon no Sub menu Applitools Integration in my katalon version, i sure the account in my katalon and in my applitools is same account

    • @RaghavPal
      @RaghavPal  10 місяців тому

      Okay, this may be due to Navigation change in new ver. Check this - docs.katalon.com/docs/katalon-studio/keywords/using-keywords-in-katalon-studio/web-testing/applitools-integration-in-katalon-studio
      If you still don't find it can explicitly add applitools plugin and restart Katalon Studio

  • @SanthoshNidamanuri
    @SanthoshNidamanuri 9 місяців тому

    Hi Raghav sir
    I have been following your videos from long time , your selenium videos helped me a lot to build my automation career.
    Right now I am using 30 day trial version of katalon , we are small in team and we can only take free version of katalon in future.
    In free version of katalon can we integrate our code with git without any problem ?
    Is it required to take premium version of katalon or free version would be fine to build the automation suites.
    Thanks for your videos and explaining every concept in detail.

    • @RaghavPal
      @RaghavPal  9 місяців тому

      Santhosh
      If you are able to work with the other free version features, you should be able to do git integration
      And we can work with Git outside Katalon Studio too

  • @kaviyagurunathan3367
    @kaviyagurunathan3367 Рік тому

    Hi Raghav, I have automated regression cases of my testing website using TEST PROJECT tool, now the tool will be expire on Mar 31,2023.Can you please guide me how to convert the test case to other free automation tool like katalon or how the test case will be transitioned and alternative platform, with the help of your videos.

    • @RaghavPal
      @RaghavPal  Рік тому

      Hi Kaviya,
      You can try these steps:
      Export the test cases from Test Project: You can export your test cases in either JSON or XML format, which you can later import into another tool.
      Install and setup Katalon Studio: Download and install Katalon Studio on your computer, and then set it up to ensure it meets your requirements.
      Import the exported test cases: Once you have Katalon Studio installed, you can import the exported test cases into the tool. Katalon Studio supports importing test cases in various formats, including JSON and XML.
      Update the test cases: After importing the test cases, you may need to update them to work with the new tool. This may include updating the elements, selectors, or locators used in the tests, as well as updating any code used in the tests.
      Verify the test cases: Once the test cases have been updated, you can run them in Katalon Studio to verify that they are working as expected.
      Maintain the test cases: Finally, make sure to regularly maintain and update your test cases in Katalon Studio to ensure that they are up-to-date and working properly.
      Note: The exact steps for converting your test cases from Test Project to Katalon Studio may vary depending on the specific test cases you have, and the version of Katalon Studio you are using

  • @umairgafoorrana8669
    @umairgafoorrana8669 2 роки тому

    can KS be used for Unity based Desktop Games???

    • @RaghavPal
      @RaghavPal  2 роки тому

      You will need to try and do a POC Umair

  • @NaeemMuhammad22
    @NaeemMuhammad22 2 роки тому

    This is really a great video just a question is Time Capsule is still available I didnt find it?

    • @RaghavPal
      @RaghavPal  2 роки тому

      Yes, this is an enterprise version feature, docs.katalon.com/docs/maintain/fix-broken-web-test-objects-with-time-capsule-in-katalon-studio

  • @meena723
    @meena723 Рік тому

    Hi sir, may I know how to create excel file in folder on Ubuntu environment?

    • @RaghavPal
      @RaghavPal  Рік тому +1

      Hi Meena, I have not worked on it till now, will need to check some online examples

  • @NaeemMuhammad22
    @NaeemMuhammad22 2 роки тому

    Thank you very much RaghavPal for this wonderful video. I really appreciated your efforts for others to learn. Do you recommend any tutorial for further learning? Thanks again and your are explain everything in details.Sir you are awsome

    • @RaghavPal
      @RaghavPal  2 роки тому

      Thanks a lot Naeem, you can explore more topics here - automationstepbystep.com/
      I will keep on adding new topics on Katalon

  • @sukanyap7098
    @sukanyap7098 2 роки тому

    Hi Raghav, Im getting issue Cannot get property data on null object while doing API Automation through Katalon. Can you help me how to resolve this error.. I have followed all steps but not able to fetch paricular value

    • @sukanyap7098
      @sukanyap7098 2 роки тому

      Able to get now. Thank you

    • @RaghavPal
      @RaghavPal  2 роки тому +1

      Great, all the best Sukanya

  • @graced.sitanggang4096
    @graced.sitanggang4096 2 роки тому

    Hello sir, thank you for your sharing.
    Excuse me, I have a question, can Katalon be able to test android using an emulator (bluestack)?
    Thank you in advanced

    • @RaghavPal
      @RaghavPal  2 роки тому +1

      Yes, you can, will need to connect Katalon with appium on your system if you are using emulator software on your system, Else if you are using any cloud platforms like Browserstack, Saucelabs etc. you can see their documentation on how to connect

    • @graced.sitanggang4096
      @graced.sitanggang4096 2 роки тому

      @@RaghavPal okay, thank you sir for the explanation 🙏

  • @miked6652
    @miked6652 Рік тому

    I see Katalon Studio 8.5.5 does not have Applitools plugin on it.

    • @RaghavPal
      @RaghavPal  Рік тому +1

      Hi
      As of my knowledge cutoff in 2021, the Applitools plugin is available for Katalon Studio 7.0 and later versions, including version 8.5.5. The Applitools plugin provides integration between Katalon Studio and the Applitools AI-powered visual testing and monitoring platform. With the plugin, you can add Applitools visual checkpoints to your Katalon Studio test scripts, allowing you to validate the visual appearance of your web and mobile applications.
      If you are using version 8.5.5 of Katalon Studio and the Applitools plugin is not available, I would recommend checking the Katalon Studio Marketplace to see if there is an updated version of the plugin, or if there are any compatibility issues with your version of Katalon Studio.
      If the plugin is not available on the Marketplace, you may also want to contact Applitools support for assistance in getting the plugin installed and configured in your environment.

  • @nishaminz3138
    @nishaminz3138 2 роки тому

    U r just awesome

  • @sukanyap7098
    @sukanyap7098 2 роки тому +2

    Hi Raghav, Thank you uploading Katalon videos. Is there any plan to share katalon videos related to database part indepth concepts like how to store output of particular column from db and validate.. Please try to cover some real time scenarios related to Db part. It would be very helpful..

    • @RaghavPal
      @RaghavPal  2 роки тому +2

      I will check and plan Sukanya

  • @bahanemailcuan
    @bahanemailcuan 10 місяців тому

    QUIZ 3 = 9/11

    • @RaghavPal
      @RaghavPal  10 місяців тому

      it's good, check the wrong answers and remember the mistakes

  • @ishanpal9779
    @ishanpal9779 2 роки тому

    👍

  • @luongminh6982
    @luongminh6982 Рік тому

    Hi Mr. RaghavPal. I can't connect API key. I don't understand why? Can I help you? ERROR: Caused by: com.applitools.eyes.EyesException: Failed to set viewport size!

    • @RaghavPal
      @RaghavPal  Рік тому +1

      Hi Lượng
      The error message "Failed to set viewport size!" means that Katalon Studio was unable to set the viewport size of the browser. This can happen for a few reasons:
      * The API key is incorrect.
      * The browser is not supported by Katalon Studio.
      * The viewport size is not set in the Katalon Studio project.
      To troubleshoot this error, you can try the following:
      * Check the API key to make sure it is correct.
      * Check the browser compatibility to make sure that Katalon Studio supports the browser that you are using.
      * Set the viewport size in the Katalon Studio project.
      Here are the steps on how to set the viewport size in the Katalon Studio project:
      1. Open the Katalon Studio project.
      2. Go to Project > Project Settings.
      3. In the Project Settings dialog, go to the Eyes tab.
      4. Enter the viewport size in the Viewport Size field.
      5. Click on OK.
      I hope this helps

    • @luongminh6982
      @luongminh6982 Рік тому

      ​@@RaghavPal Tks sir. I tried it. API correct but when I set view port make error project. Syntax: [[800,600]]