抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
今日,Webサービスは企業アプリケーションの開発において主要な役割を果たす。多くのそのような応用は,サービス指向アーキテクチャ(SOA)を用いて開発した,microservicesはその最も一般的な種の一つである。RESTful Webサービスは,HTTPを用いたネットワーク上でのAPIを介してデータを提供し,おそらくデータベースと他のWebサービスと相互作用するであろう。RESTful APIの検証課題を提起する,入力/出力は,遠隔サーバにHTTP要求/応答の配列である。文献における多くの手法がブラックボックス試験を,試験したAPIは,コードが利用できない遠隔サービスである。本論文では,開発者の観点から試験,記述されるコードへの完全なアクセスを持たを考察した。,完全自動化ホワイトボックス試験法,テストケースは,進化的アルゴリズムを用いた自動生成を提案した。試験は適用範囲と故障発見メトリックスに基づいて与えた。EVOMASTERと呼ばれるツールであるオープンソースの筆者らの技法を実装した。,自明でないRESTfulサービスと工業一二オープンソース上の実験は筆者らの新しい方法をこれらの応用における三十八の実際のバグを自動的に見出すなかったことを示す。しかし,得られたコード被覆がそれらサービスに存在する既に手動で書かれたテストスイートで得られたものよりも低かった。そのようなアプローチを更に改善する方法についての研究方向を論議する。Copyright 2017 The Institute of Electrical and Electronics Engineers, Inc. All Rights reserved. Translated from English into Japanese by JST【Powered by NICT】