タグ

codingとapiに関するdaabtkのブックマーク (2)

  • Pythonで楽天ウェブサービスを使って書籍情報を取得する - 武器商人@Pythonのブログ

    サンプルコード ポイント jsonのデータをロードするのは意外と簡単! 実行結果 お勧め書籍 楽天ウェブサービスを使って情報を取得してみた。 今回使ったのは、書籍の検索のapi。著者情報を渡して、その著者の書籍を取得するというもの。要求はhttpで投げて、レスポンスはjsonで受け取りました。jsonの情報って複雑・・・。 サンプルコード #!/usr/bin/python2.7 # -*- coding: utf-8 -*- import urllib import urllib2 import json def Rakuten_BooksAuthorSearch(author,hits,sort): developerId = 'DEV_ID' affiliateId = 'AFF_ID' uri = 'https://app.rakuten.co.jp/services/api/Bo

    Pythonで楽天ウェブサービスを使って書籍情報を取得する - 武器商人@Pythonのブログ
  • ブラックボックステストとホワイトボックステスト | DevelopersIO

    テスト分類のひとつにブラックボックステストとホワイトボックステストがあります。 ブラックボックステストとは、テスト対象の内部を意識せずに外部仕様のみからテストケースを構築していく手法です。ユニットテストであれば、テスト対象となるメソッドの実装(コード)を意識せず、メソッドのAPI仕様からテストケースを作成することになります。 一方、ホワイトボックステストでは、テスト対象の内部を意識し、どのような構造であるかを踏まえたテストケースを構築します。ユニットテストであれば、テスト対象となるメソッドの実装(コード)を意識し、分岐や繰り返しなどを考慮しつつテストケースを作成することになります。 さて、ユニットテストはブラックテストでしょうか? それともブラックボックステストでしょうか? 「JUnit実践入門」では次のように記述しました。 書で扱うユニットテストは、テスト対象の内部ロジックを考慮して行

    ブラックボックステストとホワイトボックステスト | DevelopersIO
  • 1