このブログについて

ソフトウェア開発におけるエラーの予防やプロジェクト管理、品質管理を支援するParasoft製品のTIPSなどを、国内総販売代理店テクマトリックスのサポートスタッフが紹介しています。

2013年2月22日金曜日

第3回:REST API テスト効率化 - 回帰テストの自動生成

皆様、ご存知の通り Web API 開発においてもデグレード対策は必須です。
※ REST API および SOAP API の総称として、Web API という言葉を用いています。

たとえば、公開中の Web API 数が増加傾向にある場合や、異なるバージョンの Web API が複数ある場合、それらに対する回帰テストの規模やシナリオ テストの工数は増加し続けます。

これらは、サービスのリリース スピードや作成コストに大きく影響します。

回帰テストを自動生成し、テストを自動化できれば、これは素晴らしいことだと思いませんか?

と、いうことで、
今回は、SOAtest を使用して REST API の回帰テストを自動生成する方法をサクッと紹介します。
前回のおさらいは、こちらからご参照頂けます。

・ 第1回:REST API テスト効率化 - テスト作成/実行
第2回:REST API テスト効率化 - テスト結果の自動検証

2013年2月20日水曜日

Parasoft Jtest 9.5 リリース!

Java対応テストツール「Parasoft Jtest 9.5」 日本語版をリリースしました!

<主な新機能>


  • フロー解析機能/静的解析機能の強化 処理速度と解析精度の向上
  • Java 7 の便利な機能を見逃さない静的解析
  • 継続的品質アシスタントで静的解析を自動実行
  • 単体テストにおけるレポート機能の強化 テスト結果の詳細出力とレポーティングAPI
  • サポート環境の拡大 Java 7, Eclipse 4.2, Widows Server 2008, Windows 8 に対応


詳しくはこちらから。体験版のダウンロードもあります。

2013年2月15日金曜日

Parasoft Concerto について

今回は、ソフトウェア開発管理プラットフォーム Parasoft Concerto を紹介します。

Parasoft Concerto は、ソフトウェア開発ライフサイクル全般を通して、ソフトウェア開発の進捗と品質管理を支援するソフトウェア開発管理プラットフォームです。

<製品の機能と特長>

  • 機能安全規格、医療機器ソフトウェア安全規格、規制への対応
  • さまざまな開発ツールとの連携による情報の一元管理
  • 顧客要求を確実に実現するプロジェクトの進捗管理を支援
  • 定義されたワークフローで開発が実施されたことを保証
  • 要求からテストまで完全なトレーサビリティを確保
  • プロジェクトレビュー、分析を容易にするさまざまレポート
  • 複数拠点にまたがるプロジェクトも一元把握

Concertoの代表的なユースケースの一つを、デモ動画として公開(Youtube)しましたので、ぜひご覧ください。
当社のConcertoページ で、全ての機能や連携できるツールなどの詳しい情報をご確認いただけます。

<デモの流れ>
  • テスト担当者が発見した欠陥情報を登録して、開発者と共有する
  • 開発者がソフトウェアの修正、単体テストを行う
  • テスト担当者が修正を確認して、電子署名された変更履歴を残す