HCL OneTest API は文字通り API のテストを行う製品です。その紹介記事 Ensuring Sound Integration of Complex Systems の翻訳版です。
複雑なシステムの健全な統合
2020年8月26日
著者: Nabeel Jaitapker / Product Marketing Lead, HCL Software
最近では、さまざまなネットワークプロトコルやメッセージフォーマットに対応したシステムのAPIを検証することが必須となっています。
大規模なトランザクション内の個々の交換を検証するために、テストケースを作成する必要があります。そして、これは、記録とサービスの仮想化のための同じ技術を使用して、押しつけがましくない方法で行われなければなりません。
HCL OneTest API は、さまざまなネットワーク・プロトコルやメッセージ・フォーマットを横断して、システムのAPIをトリガーし、検証します。
HCL OneTest API は、エンタープライズ・メッセージングやビジネス・プロセス統合プロジェクトのテストを開発するためのスクリプトなしの環境を提供します。HCL OneTest API のオーサリング環境は、環境発見、システムモデリング、メッセージ記録のための同じツールを使用して、テストを作成するためのベースライン・データを提供する機能を提供します。
サンプルメッセージを作成し、複数のテストケースで参照することで、最大限の再利用性を得ることができます。これらのメッセージはテンプレートとして使用することができ、テストグループの簡単な更新を可能にし、共有された検証ルールにより、複数のテストケースで検証を再利用することができます。
HCL OneTest API の詳細については、こちらをご覧ください。
HCL OneTest Data はテスト用のデータを生成するツールです。Developing the Data Needed for Testing On Demand の翻訳版です。
オンデマンドテストに必要なデータの開発
2020年8月25日
著者: Nabeel Jaitapker / Product Marketing Lead, HCL Software
テスト用に適切なデータが手元にあるかどうかを確認するのは大変な作業です。
従来のアプローチでは、本番システムから既存のデータを複製し、テスト環境で使用します。GDPRやその他のプライバシー規制が施行されたことで、この種のテストは、特に個人データに関係する場合には、はるかにリスクが高くなっています。また、まだ本番システムがないため、使用する本番データがない場合も多くあります。
HCL OneTest Dataは、テスト環境用のモックデータを生成し、データ漏洩やプライバシー問題のリスクなしに合成データセットを生成します。
強力なビルトイン API により、テスト担当者は、定義済みのデータセットの使用、データ生成ルールの使用、またはあらゆる環境に対応したカスタムデータ生成スクリプトの使用など、さまざまな方法でデータを生成することができます。
HCL OneTest Dataの詳細については、こちらをご覧ください。
HCL OneTest UIは、HTML 5、Java、Windows、.NET、Visual Basic、SAP、Silverlight、Eclipse、Siebel、Flex、Ajax、Dojo、GEF、PowerBuilderアプリケーションを含む、HTMLをテストするオブジェクト指向の自動機能テストツールです。また、ビジネス・プロセス・フローの検証にも対応できます。そのことについて書かれた英語版ブログの記事 Automating and Validating Business Process Flows の翻訳版です。
ビジネス・プロセス・フローの自動化と検証
2020年8月21日
著者: Nabeel Jaitapker / Product Marketing Lead, HCL Software
ビジネスプロセスの検証は、数回クリックするだけで作成される複雑なテストアサーションを可能にする、シンプルでありながら強力なスクリプトツールを介して行う必要があります。
さらに、ユーザーが開発プロセスに自動テストを組み込み、納品物の品質を向上させることができるように、DevOps パイプライン(Jenkins、UrbanCodeなど)への統合が必要です。
HCL OneTest UI は、3270 インターフェイスを持つメインフレーム端末から、.NET や Java ベースのシッククライアントアプリケーションを介して、テスト担当者が自動化を行うことを可能にします。
さらに、最新のトップブラウザ、SAP や Oracle などの ERP システム、Angular、React、Vue.js などの最新フレームワークで構築された HTML5 ベースのレスポンシブ Web アプリケーションにも対応しています。
HCL OneTest UIの詳細については、こちらをご覧ください。