ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

#AskRaghav

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ส.ค. 2024
  • ▬▬ ALL FREE COURSES ► automationstepbystep.com/
    ▬▬ ASK RAGHAV ► bit.ly/2CoJGWf
    00:00 Introduction
    00:30 Understand the requirements
    01:45 Get or create the baseline
    03:01 Tools and Platforms
    03:31 Creating perf test plan & scripts
    04:01 Environment & Infrastructure
    04:56 Analysis, Reporting & communication
    05:48 Few Suggestions
    06:48 Best Practices
    Another challenge that I missed in the video - Check and find out if the user scenario you are doing performance testing on is calling any paid 3rd party API or service. It can cost you a lot
    ▬▬ CI CD DEVOPS ▬▬
    JENKINS BEGINNER ► bit.ly/2MIn8EC
    JENKINS TIPS & TRICKS ►bit.ly/2LRt6xC
    JENKINSFILE ► bit.ly/3JSMSZ7
    DOCKER ► bit.ly/2MInnzx
    KUBERNETES ► bit.ly/2MJIlMK
    ▬▬ UI TESTING ▬▬
    SELENIUM BEGINNERS ► bit.ly/2MGRS8K
    SELENIUM JAVA FRAMEWORK ► bit.ly/2N9xvR6
    SELENIUM PYTHON ► bit.ly/2oyMp5x
    SELENIUM TIPS ► bit.ly/2owxc50
    SELENIUM BUILDER ► bit.ly/2MKNtlq
    SELENIUM 4 ► bit.ly/3AiJOlP
    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
    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
    JMETER API TESTING ► bit.ly/3AgVPar
    GENERAL ► bit.ly/2PYdwmV
    KATALON STUDIO API ► bit.ly/2BwuCTN
    REST ASSURED ► bit.ly/3zUdhRD
    KARATE API ► bit.ly/3w3H5Ku
    API MOCKING ► bit.ly/3bYPsjS
    ▬▬ MOBILE TESTING ▬▬
    APPIUM ► bit.ly/2ZHFSGX
    MOBILE TESTING ►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
    PERFORMANCE TESTING ► bit.ly/2wEXbLS
    GATLING ► bit.ly/3QrWfkV
    ▬▬ 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
    ▬▬ SOURCE CODE MANAGEMENT ▬▬
    GIT & GITHUB ►bit.ly/2Q1pagY
    GITLAB ► bit.ly/2kQPGyQ
    ▬▬ CLOUD SERVICES ▬▬
    BROWSERSTACK ► bit.ly/3w7kxZn
    SAUCELABS ► bit.ly/3w7kAo1
    LAMBDATEST ► bit.ly/3C6TBwM
    ▬▬ DATA FORMATS ▬▬
    JSON ► bit.ly/3w450tq
    XML ► bit.ly/3PqRneH
    ▬▬ VIRTUALIZATION ▬▬
    VIRTUALIZATION ON WINDOWS ► bit.ly/2SItIL9
    ▬▬ MOCK INTERVIEWS ► bit.ly/3QGwwVJ ▬▬
    ▬▬ OTHERS ▬▬
    REDIS ►bit.ly/2N9jyCG
    MISC ► bit.ly/2Q2q5xQ
    TOOLS & TIPS ► bit.ly/2oBfwoR
    QnA FRIDAY ► bit.ly/2NgwGpw
    SUNDAY SPECIAL ► bit.ly/2wB23BO
    ▬▬ RAGHAV PAL ▬▬
    UDEMY ► www.udemy.com/user/raghav-pal-3/
    GITHUB PROJECTS ► github.com/Raghav-Pal/
    CORPORATE TRAINING ► automationstepbystep.com/corp...
    STORIES BY RAGHAV ► automationstepbystep.com/stor...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    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

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

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

    Well said Raghav. One Input.
    Performance Plan: for server side performance: We need to be vary of the apis that involve cost.
    we suffered while doing performance testing for a scenario which was hitting a costly third party api
    it ended up blowing organization's budget and the performance team was pulled up for this.

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

      Very valid point Rahil, I missed it, will add in description. Have pinned your comment.

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

    Really informative, Learned many things in a moment of struggling without any idea of how performance testing is going on. Thank you, Raghav 👌🤝

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

      Most welcome Vikum

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

    Thanks for sharing a valuable notes. I need your help to understand for initial requirements and report. It would be great if you can share or give detailed report session. How we can create and which type of details need to record like that.

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

      Sure, I will make a session on this

  • @RAVIKUMAR-ys9sh
    @RAVIKUMAR-ys9sh ปีที่แล้ว

    grt explanation thank you sir can you plz explain how to show performane testing report how its looks like and how use ful/benefit for testing team

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

      I will do a session on this Ravi

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

    Handling "Captcha" is the biggest challenge anyone faced in performance testing.

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

      It can be disabled for performance testing

  • @prithvivishwanath
    @prithvivishwanath 3 หลายเดือนก่อน +1

    Hi Raghav,
    Best Online Mentor
    🙏
    Raghav Thanks for sharing PT videos in your channel .. I have one question please please answer me i am so confused in my future.
    I have currently working as Performance Tester , i have 10 years of experience where 5 years in PT and 5 years in Functional tester . Now i wanted to learn some advance course .
    considering this i wanted to learn
    Is both PT and Security testing have a future atleast for another 5 years to survive ?
    Or

    • @RaghavPal
      @RaghavPal  3 หลายเดือนก่อน +1

      Prithvi
      Let's explore the future prospects for both Performance Testing (PT) and Security Testing.
      1. Performance Testing (PT):
      - PT remains crucial in ensuring that software applications perform well under various conditions. Here are some trends to consider:
      - Performance Engineering: Performance Engineering is replacing traditional Performance Testing. It focuses on consistent performance across diverse platforms, operating systems, and devices. A good user experience is essential for a successful product, and PT plays a vital role in achieving that
      - Quality@Speed: Organizations want both speed and quality. As technologies evolve, expectations for faster delivery and better quality will continue to rise. PT will remain relevant in achieving this balance.
      - Software Development Engineers in Test (SDETs): SDETs, who specialize in test automation, will continue to be in demand. Many testers will need to wear an SDET hat to succeed in the field of Test Automation.
      - Agile and DevOps: These methodologies will continue to dominate. Organizations will focus on centralized and well-governed testing to achieve greater quality.
      2. Security Testing:
      - Security testing is critical in today's digital landscape. Here are some trends:
      - Digital Transformation: Organizations must embrace digitalization. Security testing will play a significant role in ensuring the security of digital assets.
      - Big Data Testing: With explosive amounts of data, robust strategies for Big Data & Analytics Testing are essential. Security testing will be crucial in optimizing functional testing across channels.
      - Supply Chain Security: The focus will shift toward identifying security vulnerabilities in the supply chain.
      - Social Engineering: As cyber threats evolve, social engineering testing will remain relevant.
      In summary, both PT and Security Testing have promising futures. Continuous learning and staying updated with industry trends will be essential for your career growth. Consider exploring certifications or specialized courses in these areas to enhance your skills and stay competitive.
      Best of luck

    • @prithvivishwanath
      @prithvivishwanath 3 หลายเดือนก่อน

      @@RaghavPal thank you so much Raghav for detail explanation 🙏🙏🙏🙏

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

    can you please help us to know the major issues faced during performance testing and how you have fixed them? also different scripting issues and solutions.

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

      Sure, will do Ankita

  • @saikrishna-wh5dl
    @saikrishna-wh5dl 11 หลายเดือนก่อน

    Sir how to setup the test environment and how to prepare report the results from base line test to load test with 100users a clear cut video for us.

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

      Sai
      To setup the test environment for a load test with 100 users, you will need:
      * A load testing tool, such as JMeter or LoadRunner.
      * A server or cluster of servers that can handle the load of 100 users.
      * A test script that simulates the actions of 100 users.
      Once you have the necessary resources, you can follow these steps to setup the test environment:
      1. Install the load testing tool on the server or cluster of servers.
      2. Create a test script that simulates the actions of 100 users.
      3. Configure the load testing tool to run the test script with 100 users.
      4. Run the test.
      To prepare a report of the results from the baseline test to the load test with 100 users, you will need to collect the following metrics:
      * Response time: The time it takes for the application to respond to a request.
      * Throughput: The number of requests that the application can handle per second.
      * Error rate: The percentage of requests that fail.
      You can use the metrics to compare the performance of the application under baseline conditions to its performance under load conditions. This will help you to identify any performance bottlenecks that may occur when the application is under load.
      Here are some additional tips for preparing a report of the results from the baseline test to the load test with 100 users:
      * Include a summary of the test configuration, including the number of users, the duration of the test, and the metrics that were collected.
      * Identify any performance bottlenecks that were identified.
      * Make recommendations for improving the performance of the application.
      I hope this helps

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

    can you explain, What are the metrics we analyse in each of the tests (Load, Stress, Endurance, Spike, etc..). with the help of realtime project.

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

      Will do a session on this Vishnu

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

    From where I can get best real time projects to practice scripts for performance testing

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

      Can check some github projects

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

    Waiting for HP load runner tutorial

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

      I will plan Sahu

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

    #AskRaghv Hi raghav I have been ask this question in one of interview. what will you do , If everything this upto date in jmeter like Certificate, proxy settings and still jmeter is not able to record the script? Also what are the ways to record the script in Jmeter?
    Could you please make a saperate video on this?

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

      Hi Swapnil
      I will plan for a video on this. Just for now:
      If JMeter is not able to record the script despite everything being up to date, there are a few things that can be done to troubleshoot the issue:
      Check the JMeter log file for any error messages. The log file can be found in the /bin directory of the JMeter installation.
      Make sure that the JMeter proxy settings are configured correctly. The proxy settings can be found under the "HTTP(S) Test Script Recorder" element in JMeter.
      Try using a different browser to record the script. JMeter may not be compatible with some browsers, so switching to a different browser could solve the issue.
      Use the JMeter "Template" feature to manually create the script. This involves creating HTTP requests and specifying the parameters and headers manually.
      There are several ways to record a script in JMeter:
      HTTP(S) Test Script Recorder: This is the most commonly used method. It involves setting up a JMeter proxy server, configuring the browser to use the proxy server, and recording the HTTP requests and responses.
      JMeter Chrome Extension: This is a Chrome extension that allows you to record HTTP requests and responses directly in JMeter.
      BlazeMeter Chrome Extension: This is a Chrome extension that allows you to record HTTP requests and responses and automatically generates a JMeter script.
      Badboy: This is a tool that allows you to record HTTP requests and responses and generates a JMeter script.
      Fiddler: This is a tool that allows you to capture HTTP traffic and export it to a JMeter script.

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

      @@RaghavPal thanks a lot raghav

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

    #AskRaghav Hi Raghav, What are the ideal day to day responsibilities of performance test engineer?

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

      Hi Swapnil
      The day-to-day responsibilities of a Performance Test Engineer can vary depending on the organization and project requirements. However, here are some common tasks and responsibilities:
      1. Test Planning: Collaborate with stakeholders to understand performance testing objectives, define performance test plans, and determine the scope and test scenarios.
      2. Test Design: Design performance test cases, including workload models, transaction volumes, and response time goals. Identify key performance metrics to measure and monitor.
      3. Test Environment Setup: Configure test environments, including servers, databases, network settings, and performance testing tools. Ensure the test environment accurately reflects the production environment.
      4. Test Scripting: Develop performance test scripts using appropriate tools or scripting languages. These scripts simulate user interactions and generate load on the system.
      5. Test Execution: Execute performance tests according to the defined test plan and scenarios. Monitor system performance, collect performance metrics, and analyze test results.
      6. Performance Analysis: Analyze performance test results to identify performance bottlenecks, resource utilization issues, and scalability limitations. Collaborate with developers and other stakeholders to troubleshoot and resolve performance issues.
      7. Performance Tuning: Identify performance improvement opportunities and suggest optimizations to enhance system performance. This may involve tuning application configurations, database queries, or server settings.
      8. Reporting and Documentation: Prepare performance test reports, documenting test results, analysis findings, and recommendations for performance improvement. Communicate test findings to project stakeholders.
      9. Test Automation: Identify opportunities for automating performance tests and develop performance testing frameworks or scripts to improve efficiency and reusability.
      10. Continuous Learning: Stay updated with the latest performance testing techniques, tools, and industry trends. Continuously enhance technical skills and knowledge related to performance testing.
      11. Collaboration: Collaborate with cross-functional teams, including developers, architects, system administrators, and business stakeholders, to ensure performance requirements are understood and addressed throughout the software development lifecycle.
      Remember, these responsibilities may vary depending on the organization's specific needs, project complexity, and team structure.

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

      @@RaghavPal Thanks for the response Raghav