#AskRaghav

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2024
  • 🔥 All Free Tutorials - AutomationStepByStep.com/
    Let's check these popular performance testing tool:
    Apache JMeter
    LoadRunner
    Gatling
    WebLOAD
    BlazeMeter
    NeoLoad
    Locust
    K6
    I have taken the following parameters:
    Price Scripting Language Protocol Support Reporting Community Support Ease of Use Integrations Command Line
    Let me know if you find any information missing or incorrect
    ▬▬▬▬▬▬▬
    Every Like & Subscription gives me great motivation to keep working for you
    You can support my mission for education by sharing this knowledge and helping as many people as you can
    If my work has helped you, consider helping any animal near you, in any way you can
    Never Stop Learning
    Raghav Pal
    ▬▬▬▬ USEFUL LINKS ▬▬▬▬
    Ask Raghav - bit.ly/2CoJGWf
    Shorts Eng - bit.ly/3H9bifV
    Shorts Hindi - bit.ly/3XY7XqN
    GitHub Repositories - github.com/Raghav-Pal
    Udemy Discounts - automationstepbystep.com/udem...
    Stories - automationstepbystep.com/stor...
    ▬▬ CI | CD | DEVOPS ▬▬
    Jenkins Beginner - bit.ly/2MIn8EC
    Jenkins Tips & Trick - bit.ly/2LRt6xC
    Docker - bit.ly/2MInnzx
    Jenkinsfile - bit.ly/3JSMSZ7
    Kubernetes - bit.ly/2MJIlMK
    ▬▬ UI TESTING ▬▬
    Selenium Beginners - bit.ly/2MGRS8K
    Selenium Java Framework from Scratch - bit.ly/2N9xvR6
    Selenium Python - bit.ly/2oyMp5x
    Selenium 4 - bit.ly/3AiJOlP
    Selenium Tips - bit.ly/2owxc50
    Selenium Builder - bit.ly/2MKNtlq
    Katalon Studio - bit.ly/2wARFdi
    Robot Framework with RIDE- bit.ly/2Px6Ue9
    Robot Framework with Eclipse - bit.ly/2N8DZxb
    Protractor - bit.ly/2KtqVkU
    AccelQ - bit.ly/3PlsAsh
    Test Project - bit.ly/2DRNJYE
    Cucumber BDD - bit.ly/3Cnno4z
    Cypress - bit.ly/3PpEukM
    Playwright - bit.ly/3iuPByJ
    WebdriverIO - bit.ly/3IJyofA
    XPath & Web Locators - bit.ly/3PpEvoQ
    ▬▬ API TESTING ▬▬
    Web Services (API) - bit.ly/2MGafL7
    SoapUI - bit.ly/2MGahmd
    Postman - bit.ly/2wz8LrW
    Postman 2022 - bit.ly/3JWm4qX
    Rest Assured - bit.ly/3zUdhRD
    Karate API Testing - bit.ly/3w3H5Ku
    General - bit.ly/2PYdwmV
    JMeter API Testing - bit.ly/3AgVPar
    Katalon Studio API Testing - bit.ly/2BwuCTN
    API Mocking - bit.ly/3bYPsjS
    ▬▬ MOBILE TESTING ▬▬
    Appium - bit.ly/2ZHFSGX
    Mobile Playlist - bit.ly/2PxpeUv
    ▬▬ PERFORMANCE TESTING ▬▬
    JMeter Beginner - bit.ly/2oBbtIU
    JMeter Intermediate - bit.ly/2oziNVB
    JMeter Advanced - bit.ly/2Q22Y6a
    JMeter Tips & Tricks - bit.ly/2NOfWD2
    Gatling - bit.ly/3QrWfkV
    Performance Testing - bit.ly/2wEXbLS
    ▬▬ SOURCE CODE MANAGEMENT ▬▬
    Git & GitHub - bit.ly/2Q1pagY
    GITLAB - bit.ly/2kQPGyQ
    ▬▬ IDE ▬▬
    Eclipse - bit.ly/3AnRhQP
    IntelliJ IDEA - bit.ly/3AnyDZ8
    Visual Studio Code - bit.ly/2V15yvt
    ▬▬ PROGRAMMING ▬▬
    Java Beginners - bit.ly/2PVUcXs
    Java Tips & Tricks - bit.ly/2CdcDnJ
    Groovy - bit.ly/2FvWV5C
    JavaScript - bit.ly/2KJDZ8o
    TypeScript - bit.ly/3dvJBmz
    Python - bit.ly/2Z4iRye
    Ruby - bit.ly/3JRRmzf
    ▬▬ BUILD TOOLS ▬▬
    Maven - bit.ly/2NJdDRS
    Gradle - bit.ly/30l3h1B
    ▬▬ CLOUD SERVICES ▬▬
    Browserstack - bit.ly/3w7kxZn
    Saucelabs - bit.ly/3w7kAo1
    LambdaTest - bit.ly/3C6TBwM
    ▬▬ DATA FORMATS ▬▬
    JSON - bit.ly/3w450tq
    XML - bit.ly/3PqRneH
    ▬▬ OTHERS ▬▬
    Virtualization on Windows - bit.ly/2SItIL9
    Mock Interviews - bit.ly/3QGwwVJ
    Redis - bit.ly/2N9jyCG
    Misc - bit.ly/2Q2q5xQ
    Tools & Tips - bit.ly/2oBfwoR
    QnA Friday - bit.ly/2NgwGpw
    Sunday Special - bit.ly/2wB23BO
    "Performance testing tools comparison"
    "Load testing tools evaluation"
    "Stress testing software analysis"
    "JMeter vs LoadRunner comparison"
    "Gatling vs BlazeMeter features comparison"
    "WebLOAD vs JMeter performance comparison"
    "Open source vs commercial performance testing tools"
    "Choosing the best performance testing tool"
    -

