HTTP Client - Secret Weapon for Web Service Testing

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

КОМЕНТАРІ • 40

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

    Glad to be here

  • @777megapixel
    @777megapixel 2 роки тому +7

    Thank you for a great demo! Even your cat was excited to hear some tips :D
    Yuriy: describes how to create a user using HTTP POST method
    Cat: MEOW! MEOW! MEOW!

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

      Sorry, the cat meowed actually for no real reason (

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

      @@yuriyartamonov9881 no apologies required, cats are forgiven forgiven for everything by default coz they are cute 😸

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

      @@yuriyartamonov9881 cats don't like POST.....as developers

  • @yuriyartamonov9881
    @yuriyartamonov9881 2 роки тому +3

    Documentation: jetbrains.com/help/idea/http-client-in-product-code-editor.html
    Issues and feedback: youtrack.jetbrains.com/issues/IDEA?q=%7BTools.%20HTTP%20Client%7D

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

    Hello from Quebec, Canada -25 C

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

    Thanks for the demo!

  • @christophef.993
    @christophef.993 2 роки тому +3

    Great demo and such a powerful tool. I wish someone could answer the one most popular question about a CLI for CI/CD. It guess it's a taboo question as not answered in the demo or the issues.
    It's mostly the only reason preventing using it. Many other team members are using VSC or Eclispe so they can't run these. Would be also nice to re use in the CI/CD pipelines.

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

      No, it is not taboo of course, we right now think of possible solution.
      Unfortunately, It is not that easy to decouple our existing powerful HTTP language parser from IntelliJ IDEA codebase.
      We already did something like this for our Markdown library, so at least it looks possible.

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

      The same tool exists for VSC (REST Client extension) and even for Visual Studio. I don't know about Eclipse

    • @yuriyartamonov9881
      @yuriyartamonov9881 Рік тому +3

      IntelliJ HTTP Client CLI has been released!

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

    Good job and one idea. Jmetter has a lot of test functionality which could be implemented in that client.

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

    Continue to refuel and support you

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

    Hi, Thanks for sharing. I have a question, is posile write headers to separete file and include like request body? I have lot header what repeat in evry request and most header have static value.

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

    Awesome

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

    Great demo, thanks

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

    Super Cool

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

    Hi, Thanks for sharing. I have a question, is it support for running loops with different boday file? just like import a csv file as postman did?

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

    nice share!

  • @basheeral-momani2032
    @basheeral-momani2032 Рік тому

    31:23 what If I want to extract it from previous request and set in in the HTTP client env variables, can I do that?

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

    Awesome tool

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

    Is there support for passing certificate info or authentication. My work place uses jks or pfx file for authentication.

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

    Hello there! Great demo, thank you! But what about sending grapqh queries or mutations ? With authentication with an option

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

    how to run same api multiple times within .http file in an automated way. based on some field received in response. For let's say any status api that we need to call multiple times to recieve one status.

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

    Very interesting. Thank you so much.

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

    Thank you for a great demo! How can I check / test the response body content?

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

      Do it with > {% client.test %} JavaScript fragments as I showed during the demo

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

    в тестах после проверки как я понял идет сообщение не описывающее тест, а описывающее поведение, если тест провалился. т.е в случае , когда мы проверяли на 500 ошибку , после теста надо писать сообщение не Result is server error , а причину, по которой тест провалился: "Status is not 500" . ТОже самое для проверки на 200х сотый код - не Result is OK, а "Result is not OK"

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

    Great demo. Just one question how does the port number appear beside the running application in Service window ?

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

      Hello! Application port which could be seen in service tool window simply configures in application.properties file via service.port=8080 property

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

    great

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

    Can you share the repository to the example code

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

    excellent

  • @user-cg8fkkbhgyws
    @user-cg8fkkbhgyws 2 роки тому

    Круто, спасибо.

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

    would you please share the source as well, thanks

  • @Peter-ir5fg
    @Peter-ir5fg 21 день тому

    what about k6

  • @basheeral-momani2032
    @basheeral-momani2032 Рік тому

    can I depug this 25:20

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

    Awesome