Closed writerity-satsuki-ohtani closed 6 months ago
Hello @writerity-mami-asakura , I completed all assignments. Kindly review the answers below. Thank you very much.
A1.
A1.
A2. The status is "200 OK".
A2. The status is "201 Created".
A1.
A2. The status is "200 OK"
A1.
A2. The status is "200 OK" and the date is deleted.
@writerity-satsuki-ohtani ありがとうございます!
https://my-json-server.typicode.com/timeriver/trg_api/posts
に対してGETメソッドを投げればデータが返ってきます。
取得はできているようでしたのでOKです!2. User id=1のpostsをすべてGETしてください。
この情報を取得するには、
https://my-json-server.typicode.com/timeriver/trg_api/posts
に対し、パラメーターを付けてGETメソッドを実行することで情報を取得できます。
さつきさんは
https://my-json-server.typicode.com/timeriver/trg_api/
に対しGETメソッドを実行しているため、HTMLが返ってきてしまっています。下記のようにためしてみてください👇
返すべきステータスも合っています。 ステータスの返し方はいくつかあるので、https://restfulapi.net/http-methods/を参考にしてみてください。
@writerity-mami-asakura さん、ご確認いただきありがとうございます。 Q2については、以下のように取得できました。
丁寧に解説してくださり、ありがとうございました!
Epic
2
Estimated required time: 20m - 40m/所要時間 20分~40分
Purpose of this assignment/この課題の目的
Understanding how to use postman Postmanの使い方を理解する
How to proceed/進め方
Please make 1 ticket for submission. /課題提出用のチケット1枚発行してください。 Ticket title and assignees /チケット内容は下記
Title/タイトル: Postman Assignments for QA and Manager 2: Use Postman for testing
Assignees/アサイニー: yourself/自分
Description(contents) / ディスクリプション(内容): Screenshot of each request in postman and result 各課題の、リクエスト内容と結果のスクリーンショット
Preparation / 準備
https://my-json-server.typicode.com/timeriver/trg_api Above URL is to call API 上記がAPIコールのためのURLとなります。
You can see the data here too: データはこちらからも参照できます。 https://github.com/timeriver/trg_api/blob/main/db.json
Assignment 1: Basic Request/基本的なリクエスト1 - GET
send an API Request to post and GET information on all posts. Please share a screenshot of the Request content (URL) and the Body content.
postへAPI Requestを送信し、Postすべての情報をGETしてください。 Request内容(URL)と、Bodyの内容をスクリーンショットで共有してください。
Hint/ヒント: endpoint is https://my-json-server.typicode.com/timeriver/trg_api/posts GETのリクエスト先は https://my-json-server.typicode.com/timeriver/trg_api/posts
Assignment 2: Basic Request/基本的なリクエスト2 - GET
Share the following screenshot and answer.
下記のスクリーンショットと回答を共有してください。
Assignment 3: Basic Request/基本的なリクエスト3 - POST
Share the following screenshot and answer.
下記のスクリーンショットと回答を共有してください。
Hint/ヒント: You can use Body > Row to post Body > Row を利用してPOSTができます
Assignment 4: Basic Request/基本的なリクエスト4 - PUT
Share the following screenshots and answer.
下記のスクリーンショットと回答を共有してください。
Hint/ヒント: You can use Body > Row to post Body > Row を利用してPOSTができます
Assignment 5: Basic Request/基本的なリクエスト5 - DELETE
Share the following screenshots.
下記のスクリーンショットを共有してください。
Reference/参考
https://jsonplaceholder.typicode.com/guide/ https://blog.postman.com/what-are-http-status-codes/ https://restfulapi.net/http-methods/