Bạn đang xem bài viết Hướng Dẫn Sử Dụng Postman Cho Chạy Thử Các Api được cập nhật mới nhất trên website Utly.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.
Postman hiện là một trong những công cụ phổ biến nhất được sử dụng trong thử nghiệm các API. Được phát triển vào năm 2012 như một dự án phụ của Abhinav Asthana để đơn giản hóa quy trình làm việc API trong thử nghiệm và phát triển. API là viết tắt của Application Programming Interface (Giao diện lập trình ứng dụng) cho phép các ứng dụng phần mềm giao tiếp với nhau thông qua các lệnh gọi API.
Tại sao sử dụng Postman?
Với hơn 8 triệu người phát triển sử dụng hiện nay, Postman đã trở thành một công cụ được lựa chọn vì những lý do sau:
Khả năng truy cập – Để sử dụng Postman, người dùng chỉ cần đăng nhập vào tài khoản của chính họ để dễ dàng truy cập tệp mọi lúc, mọi nơi miễn là ứng dụng Postman được cài đặt trên máy tính.
Sử dụng Collections (Bộ sưu tập) – Postman cho phép người dùng tạo bộ sưu tập cho các lệnh gọi API của họ. Mỗi bộ sưu tập có thể tạo các thư mục con và nhiều yêu cầu (request). Điều này giúp việc tổ chức các bộ thử nghiệm.
Cộng tác – Bộ sưu tập và môi trường có thể được nhập hoặc xuất giúp chia sẻ tệp dễ dàng. Liên kết trực tiếp cũng có thể được sử dụng để chia sẻ bộ sưu tập.
Tạo thử nghiệm – Các điểm kiểm tra thử nghiệm như xác minh trạng thái phản hồi HTTP thành công có thể được thêm vào mỗi lệnh gọi API giúp đảm bảo phạm vi kiểm tra.
Kiểm tra tự động hóa – Thông qua việc sử dụng Bộ sưu tập chạy hoặc Newman, các thử nghiệm có thể được chạy trong nhiều lần lặp lại tiết kiệm thời gian cho các thử nghiệm lặp đi lặp lại.
Gỡ lỗi – Bảng điều khiển Postman giúp kiểm tra dữ liệu nào đã được truy xuất giúp dễ dàng gỡ lỗi kiểm tra.
Tích hợp liên tục – Với khả năng hỗ trợ tích hợp liên tục, các hoạt động phát triển được duy trì.
Cách Download và cài đặt POSTMAN
Là một công cụ mã nguồn mở (Open Source), Postman có thể dễ dàng tải về, đây là các bước cài đặt:
Bước 5) Chọn các công cụ cho workspace (màn hình làm việc) và kích nút Save My Preferences
Bên dười là cửa sổ làm việc của Postman. Hãy tìm hiểu các chức năng của công cụ này!
New – Đây là nơi bạn sẽ tạo request, collection hoặc enviroment mới.
Import – Được sử dụng để import collection hoặc environment. Có các tuỳ chọn để import từ file, folder, link hoặc paste từ text thuần.
Open New – Mở một tab mới, cửa sổ Postman hoặc cửa sổ Runner bằng việc kích trên nút này.
My Workspace – Bạn có thể tạo sổ làm việc riêng hoặc như cho một nhóm.
Invite – Làm việc cộng tác với nhiều thành viên bằng việc mời các thành viên.
History – Các request đã thực hiện mà bạn đã thực hiện sẽ được hiển thị trong History. Giúp bạn có thể lần theo các hành động bạn đã làm.
Collections – Tổ chức bộ thử nghiệm của bạn bằng cách tạo collection. Mỗi collection có thể có các thư mục con và nhiều yêu cầu. Request hoặc thư mục cũng có thể được trùng lặp.
Tab Request – Hiển thị tiêu đề của requet mà bạn đang làm việc. Mặc định “Untitled Request” sẽ được hiển thị cho các request không có tiêu đề.
Request URL – Còn được gọi là điểm cuối (endpoint), đây là nơi bạn sẽ xác định liên kết đến nơi API sẽ giao tiếp.
Save – Nếu có thay đổi đối với request, nhấp vào Save là bắt buộc để những thay đổi mới sẽ không bị mất hoặc bị ghi đè.
Params – Đây là nơi bạn sẽ viết các tham số cần thiết cho một request, ví dụ như các cặp key – value.
Authorization – Để truy cập API, cần được cấp quyền. Nó có thể ở dạng tên người dùng và mật khẩu, bearer token, v.v.
Headers – Bạn có thể thiết lập các header như nội dung kiểu JSON tùy theo cách tổ chức của bạn.
Body – Đây là nơi chúng ta có thể tùy chỉnh chi tiết trong request thường được sử dụng trong request POST.
Pre-request Script – Đây là các tập lệnh sẽ được thực thi trước request. Thông thường, script tiền request (pre-request) cho cài đặt môi trường được sử dụng để đảm bảo các kiểm tra sẽ được chạy trong môi trường chính xác.
Tests – Đây là các script được thực thi khi request. Điều quan trọng là phải có các thử nghiệm như thiết lập các điểm checkpoint để kiểm tra trạng thái là ok, dữ liêu nhận được có như mong đợi không và các thử nghiệm khác.
Làm việc với Request GET
Request GET được sử dụng để truy vấn thông tin từ truyền vào trên URL. Điều này sẽ không làm thay đổi gì với endpoint.
Chúng ta sẽ sử dụng URL bên dưới cho các ví dụ trong bài này:
https://jsonplaceholder.typicode.com/usersTrong workspace
Thiết lập request HTTP của bạn là GET.
Trong trường URL yêu cầu, nhập vào link
Kích nút Send
Bạn sẽ nhìn thấy message 200 OK
Sẽ hiển thị kết quả 10 người dùng trong phần Body của bạn
Làm việc với Request POST
Post requests are different from Get request as there is data manipulation with the user adding data to the endpoint. Using the same data from the previous tutorial in Get request, let’s now add our own user.
Bước 1) Kích dấu + để thêm mới một tab cho request mới.
Thiết lập request HTTP là POST.
Nhập vào link với url: https://jsonplaceholder.typicode.com/users
Chuyển tới tab Body
[ { "id": 11, "name": "Krishna Rungta", "username": "Bret", "email": "Sincere@april.biz", "address": { "street": "Kulas Light", "suite": "Apt. 556", "city": "Gwenborough", "zipcode": "92998-3874", "geo": { "lat": "-37.3159", "lng": "81.1496" } }, "phone": "1-770-736-8031 x56442", "website": "hildegard.org", "company": { "name": "Romaguera-Crona", "catchPhrase": "Multi-layered client-server neural-net", "bs": "harness real-time e-markets" } } ]
Kích nút Send.
Status: 201 Created được hiển thị
Dữ liệu Post được hiển thị trong tab Body.
Tham số hóa dữ liệu là một trong những tính năng hữu ích nhất của Postman. Để tạo cùng một request với dữ liệu khác nhau, bạn có thể sử dụng các biến với tham số. Những dữ liệu này có thể từ một tệp dữ liệu hoặc một biến môi trường. Tham số hóa giúp tránh lặp lại các thử nghiệm tương tự và lặp lại có thể được sử dụng để kiểm thử tự động.
Các tham số được tạo thông qua việc sử dụng dấu ngoặc kép: {{sample}}. Chúng ta hãy xem một ví dụ về việc sử dụng các tham số trong request trước đây:
Bước 1)
Thiết lập request HTTP là GET
Nhập vào một link: https://jsonplaceholder.typicode.com/users. Thay thế phần đầu tiên của link bằng một biến như {{url}}. URL reques lúc này sẽ là {{url}}/users.
Kích nút Send.
Không nhận được kết quả nào vì chúng ta chưa đặt giá trị cho biến này.
Kích vào biểu tượng mắt
Kích Edit để thiết lập biết cho sử dụng cho toàn cục mà sẽ được sử dụng trong tất cả các collection.
Thiết lập tên url: https://jsonplaceholder.typicode.com
Kích nút Save.
Để tạo các Test trong Postman
Postman Tests là code JavaScript được thêm vào các request để giúp bạn kiểm tra kết quả như trạng thái thành công hay thất bại, so sánh với các kết quả dự kiến, v.v. Nó thường bắt đầu với pm.test. Thường được so sánh với các giá trị khác, kiểm tra các câu lệnh có sẵn trên các công cụ khác.
Hãy tạo một vài test đơn giản cho các request tham số từ các ví dụ trước.
Bước 1) Tới request GET của bạn từ ví dụ trước.
Chuyển sang tab Tests, nằm bên tay phải của cửa sổ code.
Từ mục Code, kích vào “Status code: Code is 200”.
Cửa sổ được tự động điền như bên dưới.
Từ phần Code, kích trên “Response body:JSON value check”. Chúng ta sẽ kiểm tra nếu người dùng “Leanne Graham” có userid là 1.
Thay thế “Your Test Name” từ code tự sinh bằng “Check if user with id1 is Leanne Graham” mà tên test sẽ hiển thị chính xác như vậy.
Thay thế jsonData.value thành jsonData[0].name. Để kiểm tra được, lấy giá trị của userid đầu tiên (bắt đầu bởi chỉ số 0) và truy cập vào thuộc tính name để lấy tên của user.
Sử dụng toán tử eql, nhập vào “Leanne Graham”
pm.test("Check if user with id1 is Leanne Graham", function () { var jsonData = pm.response.json(); pm.expect(jsonData[0].name).to.eql("Leanne Graham"); });Cách tạo Collection
Bước 1) Kích vào nút New ở bên góc trái của trang.
Chọn Postman Test Collection.
Kích nút Save to Postman Test Collection
Có hai cách để chạy một collection đó là sử dụng Collection Runner và Newman. Hãy bắt đầu thực thi collection bằng Collection Runner.
Bước 1) Kích trên nút Runner ở góc trên bên cạch nút Import.
Chọn Postman test collection- Thiết lập Iterations là 3
Thiết lập Delay là 2500 ms
Kích nút Run Postman Test…
Khi test kết thúc, bạn có thể nhìn thấy trạng thái nếu nó Passed hoặc Failed và kết quả mỗi lần lặp (iteration).
Bạn nhìn thấy trạng thái Pass cho các request GET
Khi chúng ta không có bất kỳ thử nghiệm nào cho POST, sẽ có một message hiển thị “This request did not have any tests”.
Cách chạy Collection sử dụng Newman
Một cách khác để chạy collection là theo hướng Newman. Sự khác nhau chính của Newman và Collection Runner là:
Newman là một add-on cho Postman. Bạn sẽ cần cài riêng từ App Native.
Newman sử dụng dòng lệnh để chạy trong khi Collection Runner có giao diện đồ hoạ (GUI).
Newman có thể được sử dụng cho tích hợp liên tục.
Để cài Newman và chạy collection của chúng ta, làm theo các bước:
Bước 1) Cài nodejs sử dụng link sau: http://nodejs.org/download/
Bước 2) Mở cử sổ command và nhập
npm install -g newmanNewman sẽ được cài trên máy tính của bạn.
Bước 6) Chúng ta cũng cần export môi trường của chúng ta. Kích trên biểu tượng mắt, một danh sách đổ xuống, trong Global, chọn Download as JSON. Chọn nơi bạn muốn lưu và kích Save. Khuyến khích nên lưu các thông số môi trường trong cùng thư mục với collection của bạn.
Bước 8) Bây giờ qua lại cửa sổ dòng lệnh, thay đổi thư mục mà bạn đã lưu Collection và các biến môi trường, ví dụ như:
cd C:UsersAsusDesktopPostman TutorialBước 9) Chạy collection của bạn sử dụng dòng lệnh sau:
newman run PostmanTestCollection.postman_collection.json -e Testing.postman_globals.jsonChạy kết quả sẽ hiển thị như bên dưới:
Chỉ chạy collection. Dùng cho trường hợp không có biến môi trường hoặc dữ liệu file test độc lập
Chạy với một collection và biến môi trường. Tham số -e chỉ thị cho môi trường.
Chạy collection với số lần lặp lại (iteration)
Thiết lập thời gian delay. Điều này rất quan trọng vì các test có thể thất bại nếu nó được chạy không có delay do các request được bắt đầu mà không đợi các request trước đó hoàn thành xử lý trên endpoint server.
Postman là một trong những công cụ phổ biến nhất được sử dụng trong thử nghiệm API
Khả năng truy cập, Sử dụng Bộ sưu tập, Cộng tác, Tích hợp liên tục, là một số tính năng chính cần tìm hiểu Postman
Bạn nên tạo một tài khoản trong Postman, vì vậy các collection của bạn có sẵn trực tuyến
Bạn có thể tham số hoá request trong Postman
Bạn có thể tạo các Test để kiểm tra các request trong Postman
Các collection có thể được chạy bằng Newman hoặc Runner trong Postman
Nghịch Ngợm Restapi Với Postman
Series Nhận Diện Idol vẫn đang tiếp tục được viết. Tuy nhiên, trong quá trình code sẽ phải sử dụng khá nhiều RestAPI (Của Microsoft, Imgur,…). Để đủ kiến thức theo đuổi series, bạn cần hiểu rõ bản chất RestAPI và cách sử dụng chúng.
Nếu các bạn chưa hiểu rõ về RestAPI có thể xem lại ở đây. Ta thường dùng code để gọi các API này, tuy nhiên việc viết code và chạy code khá lắt nhắt và tốn công. Do vậy, hôm nay mình giới thiệu thêm tool mình hay dùng khi làm việc với RestAPI mang tên Postman.
Giới thiệu và cài đặt
Postman là một tool rất thuận tiện cho việc gọi và test RestAPI, được 1.5 triệu developer trên toàn thế giới tin dùng. Với Postman, ta có thể gọi RestAPI mà không cần viết dòng code nào. Làm chủ Postman, các bạn sẽ biết thấy việc gọi các RestAPI (như Facebook, Google, Youtube) chả có gì phức tạp cả.
Các bạn có thể tải về bản full ở đây: https://www.getpostman.com/. Cá nhân mình thì dùng bản add-on của Chrome cho nhẹ máy: https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en
Sau khi cài đặt, các bạn bấm vào app, chọn Postman, giao diện đăng nhập sẽ hiện ra. Bạn có thể bấm “Skip This” để bỏ qua phần đăng nhập, tuy nhiên mình khuyến khích nên tạo account và đăng nhập vì Postman có thể đồng bộ dữ liệu của bạn trên nhiều máy, khá tiện lợi.
Một số khái niệm
Post khá dễ sử dụng, bạn chỉ cần nắm một số khái niệm sau:
Request: Để sử dụng RestAPI, ta sẽ gửi một HTTP Request tới endpoint của API đó. Ví dụ như để lấy thông tin người dùng github có username là conanak99, ta sẽ gửi HTTP GET Request tới endpoint: https://api.github.com/users/conanak99.
Mỗi request này chứa những thông tin như URL, method (POST, GET), body (trường hợp dùng POST hay PUT), HTTP header.
Enviroment và variable: Trong dự án thực tế, người ta thường dùng deploy RestAPI trên nhiều môi trường (local, test, production). Postman hỗ trợ cài đặt các biến môi trường (url gốc, API key, …), thuật tiện hơn khi cần test trên nhiều môi trường
Các chức năng cơ bản
Các chức năng hay được sử dụng của Postman bao gồm:
Cho phép gửi HTTP Request với các method GET, POST, PUT, DELETE.
Cho phép thay đổi header header của các request
Cho phép post dữ liệu dưới dạng form (key-value), text, json
Hiện kết quả trả về dạng text, hình ảnh, XML, JSON
Hỗ trợ authorization (Oauth1, 2)
Để gửi 1 request, ta chỉ cần dán URL vào khung text, chọn method, điền header, body, sau đó bấm Send là xong. Các bạn có thể thử dán link này vào và bấm send để xem kết quả trả về dưới dạng JSON: http://jav.toidicodedao.com/api/actress
Một số ví dụ minh họa
Gọi API của Github (Method GET)
Gọi API của Youtube tìm “Đậu Phộng Trôi” của Sơn Tùng (Method GET với key params)
Gọi API nhận diện Idol (Post JSON, key nằm trong header)
Lưu và gom nhóm request (Bấm Save hoặc Ctrl+S để lưu Request)
Kết
Qua bài hướng dẫn này, bạn đã có cái nhìn tổng quát về của Postman, đồng thời biết cách sử dụng những chức năng chính của nó. Postman rất hữu dụng với các Web Developer khi bạn cần test cách truyền params hoặc xem kết quả trả về từ một RestAPI nào đó.
Hướng Dẫn Cách Sử Dụng Que Thử Thai
Cách sử dụng que thử thai như thế nào để có kết quả chính xác? Đây là một trong những câu hỏi mà nhiều chị em vẫn đang thắc mắc để biết cách thực hiện. Trả lời cho vấn đề này, cùng tìm hiểu qua bài viết này để biết được những thông tin cần thiết khi chị em sử dụng que để thử thai.
(Chat ngay với các chuyên gia chúng tôi để được tư vấn miễn phí bằng cách nhấn vào bảng Hỗ trợ trực tuyến bên dưới )
Hướng dẫn cách sử dụng que thử thai
Bước 1: Chuẩn bị một chiếc ly nhỏ để lấy nước tiểu.
Bước 2: Lấy que thử thai ra khỏi hộp và cầm que thử trên tay, nên chú ý theo hướng mũi tên chỉ xuống.
Bước 3: Cho que thử vào cốc nước tiểu, lưu ý rằng không được để nước tiểu ngập quá mũi tên.
Bước 4: Sau khoảng 5 – 10 phút lấy que thử thai và giữ nguyên trạng thái cũ như nằm trong cốc.
Bước 5: Chờ từ 3-5 phút rồi đọc kết quả hiện trên que như sau:
Có thai: hiện 2 dấu (+) rõ ràng.
Không có thai: hiện 1 vạch dấu (-)
Lưu ý : Trong một số trường hợp, que thử thai hiển thị 1 vạch đậm, 1 vạch mờ thì chị em nên đến các cơ sở y tế để kiểm tra, bởi tình trạng nay do rất nhiều nguyên nhân gây ra rất khó xác định được.
Que thử thai chuyên dụng để chị em có thể kiểm tra chính xác
Để chị em nhận biết có thai hay không bằng que chính xác, sau đây các chuyên gia y tế đến từ Phòng Khám thăng long sẽ chia sẻ những một số lưu ý như sau:
Kiểm tra que thử thai trước khi mua để đảm bảo không bị bong tem nhãn, còn hạn sử dung, rõ nguồn gốc xuất xứ trước khi mua dùng.
Không nên quá hồi hộp, căng thẳng khi thử thai.
Đừng ngâm que thử thai quá lâu hoặc quá nhanh trong nước tiểu.
Tránh uống nhiều nước trước khi lấy nước tiểu thử thai.
Uống thuốc an thần, kháng sinh, lợi tiểu cũng sẽ ảnh hưởng đến kết quả kiểm tra thai bằng que thử.
(Chat ngay với các chuyên gia chúng tôi để được tư vấn miễn phí bằng cách nhấn vào bảng Hỗ trợ trực tuyến bên dưới )
Đa Khoa thăng long – Địa chỉ kiểm tra thai đáng tin cậy
Tại khu vực chúng tôi Phòng Khám Đa Khoa thăng long là địa chỉ khám thai uy tin mà nhiều chị em lựa chọn. Đến đây, nữ giới sẽ được cảm nhận sự khác biệt về chất lượng dịch vụ y tế so với những nơi khác.
Đội ngữ bác sĩ giỏi sẽ tiếp nhận và tiến hành thực hiện các xét nghiệm cần thiết để kiểm tra xem chị em có thai hay không bằng những phương pháp hiện đại được sử dụng rộng rãi như sau:
Siêu âm: Là hình thức dùng sóng điện tử để thăm dò, quan sát tình trạng thai nhi qua hình ảnh được thu về ở máy tính. Phương pháp này đem lại kết quả kiểm tra chính xác lên đến 99% và được áp dụng rất nhiều.
Xét nghiệm nội tiết tố HCG: Đây là một loại hocrmone khá đặc biệt, chỉ xuất hiện khi nữ giới mang thai. Do đó, xét nghiệm HCG sẽ giúp xác định được việc mang thai có kết quả đúng và nhanh chóng.
Những phương pháp này không chỉ giúp chị em biết được mình mang thai hay không mà còn kiểm tra được tình hình, sự phát triển của thai nhi trong bụng mẹ.
Siêu âm giúp kiểm tra có thai hay không chính xác hơn và theo dõi được sự phát triển của bé
Với kinh nghiệm hoạt động nhiều năm trong nghề cùng với hệ thống thiết bị máy móc y khoa hiện đại, tiên tiến nhất giúp cho kết quả kiểm tra thai nhi được chính xác hơn. Ngoài ra, phòng khám còn có đầy đủ các hạng mục chăm sóc sức khỏe sức khỏe sinh sản khác nhằm đáp ứng nhu của chị em.
Đến đây thăm khám sức khỏe, kiểm tra thai, nữ giới sẽ được bác sĩ tư vấn và đưa ra lời khuyên chân thành, bổ ích. Trong trường hợp thai nhi bị dị tật bẩm sinh, nằm ngoài tử cung hoặc sản phụ không đủ sức khỏe để tiếp tục giữ thai, bác sĩ sẽ kịp thời đưa ra cách xử lý thích hợp để đảm bảo tính mạng và khả năng sinh sản về sau của chị em.
Nếu còn điều gì chữa rõ, nữ giới vui lòng liên hệ phòng khám chúng tôi qua hệ thống chát trực tuyến bên dưới.
Hướng Dẫn Cách Sử Dụng Bút Thử Nước Tds
TDS là tên viết tắt của Total Dissolved Solids là công cụ đo chỉ số chất rắn hòa tan, các ion mang điện tích như: khoáng chất, muối, kim loại trong một khối lượng nước nhất định. Bút thử nước TDS hoạt động theo nguyên lý đo tính dẫn điện của nước qua đó xác định được giá trị của nguồn nước cần kiểm tra.
Các chỉ số của bút thử nước TDS
Hướng dẫn cách sử dụng bút thử nước TDS
Trong đó các chỉ số được quy ước như sau:
+ 0-50 PPM: là chỉ số cho biết nước uống lý tưởng sử dụng công nghệ thẩm thấu, nano chứng cất, vi lọc, deionization.
+ 50-140 PPM: nước ở chỉ số này là nước uống tinh khiết có thêm khoáng chất.
+ 140-400 PPM: nếu bút thử hiện về chỉ số này tức là nguồn nước này chỉ là nước dùng trong sinh hoạt hàng ngày không uống được.
+ Lớn hơn 400 PPM: chỉ số này cho thấy nguồn nước này chứa nhiều chất rắn hòa tan không thể uống được.
Hướng dẫn cách sử dụng bút thử nước TDS
Bước 1: Rót nước ra cốc thủy tinh.
Bước 2: Bạn bấm nút TDS mở nắp và thả đầu do vào nước.
Bước 3: Chờ màn hình hiển thị các chỉ số PPM đo được từ nguồn nước tương ứng.
Bước 4: So sánh với các thông số ở trên để xác định nguồn nước của mình có đạt chuẩn.
Lưu ý: Bút thử không dành cho nước trà, cafe, nước khoáng,…
Đây cũng là công cụ tốt, sử dụng đơn giản và vô cùng gọn nhẹ cho các gia đình đã và đang sử dụng máy lọc nước và muốn thử xem nguồn nước nhà mình có đảm bảo an toàn để uống trực tiếp và tốt cho sức khỏe.
Mua máy lọc nước Kangaroo chính hãng tại Trung tâm phân phối máy lọc nước Kangaroo – Tặng ngay bút thử nước TDS chuẩn chất lượng. Hotline hỗ trợ 0983.332.566 – 0983.019.273.
Tham khảo một số dòng máy lọc nước Kangaroo bán chạy nhất thị trường hiện nay:
Máy lọc nước Kangaroo KG199HQ Máy lọc nước Kangaroo KG100ES Máy lọc nước Kangaroo KG100EO Máy lọc nước Kangaroo KG100HK Máy lọc nước Kangaroo KGMC09
Cập nhật thông tin chi tiết về Hướng Dẫn Sử Dụng Postman Cho Chạy Thử Các Api trên website Utly.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!