API testing book from A to Y – for Vietnamese testers

Xin chào các bạn!

Mình bắt đầu viết blog về API testing từ đầu năm 2018 và đến hôm này 30/12/2019 thì được khoảng gần 2 năm rồi. Đây là cuốn sách mình tổng hợp “gần” đầy đủ kiến thức cơ bản về API testing (A –> Y, not A –> Z). 😀

Lưu ý:

  • Đây không phải là cuốn sách cookbook để giúp bạn xử lý từng vấn đề đơn lẻ.
  • Đây cũng không phải là guideline để bạn follow step-by-step.

Đây là sách giúp bạn hiểu API là gì và test API thì làm gì.

Link ebook: API-Testing-giang-nguyen-2020.pdf

Note: Link bài tập được sửa thành https://gist.github.com/lucas-nguyen-17/b85c8bf9a5da543550cb12e6f8be2858

Cảm ơn anh Sang Bùi, em Yến đã giúp review ebook. 😀

Nếu bạn có thắc mắc gì về ebook, hãy comment ở phía dưới. Thanks!

22 thoughts on “API testing book from A to Y – for Vietnamese testers

  1. Chưa đọc bài viết của a nhiều lắm, nhưng câu từ gần gũi thế này thì k thể k đọc được.
    A cứ giữ lối viết thế này nhé ạ!
    Cám ơn tiền bối…

  2. Học được rất nhiều từ các bài viết của anh.
    Hi vọng anh có nhiều chia sẻ hơn nữa để truyền cảm hứng cho các tester.
    Cảm ơn anh!
    Ahihi.
    💝💝💝

  3. Đang mất phương hướng tự nhiên vớ được cái này đọc, cảm giác như níu được cái phao vậy, cám ơn anh nhiều ạ

  4. Cám ơn Giang, mình đang tìm hiểu Auto Testing API. Chia sẻ của bạn rất đáng giá. Sẽ feefback sau. Btw, đã add skype ^^

  5. Hi a,
    nếu em làm báo cáo tốt nghiệp, chỉ nghiên cứu Manual api test với Postman có ổn ko anh nhỉ?
    (báo cáo cũng ko yêu cầu cao, với Auto test với Postman thì e chưa có kinh nghiệm)

    • Hi em,
      Anh ko phải giáo viên của em nên anh cũng ko biết là báo cáo ý có ổn hay không. Anh cần phải biết là em định đưa ra thông tin gì trong đó và nó có thật sự đáng giá không? Nếu em chỉ collect thông tin, giới thiệu tính năng của postman thì cá nhân anh thấy là không ổn.

  6. Em chào anh,

    Anh ơi, em học ngành ngôn ngữ anh và đang tìm việc. Hiện tại, em gặp được một chỗ Tester phần mềm (biết Tiếng Anh), không yêu cầu hay kiến thức về Tester/QA. Anh cho em hỏi, với 1 người không thuộc mảng này thì gặp những khó khăn gì ạ?
    Em cảm ơn anh ạ!

    • Do không nền tảng thì có rất nhiều khó khăn, chủ yếu là những khó khăn liên quan đến kỹ thuật. Cái đó em có thể tự bù đắp bằng cách tự học hoặc đi học.
      Em cũng có thể rất muốn học nhưng không biết bắt đầu từ đâu, phải học những cái gì, rồi career path để phát triển như thế nào.
      Nếu em học ngành ngôn ngữ thì tiếng anh là 1 lợi thế của em (assume rằng em học tiếng anh). Biết tiếng anh sẽ giúp em học nhanh hơn và cơ hội mở rộng hơn.

  7. Cám ơn anh đã chia sẻ kiến thức.
    Em sn 92 nhưng lại đang tập tễnh bước vào ngành testing.
    Hic

    • Không vấn đề gì em ơi, nếu test là ngành em chọn nghiêm túc và hết lòng thì sẽ sớm đạt được cái em muốn thôi. Keep going!

  8. Hi anh,
    Anh cho em hỏi để lấy đc mã token thì làm như thế nào ạ?
    Em chưa tìm thấy link phần đó.

    • Lấy mã token chỉ là 1 ví dụ của extract response thôi em. Làm như bình thường, giống như cái data khác.

        • Anh không hiểu em đang nói “cần chứ anh nhỉ” là cần cái gì. Trường hợp sử dụng token là TH vô cùng cơ bản của “Data test from response of other APIs”. Em extract token từ API 1 –> truyền token cho API 2, thì cũng giống như extract data từ API 1 –> truyền data cho API 2. Có gì đặc biệt đâu.

Leave a Reply

Your email address will not be published. Required fields are marked *