Test API Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/test-api Cao Đẳng FPT M?ng c c??c bng ? tuyển sinh theo hình thức xét tuyển h?sơ. Tiêu chí đào tạo: Thực học ?Thực nghiệp! Mon, 18 Sep 2023 11:56:36 +0000 vi hourly 1 //wordpress.org/?v=6.4.1 //westview-heights.com/wp-content/uploads/cropped-logo-fpt-32x32.png Test API Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/test-api 32 32 Test API Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc-poly/ha-noi-tin-sinh-vien/test-api-la-gi-cach-de-ung-dung-test-api.html Mon, 18 Sep 2023 11:55:50 +0000 //westview-heights.com/?p=253894 Bạn đã biết gì v?phương pháp kiểm th?phần mềm Test API chưa? Phương pháp này được ứng dụng ra sao? Hãy cùng tìm hiểu nhé! Test API là gì? Test API hay API Testing là một phương pháp ...

The post Test API là gì? Cách đ?ứng dụng test API appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Bạn đã biết gì v?phương pháp kiểm th?phần mềm Test API chưa? Phương pháp này được ứng dụng ra sao? Hãy cùng tìm hiểu nhé!

Test API là gì?

Test API hay API Testing là một phương pháp kiểm th?phần mềm, bao gồm kiểm tra trực tiếp giao diện lập trình ứng dụng (API) mà không tác động tới client. Test API còn là một phần của kiểm th?tích hợp nhằm xác định các API có đáp ứng k?vọng v?chức năng, đ?tin cậy, hiệu suất và bảo mật hay không. Tool test API s?dụng Postman bao gồm những thành phần chính: 

  • URL

  • Header: Paramater, json,data

  • Method: GET, POST, PUT, DELETE, PATH,…

  • Request

  • Reponse

  • Error Message/code

Cơ ch?hoạt động của Test API

Ví d? Thêm mới sản phẩm

B1: Trên giao diện màn hình, ta request 1 yêu cầu

B2: Server nhận request t?người dùng và check điều kiện lại 1 lần nữa. 

B3: Server tr?lại thông tin, gọi là “response”, v?lại cho client thông báo rằng nó đã thêm sản phẩm thành công.

B4: Sản phẩm đã được thêm trên trang web

Vậy đ?test API, ta cũng dựa vào test case thông thường, ta test các case: data hợp l? data không hợp l?(Validate d?liệu), test chức năng xem hoạt động đúng như requirment không, test tích hợp các API liên quan,… và áp dụng case test như test UI, Funciton thông thường

Quy trình thực tế?/b>

VD: Nhận yêu cầu của khách hàng

Leader s?check và giao task cho lập trình viên. Lập trình viên s?/span> viết code API và viết tài liệu cho API đã viết. Khi hoàn thành, lập trình viên s?giao cho tester. Dựa vào tài liệu dev viết, tester s?test case đã liệt kê trước đó (tương t?test function) đ?kiểm tra, log bugs nếu có và report case cần test.

Giá tr?tr?v?dựa trên điều kiện đầu vào (Nó tương đối d?dàng đ?kiểm tra, như đầu vào có th?được xác định và kết qu?có th?được chứng thực.)

  • Không tr?lại bất c?điều gì: Khi không có giá tr?tr?v? hành vi của API trên h?thống s?được kiểm tra.
  • Kích hoạt một s?API / s?kiện / gián đoạn khác.
  • Cập nhật cấu trúc d?liệu: Cập nhật cấu trúc d?liệu s?có một s?kết qu?hoặc ảnh hưởng lên h?thống và cần được chứng thực.
  • Sửa đổi một s?tài nguyên nhất định: Nếu API gọi sửa đổi một s?tài nguyên thì cần phải xác nhận hợp l?bằng cách truy cập các tài nguyên tương ứng.

Mong rằng, những thông tin v?Test API trên đã phần nào giúp các bạn hiểu thêm v?phương pháp kiểm th?này trong lập trình! Chúc các bạn thành công!

B?môn Ứng dụng phần mềm
Trường Cao đẳng FPT M?ng c c??c bng ? cơ s?Hà Nội

The post Test API là gì? Cách đ?ứng dụng test API appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>