ความคิดเห็น • 38

  • @CHANCHALTUBE
    @CHANCHALTUBE ปีที่แล้ว +1

    Very Good Sir, This really helps for POC of any performance tools ... Thanks a lot !

  • @sricanwin1
    @sricanwin1 4 หลายเดือนก่อน

    Thanks a lot for the information. Do we feature wise comparision report for opentext ALM quality center vs other ALM tools? If we can add licence cost as well that will be great

    • @RaghavPal
      @RaghavPal  4 หลายเดือนก่อน

      Ok.. will try

  • @rajeshv1982
    @rajeshv1982 9 หลายเดือนก่อน

    Thanks for the great information. Which performance testing tool will you advise for mobile app testing.

    • @RaghavPal
      @RaghavPal  9 หลายเดือนก่อน

      Rajesh
      You can check the following
      *Perfecto Mobile*
      *Applitools Visual AI*
      *LoadRunner Mobile*
      *NeoLoad*
      *BrowserStack App Live*
      These tools allow you to test the performance of your mobile app across a variety of devices, networks, and scenarios. They also provide you with detailed reports on the performance of your app, which can help you to identify and fix performance bottlenecks

  • @vybhaveswaraiah7114
    @vybhaveswaraiah7114 ปีที่แล้ว

    Great content about Performance Testing tools 🙂👍

  • @TechCommuteTelugu
    @TechCommuteTelugu ปีที่แล้ว

    Which tool or software you are using in the video for comparison?

  • @sandhyan4054
    @sandhyan4054 ปีที่แล้ว

    Good information 🙏😊

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Thanks Sandhya

  • @rahuljha8839
    @rahuljha8839 ปีที่แล้ว

    Hi Raghav,
    How is the future of Performance testing and Performance engineering wrt the career growth ?

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Hi Rahul,
      The future of Performance Testing and Performance Engineering is quite promising in terms of career growth. With the increasing reliance on technology and the need for faster and more reliable applications, the demand for performance testing and engineering professionals is expected to rise.
      Some of the trends in the industry that will impact the future of Performance Testing and Performance Engineering include the increasing adoption of cloud-based technologies, the growing use of microservices architecture, and the shift towards DevOps practices. These trends are driving the need for new performance testing and engineering approaches that are agile, automated, and scalable.
      To keep up with these trends, performance testing and engineering professionals will need to develop new skills in areas such as cloud-based performance testing, performance testing of microservices, and performance testing in DevOps. They will also need to stay up-to-date with the latest tools and technologies in the field.
      Overall, the future of Performance Testing and Performance Engineering looks bright, and there are plenty of opportunities for professionals who are willing to adapt and evolve with the changing landscape of technology.

  • @bimsara12
    @bimsara12 4 หลายเดือนก่อน

    Please do a tutorial series for K6 tool?

    • @RaghavPal
      @RaghavPal  4 หลายเดือนก่อน

      Sure.. will do Bimsara

  • @mandya_haida
    @mandya_haida ปีที่แล้ว

    Thanks

  • @rajkumaraadepu3951
    @rajkumaraadepu3951 ปีที่แล้ว

    Hi Sir
    I love your videos which are very informative and educative. Truly you are my inspiration to learn coding.
    Thanks for every thing....
    I have a doubt. I have created a project for mobile automation using webdriverio and appium and typescript.
    Commonly, we give path of the apk to be tested which may be available with in the project or any where in the local drives.
    But using the desired capabilities in a function in a page objects file, can we launch any already installed apk in android emulator (on windows machine) by calling the function in the steps-definitions. (cucumber framework)
    If we can... Plz let me know how....
    I will be waiting for your reply and solution...
    please
    please...

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Yes, it is possible to launch an already installed APK on an Android emulator using WebDriverIO and Appium. You can do this by setting the appPackage and appActivity desired capabilities in your Appium server configuration.
      The appPackage capability specifies the package name of the app to be launched, while the appActivity capability specifies the activity name to launch when the app is opened. You can find the package name and activity name of an installed app using the following command:
      adb shell "dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'"
      adb shell "dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'"
      Once you have obtained the package name and activity name, you can set the appPackage and appActivity capabilities in your Appium configuration as follows:
      capabilities: {
      platformName: 'Android',
      deviceName: 'emulator-5554',
      appPackage: 'com.example.package',
      appActivity: '.MainActivity'
      }
      In order to launch the already installed APK, you can omit the app capability and set the appPackage and appActivity capabilities to the appropriate values for the installed app.
      Here's an example of how you could set the appPackage and appActivity capabilities in a page object function:
      import { AndroidDriver } from 'appium-android-driver';
      class MyPageObject {
      driver: AndroidDriver;
      constructor(driver: AndroidDriver) {
      this.driver = driver;
      }
      async launchApp() {
      await this.driver.startActivity('com.example.package', '.MainActivity');
      }
      }
      Then, you can call this function in your step definitions as follows:
      import { Given } from 'cucumber';
      import MyPageObject from './MyPageObject';
      Given('I launch the app', async function() {
      const myPageObject = new MyPageObject(this.driver);
      await myPageObject.launchApp();
      });
      This will launch the already installed app on the Android emulator.

    • @rajkumaraadepu3951
      @rajkumaraadepu3951 ปีที่แล้ว

      @@RaghavPal Hi sir,
      Can you make a video tutorial for this please....
      It helps so many who are on learning track....
      🙏🙏🙏🙏🙏🙏🙏

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      I will plan

  • @amolmandloi8249
    @amolmandloi8249 ปีที่แล้ว

    Hi, if i want to start for performance testing so which is better tool out of these for api and web based testing

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Hi Amol
      There are many different tools available for performance testing, so it can be difficult to decide which one is right for you. Here are a few of the most popular tools for API and web based testing:
      * **JMeter:** JMeter is a free and open-source tool that is widely used for performance testing. It is a powerful tool that can be used to test a wide variety of applications.
      [Image of JMeter tool logo]
      * **LoadRunner:** LoadRunner is a commercial tool that is owned by Micro Focus. It is a powerful tool that can be used to test a wide variety of applications.
      [Image of LoadRunner tool logo]
      * **ApacheBench:** ApacheBench is a free and open-source tool that is used to test the performance of web servers. It is a simple tool that can be used to test the performance of a single web page or a group of web pages.
      [Image of ApacheBench tool logo]
      * **Gatling:** Gatling is a free and open-source tool that is used to test the performance of web applications. It is a powerful tool that can be used to test a wide variety of web applications.
      [Image of Gatling tool logo]
      The best tool for you will depend on your specific needs and requirements. If you are looking for a free and open-source tool, then JMeter or ApacheBench are good options. If you are looking for a more powerful tool, then LoadRunner or Gatling are good options.
      Here are some factors to consider when choosing a performance testing tool:
      * **The type of applications you need to test:** Some tools are better suited for testing web applications, while others are better suited for testing API's.
      * **The size and complexity of the applications you need to test:** Some tools are better suited for testing small and simple applications, while others are better suited for testing large and complex applications.
      * **Your budget:** Some tools are free, while others are commercial tools that require a license.
      Once you have considered these factors, you can start to narrow down your choices and choose the best tool for your needs.

    • @amolmandloi8249
      @amolmandloi8249 ปีที่แล้ว

      @@RaghavPal thanks for the detail reply it means alot

  • @rajeevbhaskar7814
    @rajeevbhaskar7814 ปีที่แล้ว

    Nice one ☝️

  • @swapnilingole9313
    @swapnilingole9313 2 หลายเดือนก่อน

    Hi Raghav, could you please provide us K6 tutorial series? #Askraghav

    • @RaghavPal
      @RaghavPal  2 หลายเดือนก่อน

      I will plan on that Swapnil

  • @omkarkhatavkar3650
    @omkarkhatavkar3650 ปีที่แล้ว

    Hi Raghav, what do you think about Robocorp Automation Studio? It is a open source RPA tool. Do you think it will be a big revolution in RPA world where all tools are paid? Can you please make a video on it?

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +2

      Robocorp Automation Studio is a relatively new open-source RPA tool that has gained popularity in the RPA community. It provides a platform for building and managing software robots, or "bots", that can automate repetitive tasks across a range of applications and systems.
      One of the biggest advantages of Robocorp Automation Studio is that it is open-source and free to use. This is a significant departure from many of the existing RPA tools, which are often expensive and require significant licensing fees.
      In terms of its potential impact on the RPA world, it is difficult to predict whether Robocorp Automation Studio will be a "big revolution" in the industry. However, its open-source nature and the growing interest in RPA could certainly make it an important player in the space.
      Additionally, as an open-source tool, Robocorp Automation Studio has the potential to attract a community of developers and contributors who can help to improve and extend the functionality of the tool. This could lead to a more vibrant ecosystem of RPA tools and applications that are accessible to a wider range of users and organizations.
      Overall, Robocorp Automation Studio is an exciting development in the RPA world, and it will be interesting to see how it evolves and is adopted by the community over time

    • @omkarkhatavkar3650
      @omkarkhatavkar3650 ปีที่แล้ว

      @@RaghavPal thanks for taking out time to reply extensively

  • @vinayp959
    @vinayp959 ปีที่แล้ว

    Hi Raghav, which framework would be best Robot vs BDD cucumber? I need to propose to my client. Please answer

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Hi Vinay,
      The choice of framework between Robot Framework and BDD Cucumber depends on various factors such as the project requirements, the skills and experience of the team, and the preferences of the client. Both frameworks have their own advantages and disadvantages, and the choice should be based on what fits best for the project.
      Robot Framework is a generic test automation framework that supports a wide range of application types and technologies. It has a simple syntax that is easy to learn, and it offers various libraries and plugins for different functionalities. Robot Framework uses a keyword-driven approach, which makes test cases readable and understandable, even for non-technical stakeholders. It also offers support for various test data formats, such as XML and CSV. Robot Framework is suitable for projects where the focus is on test automation and quick feedback.
      On the other hand, BDD Cucumber is a behavior-driven development framework that promotes collaboration between stakeholders such as developers, testers, and business analysts. It uses plain English sentences to describe the behavior of the system in a way that is easily understood by non-technical stakeholders. BDD Cucumber supports test automation through the use of step definitions and provides the ability to generate reports in various formats. BDD Cucumber is suitable for projects where the focus is on collaboration, communication, and ensuring that the system behaves as expected from the business perspective.
      In summary, both frameworks have their own strengths and weaknesses, and the choice between them should be based on the specific needs and requirements of the project. If the project requires a focus on test automation and quick feedback, Robot Framework might be the better choice. If the project requires collaboration between stakeholders and a focus on ensuring that the system behaves as expected from a business perspective, BDD Cucumber might be the better choice

    • @vinayp959
      @vinayp959 ปีที่แล้ว

      ​@@RaghavPalThankYou very much for your support

    • @vinayp959
      @vinayp959 ปีที่แล้ว

      ​@@RaghavPalcould you please list out disadvantages of robot framework

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      Sure, here are some disadvantages of the Robot Framework:
      Limited language support: Robot Framework only supports a limited set of programming languages such as Python and Java, which may limit its applicability in certain contexts.
      Limited test automation capabilities: Robot Framework is primarily designed for functional testing and does not offer extensive support for non-functional testing such as performance testing, security testing, or load testing.
      Steep learning curve: While Robot Framework is designed to be user-friendly, there is still a learning curve associated with understanding its syntax, framework architecture, and integration with other tools.
      Limited reporting capabilities: The built-in reporting capabilities of Robot Framework are limited and may not provide the level of detail required for complex testing scenarios.
      Requires additional libraries: While Robot Framework comes with a set of standard libraries, additional libraries are required to support more advanced testing scenarios.
      It's important to note that these disadvantages may not be significant for all use cases, and the advantages of using Robot Framework may outweigh any potential drawbacks depending on your specific testing needs.

  • @ramugr4124
    @ramugr4124 ปีที่แล้ว

    How about VSTS.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว

      VSTS is a cloud-based platform for software development and DevOps