シオマネキアナログ・インターフェース・サーバーを使用する方法

1、ケース記述
ケース:私たちは次のようにAPPインターフェイス、インターフェイスの説明を天気予報を使用:
インターフェイス名を:市の天気クエリによると
:インターフェイスアドレスhttp://v.juhe.cn/weather/index
リターンフォーマット:JSON / XMLの
リクエスト方法:取得
要求の例を:http://v.juhe.cn/weather/index?cityname=%E8%8B%8F%E5%B7%9E&key= KEYアプリケーションの
リクエストパラメータ:
名タイプ説明必要
「蘇州」、でurlencode UTF8する必要がありますようcitynameYstring都市名、
dtypeNstring戻りデータ・フォーマット:JSONまたはXML、デフォルトJSON
formatNint次の7日間の予報(今後の)リターン形式に二つの方法、1または2、デフォルトは1
keyYstringアクセス秘密へのアプリケーションキー
戻りデータ例:
{
"ResultCodeの": "200"、
"理由": "クエリ成功!"、
"結果":{
"SK":{/ 現在のライブ天気 /
"TEMP": "21"、/ 現在の温度 /
"WIND_DIRECTION": "西の風「/ 現在の風 /
"wind_strength": "レベル2" / 現在の風 /
"湿度" "4%" / 現在の湿度 /
"時間": "14時25" / 更新 /
}、
"今日":{
"都市": "天津"、
"date_y": "2014インディアン03越21 Riを"、
"ウィーク": "金曜日"、
"温度": "8°Cのために〜20°Cのために" / 日の温度 /
"天気天気": "部分的に曇り" / 今日の天気は /
"weather_id":{/ 天気固有の識別 /
"FA": "00"、/ 天気識別00:クリア /
"FB": "53" / 天気53識別:FAはFBに等しくない場合ヘイズを説明天候は、の組み合わせであります /
}
「風」:「南西の風の風」、
「dressing_index」:「冷たい」/ インデックスドレッシング /
「dressing_adviceを」:. /「コート、コート、それはプラスセーター、セーターや他の衣類をお勧めします」勧告をドレッシング /
"uv_index": "ミディアム" / UV強度 /
"comfort_index": ""、/ 快適指数 /
"wash_index": "より適切な" / 洗車インデックス /
"travel_index": "適切な" / トラベルインデックス /
" exercise_index ":"より適切な"/ モーニングインデックス /
" drying_index ":" "/ 乾燥インデックス /
}、
"未来":[/ 数日天気 /
{
"温度":" 28゜C〜36゜C "
"天気":"曇り"
"weather_id ":{
" FA ":" 00"、
"FB ":" 01"
}、
"風":"南风3-4级"
"週": "星期一"、
"日付": "20140804"
}、
{
"温度": "28℃〜36℃"、
"天気": "晴转多云"、
" 「weather_id:{
"FA": "00"、
"FB": "01"
}、
"風": "东南风3-4级"、
"週": "星期二"、
"日付": "20140805"
}、
{
「温度": "27℃〜35℃"、
"天気"、 "晴转多云"、
"weather_id":{
"FA": "00"、
"FB": "01"
}、
"風":"东南风3 -4级"
"週": "星期三"、
"日付": "20140806"
}、
{
"温度": "27℃〜34℃"、
"天気": "多云"、
"weather_id":{
" FA 「: "01"、
"FB": "01"
}、
"風": "东南风3-4级"、
"週": "星期四"、
"日付": "20140807"
}、
{
"温度":「27℃〜33℃ 」、
"天気": "多云"、
"weather_id":{
"FA": "01"、
"FB": "01"
}、
"風": "东北风4-5级"、
"週": "星期五"、
"日付": "20140808"
}、
{
"温度":「26℃〜33℃ "
"天気": "多云"、
"weather_id":{
"FA": "01"、
"FB": "01"
}、
"風": "北风4-5级"、
"週":"星期六」、
"日付": "20140809"
}、
{
"温度": "26℃〜33℃"、
"天気": "多云"、
"weather_id":{
"FA": "01"、
"FB": "01"
}、
"風": "北風4-5"、
"ウィーク": "日曜日"、
"DATE": "20140810"
}
]
}、
"ERROR_CODE":0
}
2、の実現
上記の場合、我々アナログインタフェースは天候テストAPPに情報を返すためにサーバーを必要とし、具体的な実施手順は次の通りです:
(1)「戻るデータ例」に従って調製フォーマットは、良好な試験データを提供し、weather_response.jsonファイルとして保存します。
(2)オープンフィドラーは、自動応答機能をオンにし、追加および編集は以下のように応答ファイルを指定して、マッチルール:
シオマネキアナログ・インターフェース・サーバーを使用する方法

(3)は、ブラウザのアドレスバーに入力しますhttp://v.juhe.cn/weather/index?cityname=あなたが適用されている北京&キー= KEY行動の有効性試験、結果は以下のように:

上記シオマネキアナログ・インターフェース・サーバーを使用する方法で、あなたは、あなたが私たちのセクションを集中し続けることができ、ソフトウェアテストのより多くの知識を学びたいと思っています。
ソフトウェアには、グループ内であなたが質問に答えるためのフルタイムの教師を持っています優れた雇用交換基を付加するテスト、ソフトウェアテストでより多くのコースを知りたいです。また講師現役で教えられ、グループレッスンの中、時折無料のライブがあるでしょう。学ぶための無料トライアルはすぐにそれに参加し、それを得た、アクティブ5日に残っています。ああを集中することを忘れないでください!Http://heze.offcn.com

おすすめ

転載: blog.51cto.com/14669527/2471452