Cover Image

HCL OneTest v10.5 をリリースしました

2022/10/1 - 読み終える時間: 3 分

HCL OneTest v10.5 Now Available の翻訳版です。


HCL OneTest v10.5 をリリースしました

2022年9月29日

著者: Ragasudha Mardhaniyogan / Product Marketing Manager, OneTest

業界をリードするテスト自動化プラットフォームであるHCL OneTestは、v10.5を利用可能になりました。

この最新バージョンでは、HCL OneTestのすべての製品に大きな進展がありました。OneTest API、OneTest UI、OneTest Performance、OneTest Server、および OneTest Virtualization です。

ここでは、現在利用可能な機能の主なハイライトを紹介します。

HCL OneTest Server (OTS)
  • リポジトリブランチにコミットする前にリソースを含む編集ブランチを作成する

    システムモデルのコンポーネントに関連するデータセットやリソースを作成または編集したい場合、Editブランチを作成する必要があります。これは、プロジェクトリポジトリまたはチームスペースリポジトリのブランチにこれらをコミットまたは発行するまでの一時的なブランチです。

  • GitHubアクション

    Microsoft GitHub ベースのワークフローからテスト実行を含めることができるようになりました。

    この詳細については、こちらのGitHubマーケットプレイスを参照してください。

  • HCL Compassでのテスト結果に対するレコード作成

    ユーザーがHCL Compassのワークフローに直接課題を提起し、テストを通じて特定された不具合を追跡できるようになりました。

    HCL OneTest Server の新機能の詳細については、こちらのリリース情報を参照してください。

HCL OneTest パフォーマンスと HCL OneTest UI
  • Jenkinsプラグインの機能強化

    Jenkins の Freestyle または Pipeline プロジェクトの設定中に、ビルドパラメータを定義できるようになりました。その後、これらのビルドパラメータを使用してJenkinsジョブを実行することができます。

  • テスト実行中のSAP GUI表示/非表示のサポート

    実行時にSAP GUIを表示するか非表示にするかについて、複数のテストでプリファレンスを設定できるようになりました。

  • テスト実行中のSAPオブジェクトの特定に正規表現を使用する

    正規表現を使用して SAP GUI オブジェクトを識別できるようになりました。SAP GUIテストの実行時に、オブジェクトの識別がより簡単になり、変更をサポートします。

  • Web解析レポートからテーブルをコピーし、htmlとして直接貼り付け可能

    Microsoft Excel などで理解できるように、テーブルを html として直接貼り付けることができるようになりました。

  • データセットの更新のための API サポート

    HCL OneTest Performanceは、データセットを更新するためのgetValueとsetValueのAPIをサポートするようになりました。

    パフォーマンステストの新機能の詳細については、こちらのリリース情報をご覧ください。

    UI テスト自動化の新機能の詳細については、こちらのリリース情報を参照してください。

HCL OneTest API と HCL OneTest 仮想化
  • データ駆動型スタブの作成サポート

    メッセージに定義されるスキーマの構造と、指定できるコンテンツの組み合わせに依存するデータ駆動型スタブを作成できるようになりました。

  • 結果データベースのプロジェクトリソースの同期

    これらのプロジェクトリソースが移動または名前変更されたときに、実行されたテスト、スイート、またはスタブの結果データベース内の詳細を自動的に同期させるオプションを設定できるようになりました。

  • 認証情報の管理のサポート

    HCL OneTest API のプロジェクトやテストリソースからアクセスする必要がある外部リソースがあり、その外部リソースへのアクセスに使用するクレデンシャルを公開したくない場合、クレデンシャル管理システムを設定することができます。

    統合テストとサービス仮想化の新機能の詳細については、こちらのリリース情報をご覧ください。

2022年10月12日 11:00 PM - 11:30 PM(JST)に開催される無料のウェビナーでは、このリリースの機能をより深く掘り下げますので、ぜひご参加ください。

HCL OneTestについて

HCL OneTestは、UIやAPIの機能テスト、パフォーマンステスト、サービス仮想化、テストデータ生成などをカバーする、業界をリードするテスト自動化プラットフォームです。HCL OneTestを使えば、より速く自動化し、より早く、より頻繁にテストを実行し、より早くエラーを発見することができます!

HCL OneTestを今すぐ無料でお試しください


Cover Image

HCL Accelerate: ハイパーコネクテッドエンタープライズにおけるローコードプラットフォームのメリット

2022/9/17 - 読み終える時間: 2 分

Benefits of Low Code Platform for Hyper-Connected Enterprise の翻訳版です。


ハイパーコネクテッドエンタープライズにおけるローコードプラットフォームのメリット

2022年9月16日

著者: Jason Gary / CTO, Digital Solutions, HCL Software

はじめに

ナショナル・コーディング・デイ(National Coding Day)が間近に迫っています。今年は、コーディングスキルを学ぶことの重要性を理解するために、すべての人に呼びかけましょう。この技術革命により、誰もがコーディングスキルを知っておく必要性が高まっています。そして、我々はそれがお茶のすべてのカップではないことを参照してください。ここで、ローコード開発に迫る時が来ました。このナショナル・コーディング・デーに、ローコード・プラットフォームがいかに有益であるかを知っておこう。

新しい技術が登場し、ユーザーの期待やニーズを満たすようになると、技術は時代遅れになります。私たちは、ソフトウェア・アプリケーションを設計・開発するための典型的で確立された方法を知っており、それらの方法はすべて常に実用的でした。これまで、一般的に使われてきた開発手法は、ソフトウェアの世界でのアップグレードに不可欠な役割を担ってきました。

開発者は、通常の方法でアプリケーションの機能性や特徴を作り出すために、長いコードを書かなければなりません。開発を達成するためには、コンピューター言語、開発環境、展開の戦略などの知識が必要で、定義されたテストプロトコルに従う必要がありました。

ローコードやノーコードのアプリケーション開発プラットフォームでは、これらのすべてのステップは、システムによって実施されるようになる一方で。ローコードやノーコードのソフトウェアプラットフォームは、グラフィックソフトウェアを使用する可能性が高いため、多くの利点があります。ボタン、フォーム、ラベル、画像など、さまざまなコンポーネントを持つユーザーインターフェイスが得られ、ソフトウェアアプリケーション、携帯電話アプリケーション、あるいはウェブサイトのデザインに役立ちます。デザイナーは、これらのすぐに使えるコンポーネントをドラッグ&ドロップし、要件を満たすようにリンクさせることで、目的のアプリケーションを作ることができます。これらのアクセス可能なコンポーネントは、実際のコードと一貫性があり、必要なアプローチで目的の操作を実行します。

ローコードとノーコードの違い

ローコードとノーコードは同じ利点を提供しますが、その名称が主な違いを示しています。

ローコード ノーコード
ローコード開発では、ある程度のコーディングが必要ですが、従来のアプリケーション開発に比べればはるかに少なくて済みます。プロの開発者やプログラマーは、ローコードを使用してアプリを迅速に提供し、組織により高い付加価値を与えます。プログラミングの知識を持つ非ITプロフェッショナルも、ローコードツールを使って簡単なアプリを開発しています。 ノーコード開発は、コーディングの経験やスキルに乏しい非技術系ユーザーを対象としています。これらの市民開発者は、選択したツールが機能に合致している限り、ノーコード・プラットフォームを使用してビジネス・アプリケーションを迅速に構築、テスト、展開できます。

ここでは、ハイパーコネクテッド・エンタープライズのためのローコードプラットフォームの利点を探ってみましょう。

**ハイパーコネクティビティとは何か?

ハイパーコネクティビティとは、人、モノ、コトがデジタル技術でつながっている状態を意味し、簡単に言えば「すべてがつながっている」状態です。ハイパーコネクティビティは、情報へのアクセスを向上させ、ビジネスの世界に多くの機会をもたらしました。

当初、組織の人々は有線コンピューターシステムの前に座り、情報にアクセスし、業務を管理していました。それでも、ワイヤレス技術が始まると、社員はいつでもどこでも仕事ができるようになり、結果的にビジネス戦略の改善に役立ったのです。 ローコード開発プラットフォームがもたらす否定できないメリット

ローコード開発プラットフォームは、手頃なコストで技術を先取りすることを可能にします。ハイパーコネクテッド・エンタープライズにとって、ローコードがどのように生産的であるかを見てみましょう。

  • インターフェース手順のスピードアップ

巨大な組織では、数百から数千のシステムが使用されていることがあり、それらすべてのシステムをリンクさせることは容易ではありません。しかし、ローコードプラットフォームは、統合プロセスの利点を見直し、相互接続の時間を短縮するのに役立ちます。

  • アジャイル環境の改善

アジャイル環境では、開発の各ステップにおいて、チームメイトやクライアントからのフィードバックを確認し、作業を行うことが必須となります。新しい問題や要件が顧客からもたらされると、開発者はそのアクションを完了するか、案件をクリアするために急ぐ必要があります。このような状況で開発時間を短縮するために、ローコードは全く貴重な存在となります。

  • データ統合の簡素化

別のシステムを持つ組織では、データがリンクまたは統合されておらず、データは外部で有用であることはないでしょう。ローコードアプリケーションでは、企業はコネクタ開発のために試行錯誤を行えます。うまくいけば、他のシステムにも実装することができる。これらのコネクタは、データベースを構築し、他のすべてのアプリケーションと統合するための入り口として機能します。

  • Requisites の蓄積を促進する

開発チームがアプリケーションのための前提条件を得るとき、開発にはかなりの時間がかかるかもしれない。そのため、必要な機能に関する顧客の反応と承認を得るために、次のステップが遅くなる可能性がある。その代わり、開発者が顧客の要求に基づいてローコードでプロトタイプを設計すれば、早い段階で顧客の承認を得ることができ、もし差異が見つかれば、時間をかけずに観察し解決することができる。

  • デジタル化を利用した業務高度化

従来は複数のクライアントや顧客のサービスパートナーとして活動していた企業が、膨大な顧客データベースを持つ有力なサービスプロバイダーとなることができる。さらに、特定のサービス利用計画やサービスレベル契約が存在する場合もある。すべての部門がリンクされ、同じデータベースに従って、最高のサービスで強力なインパクトを与えるために、同じページ上の情報である必要があります。

成長企業の社内の専門家は、会社のインフラ運用に精通しています。各部門、各セクションが継続的な開発で統合されている必要があります。従来の開発プロセスで機能開発を行うと、導入までに長い時間がかかってしまいます。ローコードプラットフォームは、アプリケーション開発のための余分な時間を削減します。

したがって、ローコードツールによって実現されるハイパーコネクテッドエンタープライズは、イノベーション戦略のためのテクノロジーとプロセスをより良く近代化することができるのです。


Cover Image

2022年10月12日: 製造業界向けウェビナー「 IoT / AI 時代における製品開発に必要な ALM の動向」 (共催:株式会社ディアイスクエア)

2022/9/13 - 読み終える時間: ~1 分

多くの製造業ではソフトウェア開発がからんできます。そして、ソフトウェア品質の確保が大きな課題になっています。HCL では DevOps を実現するためのソフトウェア製品を各種提供しています。

今回、株式会社ディアイスクエアと共催で、製造業界向けウェビナー「 IoT / AI 時代における製品開発に必要な ALM (アプリケーションライフサイクル管理) の動向」を開催し、効率的に高い品質を実現するためのソリューションをご紹介します。

詳細はこちらのページをご覧ください。


Cover Image

HCL Accelerate: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに

2022/8/15 - 読み終える時間: ~1 分

HCL Accelerate Client Advocacy – Ensure Customer Success Beyond the Contract の翻訳版です。


HCL Accelerate: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに

2022年8月12日

著者: Ryley Robinson / Project Marketing Manager

HCLのビジネス哲学は、顧客中心のアプローチに基づいています。当社のクライアント・アドボカシー・プログラムにより、お客様は継続的デリバリーとデプロイメント・オートメーションの一連の製品について直接コンタクトすることができ、当社の技術、管理、経営リーダーとの戦略的関係を構築することができます。含まれる製品は以下の通りです。

  • HCL Accelerate

HCL クライアント・アドボカシー・プログラムは、5つの基本ポイントに基づいています。

  • クライアントとの関係における結束と協力的なアプローチ
  • 製品のニュースやアップデートに関する積極的なコミュニケーション
  • 製品に関する深い理解とビジネスニーズのサポート
  • お客様のビジネスと課題への深い切り込み
  • 製品ロードマップの定義と開発プロセスにおける頻繁な交流

アドボカシー・プログラムに参加するお客様に期待すること、求められることは何か

お客様の役割は、クライアントアドボケート(CA)とビジネスニーズや戦略を共有し、CAに期待や製品体験を伝え、問題点や要望を共有することです。お客様は、CAを企画会議に参加させ、ビジネスニーズに沿った正しい方向性を定めながら、提案を活用することもあります。CA は、公式なサポートチャネルに代わるものではありませんが、開発ラボの組織内の迅速な経路となる可能性があります。

賛同者との長期的な戦略的関係の構築

CAの役割は、顧客とHCLの技術コミュニティとの間の情報の流れを促進することです。

顧客と定期的に交流することで、CAは顧客の環境を知ることができます。CAは、お客様のビジネスゴールや戦略を理解するだけでなく、問題や要望を知ることができます。

CAは、プランニングセッション、アップグレードプランに参加して支援を提供したり、お客様のサポート、サービス、開発チームがお客様のニーズを明確に理解できるよう支援します。

CAは、「エキスパートに聞く」などの技術セッション、ライブデモの実施、質疑応答セッション、機能に関するオープンディスカッションをリードすることができます。

お客様が当社のバリューストリームマネジメント製品について知りたいことは何でも、CAがその答えを提供するお手伝いをします。

Client Advocacy Program と有償サービスの比較

Client Advocacy Programは、無償のサービスです。つまり、標準的なサポートやラボサービス契約、その他の有償サービスに取って代わるものではありません。私たちクライアントアドボケートは、サポート案件を解決するわけではありませんが、お客様の環境を知っているので、カスタマーサポートチームが解決を早めるためのお手伝いができます。

サービスコンサルタントではありませんが、お客様を適切なチームにつなぐことができるのです。さらに、重大な問題を回避し、顧客満足度を高めるためのチャネルであり、HCL内部での顧客の支持者でもあります。

このプログラムへの参加にご興味がおありですか?kazumi.rouleau@hcl.com までご連絡ください。


Cover Image

HCL Launch: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに

2022/8/15 - 読み終える時間: ~1 分

HCL Launch Client Advocacy – Ensure Customer Success Beyond the Contract の翻訳版です。


HCL Launch: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに

2022年8月12日

著者: Ryley Robinson / Project Marketing Manager

HCLのビジネス哲学は、顧客中心のアプローチに基づいています。当社のクライアント・アドボカシー・プログラムにより、お客様は継続的デリバリーとデプロイメント・オートメーションの一連の製品について直接コンタクトすることができ、当社の技術、管理、経営リーダーとの戦略的関係を構築できます。含まれる製品は以下の通りです。

  • HCL Launch

HCL クライアント・アドボカシー・プログラムは、5つの基本ポイントに基づいています。

  • クライアントとの関係における結束と協力的なアプローチ
  • 製品のニュースやアップデートに関する積極的なコミュニケーション
  • 製品に関する深い理解とビジネスニーズのサポート
  • お客様のビジネスと課題への深い切り込み
  • 製品ロードマップの定義と開発プロセスにおける頻繁な交流

アドボカシー・プログラムに参加するお客様に期待すること、求められることは何か

お客様の役割は、クライアントアドボケート(CA)とビジネスニーズや戦略を共有し、CAに期待や製品体験を伝え、問題点や要望を共有することです。お客様は、CAを企画会議に参加させ、ビジネスニーズに沿った正しい方向性を定めながら、提案を活用することもあります。CA は、公式なサポートチャネルに代わるものではありませんが、開発ラボの組織内の迅速な経路となる可能性があります。

賛同者との長期的な戦略的関係の構築

CAの役割は、顧客とHCLの技術コミュニティとの間の情報の流れを促進することです。

顧客と定期的に交流することで、CAは顧客の環境を知ることができます。CAは、お客様のビジネスゴールや戦略を理解するだけでなく、問題や要望を知ることができます。

CAは、プランニングセッション、アップグレードプランに参加して支援を提供したり、お客様のサポート、サービス、開発チームがお客様のニーズを明確に理解できるよう支援します。

CAは、「エキスパートに聞く」などの技術セッション、ライブデモの実施、質疑応答セッション、機能に関するオープンディスカッションをリードすることができます。

お客様がデプロイメント自動化製品について知りたいことは何でも、CAがその答えを提供するお手伝いをします。

Client Advocacy Program と有償サービスの比較

Client Advocacy Programは、無償のサービスです。つまり、標準的なサポートやラボサービス契約、その他の有償サービスに取って代わるものではありません。私たちクライアントアドボケートは、サポート案件を解決するわけではありませんが、お客様の環境を知っているので、カスタマーサポートチームが解決を早めるためのお手伝いができます。

サービスコンサルタントではありませんが、お客様を適切なチームにつなぐことができるのです。さらに、重大な問題を回避し、顧客満足度を高めるためのチャネルであり、HCL内部での顧客の支持者でもあります。

このプログラムへの参加にご興味がおありですか?kazumi.rouleau@hcl.com までご連絡ください。


Cover Image

HCL VersionVault Express を Azure Cloud Platform で利用する

2022/7/22 - 読み終える時間: 8 分

HCL VersionVault Express on the Azure Cloud Platform の翻訳版です。


HCL VersionVault Express を Azure Cloud Platform で利用する

2022年7月21日

著者: Laurent Marechal / Advisory Software Engineer


はじめに

Azure Cloud Platform上のパブリックまたはプライベートクラウドで、HCL VersionVault Express仮想マシンのインスタンスを立ち上げて実行する方法について説明します。


とりかかり

始めるには、Azure Cloud Platform に接続された Azure アカウントが必要です。仮想マシンを操作するために、ブラウザでAzure Cloud Consoleを使用することができますが、コマンドライン・ツールを取得するためにAzure CLIをダウンロードしてインストールすることも検討してください(https://docs.microsoft.com/en-us/cli/azure/install-azure-cli を参照)。本記事では、Azure CLIをお持ちで、コマンドラインツールを使用できる方を想定しています。この作業を進めるにあたり、Azureのゾーン、リージョン、VPC、サブネットについて知っておく必要があります。先に進み、Azureアカウントにログインします。

az login

複数のサブスクリプションを持っている場合、ログイン時に正しいサブスクリプションIDを指定し、アカウントのサブスクリプションを設定します。

az login –tenant <tenant_ID>
az account set –subscription <subscription_ID>


リソースグループ

Azureでは、すべてのリソースを保持するために、リソースグループが必要です。まだ定義されていない場合は、以下のように新規に作成します。

az group create –name myVVExpressRG –location eastus


VHDファイルの生成または取得

VersionVault Expressは、仮想マシンとしてOVAファイル(/my_pathdirectoryにコピーされることが前提)で提供されます。Azure Cloud PlatformでOVAファイルを使用する前に、Azureが使用するVHDディスク・イメージに変換する必要があります。

または、提供された VHD イメージがバージョンに利用可能であれば、それを使用することもできます。


OVAファイルを使って解凍し、VHDに変換する方法

変換を行う方法として、フリーのVirtualBoxツールであるVBoxManage(https://www.virtualbox.org/wiki/Downloads 参照)を使用する方法があります。まず、OVAファイルの中身を展開します。

tar -xvf /my_path/vvexpress.ova

解凍されたファイルには、versionvault-disk001.vmdkのような名前のVMDK形式のディスクイメージが含まれています。そのファイルをVboxManageツールで使用して、VHDファイルを生成します。

VBoxManage clonehd –format VHD \
/my_path/versionvault-disk001.vmdk \
/my_path/versionvault-disk001-dyn.vhd

VHDを固定サイズに変換する

Azure は、固定サイズの VHD ディスクイメージのみをサポートしています。そのため、先ほど生成したVHDを固定サイズ(ダイナミックではない)に変換する必要があります。固定サイズのVHDを作成するには、VBoxManageユーティリティを使用します。

VBoxManage clonehd \
/my_path/versionvault-disk001-dyn.vhd \
/my_path/versionvault-disk001.vhd \
–variant Fixed

提供されたVHDを使用する

お使いのバージョンですぐに使用できるVHDが提供されている場合があります。この場合、このVHDを直接使用することができます。


VHDのアップロードとインポート

ストレージアカウントとコンテナの作成

VHD ファイルを blob としてアップロードし、その blob を使用して VM で使用できる OS ディスク イメージを作成できるように、Azure ストレージ アカウントを作成します。なお、ストレージアカウント名は小文字のアルファベットと数字で、Azure全体で一意である必要があります。

az storage account create \
–resource-group myVVExpressRG \
–name foobarvvestg \
–allow-shared-key-access

次に、アップロードしたblob(VHDファイル)を保持するコンテナをアカウント内に作成します。

az storage container create \
–account-name foobarvvestg \
–name vvevhds

VHDのアップロードとディスクの作成

あとは、先ほど作成したコンテナ内にVHDをblobとしてアップロードします。

az storage azcopy blob upload \
–account-name foobarvvestg \
–container vvevhds \
–source “/my_path/versionvault-disk001.vhd” \
–destination “versionvault-disk001.vhd”

blobname(destination)は好きなものを入れてください。次に、以下のコマンドを使用して、後でOSディスクを作成するために使用する、このblobのURLを探します。

az storage account show-connection-string \
–resource-group myVVExpressRG \
–name foobarvvestg

az storage blob url \
–connection-string “<from above>” \
–container-name vvevhds \
–name versionvault-disk001.vhd

Create an Azure disk to hold the uploaded VHD disk image so that a VM can use it. The source comes from the blob URL above.

az disk create \
–resource-group myVVExpressRG \
–name myVVEdiskOS \
–sku standard_lrs \
–source https://foobarvvestg.blob.core.windows.net/vvevhds/versionvault-disk001.vhd

Tip!: サポートされていないダイナミックディスクに関するエラーが表示された場合は、先に説明したように、VHD ファイルを固定ディスクに変換する必要があります。

ネットワーク・セキュリティ・グループの作成

VersionVault Expressは、最大で4つのポートを使用します。そのすべてを公開することも、一部を公開することも可能ですが、少なくとも1つのポートを公開する必要があります。ポートを公開するには、以下に作成するVMで使用できる適切なルールを持つネットワークセキュリティグループを作成します。

公開するポートを選択することができます。

  • VersionVault Expressのブラウザ・インターフェイス/REST APIsは設定可能ですが、デフォルトではポート443です。
  • VersionVault Expressアプライアンスのセットアップ・コンソール(ポート8443
  • VersionVaultクライアントがポート8080で接続するサーバ
  • 仮想マシンへのSSHインターフェイス(ポート22)。

あなたの設定と異なるバージョンで導入された機能に基づいて、追加のポートが必要になる場合があります。完全なリストについては、リリースノートを参照してください。

ネットワークセキュリティグループを作成し、すべてのポートを開放するルールを追加します。

az network nsg create \
–resource-group myVVExpressRG \
–name myVVEnsg

az network nsg rule create \
–resource-group myVVExpressRG \
–nsg-name myVVEnsg \
–name myVVEnsgrule \
–priority 100 \
–access Allow –direction Inbound \
–destination-address-prefixes ‘*’ \
–destination-port-ranges 22 443 8443 8080 \
–source-address-prefixes ‘*’\
–source-port-ranges ‘*’

Tip!: ソース仮想マシンを設定するためにVersionVault Expressアプライアンスのセットアップ・コンソールを公開する必要がありますが、マシン・イメージ・インスタンスを本番環境に置く際には、ポート8443と22を無効化する必要があります。

VMインスタンスの作成

OVAファイルが(VHDディスク・イメージとして)アップロードされ、ネットワーク・セキュリティ・グループができたので、ディスク・イメージに基づいて実行するVMインスタンスを開始することができます。最新のVersionVault Expressのシステム要件を確認し、VMに推奨されるメモリとCPUの数を入手してください。次に、Azureのドキュメントを確認し、VMサイズ(例えば、https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/)とディスクSKU値(例えば、https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types#disk-type-comparison、https://docs.microsoft.com/en-us/cli/azure/disk?view=azure-cli-latest#az_disk_create)の推奨値に一致する適切な値を見つけます。また、VersionVault Express仮想マシンは、データ(VOB、ビュー、その他のインスタンス固有のデータ)が独自のディスクを必要とするように設計されています。2番目のディスクの適切なサイズを決定します。コマンドは次のようなものになります。

az disk create \
–resource-group myVVExpressRG \
–name myVVEDiskVOB \
–location eastus \
–size-gb 100 \
–sku standard_lrs

az vm create \
–resource-group myVVExpressRG \
–name myVVEVM \
–public-ip-sku Standard \
–nsg myVVEnsg \
–attach-os-disk  myVVEdiskOS \
–os-type linux \
–size Standard_B2ms \

–location eastus \
–attach-data-disks  myVVEDiskVOB \
–boot-diagnostics-storage “foobarvvestg”

VersionVault Expressの初回起動時には、2つのチェックが行われます。1つ目は、VOB用のディスクがマウントされているかどうかの確認です。これまで通りであれば、これは完了しています。2つ目のチェックは、ネットワークが設定されているかどうかです。VersionVault Expressでは、デフォルトのネットワーク構成が表示され、それを受け入れるか、変更することができます。Azure Cloud Platformでは、デフォルトの構成で問題ないはずです。VMの前に座っている場合、VersionVault Expressの起動を継続させるために、任意のキーを押すことができます。しかし、Azure Cloudで初めてVMを起動する場合、プロンプトが表示されないため、何もキーを押さないかもしれません。10分後、VersionVault Expressはタイムアウトし、デフォルトのネットワーク構成が表示されます。

VMの設定

ここまでで、VersionVault ExpressのVMは起動しているはずですが、ログインすることができません。この理由の1つは、まだユーザーを作成していないことです。また、VersionVault Expressのプロセスのほとんどはまだ開始されていません。必要なプロセスの1つであるアプライアンス・セットアップ・コンソールは起動しています。

VersionVault Expressのシステム管理者は、VersionVault Expressの設定とVersionVault Expressのユーザーを管理するために、アプライアンス・セットアップ・コンソールを使用します。アプライアンスセットアップコンソールは、ポート8443(ネットワークセキュリティグループを覚えていますか)で実行され、ブラウザインターフェイスとREST APIを提供します。

次に進むには、最低限必要な設定を行う必要があります。

ローカル管理者

最初にしなければならないことは、システム管理者ユーザーを作成することです。最初にログインしようとしたユーザーにはローカル管理者権限が付与されます。

重要! このアカウントを忘れたり失ったりしないようにしてください。

ブラウザで https://myVVEVM IP:8443 にアクセスし、ユーザー名とパスワードを選択するか、REST API (https://myVVEVM IP:8443/setup/swagger-ui.html に記述) を使用して createInitialAdminUser() API に投稿します。なお、myVEVMのIPは、上記のaz vm createコマンドで作成されたVMのIPアドレスです。

ホスト名

メール通知やウェブフックを使用する場合は、仮想マシンのホスト名をDNSで解決可能なものに変更することを検討するとよいでしょう。

ポート、証明書、SSHキー

ポートを設定するか、デフォルトの443ポートを受け入れる必要があります。ネットワークセキュリティグループでポートを公開することを忘れないでください。SSL証明書やSSHキーをお持ちの場合は、今すぐ追加してください。 ライセンス設定

ライセンス情報を入力する必要がある場合があります。入力しない場合、HCLは、このVersionVault Expressインスタンスが期間限定の無料トライアルを実行していると見なします。

LDAPサーバー

VersionVault Expressは、自身のユーザーを管理するか(デフォルトの構成)、外部のLDAPサーバーにバインドすることができます。ここで、どちらを選択するか決定してください。

独自のユーザーを管理することを選択した場合、今すぐ少なくとも 1 人のユーザーを作成することをお勧めします。これは、アプライアンスのセットアップコンソールまたは REST APIs のいずれかを使用して行うことができます。セットアップ コンソールを使用するには、新しいユーザーの電子メール アドレスを入力し、[ユーザーの追加] ボタンをクリックします。SMTP サーバーを設定した場合、ユーザーにはアカウント作成を促す電子メールが送信されます。そうでない場合は、「Temporarily disable SMTP」スイッチを切り替えてから、ユーザー一覧のメールアイコンをクリックします。これにより、デフォルトのメールクライアントが起動し、そこから招待状を送信することができます。 設定の検証

すべての項目を確認し(ほとんどのセクションに「確認」または「検証」ボタンがあります)、設定を保存し、VersionVault Expressを起動します。

ユーザーを作成した場合は、受け取ったメールのリンクからサインアップし、ログインしてもらいます。


最終テスト

この時点で、VersionVault Expressのインスタンスが稼働し、少なくとも1人のユーザーがログインできる状態になっているはずです。ブラウザーを開き、IPアドレス(DNSが設定されている場合はホスト名)のポートに接続してテストしてください。プロジェクトやVOBはまだありません。

これでVMは本番環境での使用が可能になりました。


VersionVault Expressの使用

これで、VersionVault Expressを使い始める準備が整いました。あらかじめ設定されているユーザでログインし、最初のプロジェクトを作成します。もし、システムが許可していれば、プロジェクトに参加するユーザーを追加してください。そうでない場合は、システム管理者に新しいユーザーを招待するように依頼してください。


追加情報

VMインスタンスの停止

Azure CLIを使用して、次のようにVMを停止できます。

az vm stop \.
–resource-group myVVExpressRG
-name myVVEVM
az vm deallocate \ -resource-group myVVExpressRG -name myVVEVM
-resource-group myVVExpressRG ?name myVVEVM
-name myVEVM

VMインスタンスの追加作成

プロジェクト・チームごとにインスタンスを作成したり、組織内の異なるビジネス・ユ ニットにインスタンスを割り当てたりすることができます。新しいインスタンスを作成するには、次の手順を使用します。

  • アップロードしたブロブから新しいOSディスク(上記ではmyVVEdiskOSと呼びます)を作成します。
  • 新しいVOBディスクを作成する(上記ではmyVEdiskVOBと呼ぶ)。
  • 新しいディスクを使用して新しいVMインスタンスを作成し(上記のmyVEVMと呼びます)、それを設定します。ネットワークセキュリティグループは以前作成したもの(上記myVEnsgと呼ぶ)を使用できます。

複数のリソースグループの使用

IT環境によっては、あらかじめ定義されたリソースグループがあり、それを使用することもできますし、複数のリソースグループを使用して、様々な構成(サブネット、nsg、ディスクなど)を分けたい場合もあるでしょう。このような場合、コマンドラインから作業するときは、Azure のコマンドラインの要件であるため、使用するそれぞれの完全なリソースパスを提供する必要があります。新しいVMを作成する例です。

az vm create
-resource-group <RESOURCE_GROUP_1> \
-name <VM_NAME
-name <VM_NAME> \
-subnet /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/ <RESOURCE_GROUP_2>/providers/Microsoft.Network/virtualNetworks/<VNET>/subnets/<SUBNET> \...
-public-ip-address "" \.
-nsg /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP_2>/providers/Microsoft.Network/networkSecurityGroups/<NSG>の各プロバイダー。
-attach-os-disk /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP_3>/providers/Microsoft.Compute/disks/<VIRTUAL_OS_DISK> \
-os-type linux
-size Standard_B2ms ? -location <REGION
-location <REGION> \
-attach-data-disks /subscription/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP_3>/providers/Microsoft.Compute/disks/<VIRTUAL_DATA_DISK>

Cover Image

HCL OneTest V10.2.3 では、すべてがより簡単に、より良くなりました

2022/7/21 - 読み終える時間: ~1 分

HCL OneTest V10.2.3 now makes everything easier and better! の翻訳版です。


HCL OneTest V10.2.3 では、すべてがより簡単に、より良くなりました

2022年7月21日

著者: Ragasudha Mardhaniyogan / Product Marketing Manager, OneTest

私たちHCL OneTestは、皆様からのフィードバックを真摯に受け止め、イノベーションを実現してきました。私たちの最新リリースであるHCL OneTest V10.2.3は、5月末に一般公開されました。このリリースに含まれる新機能について知っておく必要があることは、ここにすべてあります

OneTestのUIアップデート

OneTest 10.2.3では、OneTest UIブラウザテストをシークレットモードで実行するためのサポートなどが追加されています。CPU使用率、メモリ、ネットワークトラフィック、バッテリーなどのモバイルデバイスのパフォーマンスメトリクスのレポートに対するサポートが追加されました。

自動機能テストスイートのデバイスクラウドのサポートにより、ユーザーは、モバイルテストを含むAFTスイートに対して、Perfecto、Bitbar、pCloudyなどのデバイスクラウドサービスを指定することができるようになりました。

OneTest APIの更新

AppScanのサポートなど、新しい統合により、ユーザーはDevOpsポートフォリオとの相乗効果を高めることができるようになりました。

セキュアな Active Directory のサポートが追加され、CSV 形式のデータファイルを生成するオプションが追加されました。OneTest Studio統合を実行しているAzure DevOpsユーザーは、Azure DevOpsのジョブページからAPIテスト結果を見ることができるようになりました。

OneTest パフォーマンスの更新

このリリースでは、10.2.3 の新しい QoL が強化されています。

OneTest Studio統合を実行しているAzure DevOpsユーザーは、Azure DevOpsのTest Plansダッシュボードから、パフォーマンステストの結果を見ることができるようになりました。すべての統合プラグインは、統合製品からテストを実行する際に追加のパラメータを提供するようにさらに強化されました。

HCL OneTest Server のアップデート

新しいノート機能により、OneTest Serverでテスト結果に対するフィードバックや見解を残すなど、強化されたコラボレーション能力をお楽しみください。新しいAzure DevOpsとの統合により、ユーザーはテスト結果からAzure DevOpsでワークアイテムを作成できるようになりました。OneTest Performance で作成され、GIT にプッシュされたテスト資産のサーバー上の負荷プロファイルを参照してください。

ログフィルタリング、テストログビューアでは、ユーザーが「フルモード」と「テスターモード」を切り替えられるようになったため、テスト担当者はテストログをレビューする際に、必要でないアクティビティをフィルタリングできるようになりました。

オプションのパラメータに対する統合のサポートは、サーバーとの統合がすべての実行パラメータと引数の受け渡しをサポートするようになったことを意味します。サーバー UI で、仮想サービスインスタンスが実行されている場所を確認できるようになりました。

リリースされた機能の詳細なリストについては、こちらのリリース情報を参照してください。

HCL OneTest 10.2.3について何か質問がありましたら、DevOpsInfo@hcl.com までメールをお送りください。


Cover Image

HCL NetBeans と HCL VersionVault の連携・統合

2022/6/27 - 読み終える時間: 17 分

HCL VersionVault integration with NetBeans の翻訳版です。


HCL NetBeans と HCL VersionVault の連携・統合

NetBeansは、Javaの統合開発環境(IDE)です。Java開発だけでなく、PHP、C、C++、HTML5、JavaScriptなど、他の言語用の拡張機能も備えています。

HCL VersionVault - NetBeans Integrationは、NetBeans IDEからVersionVaultの基本操作を行うための機能を提供します。


NetBeans IDEでVersionVaultサポートを利用する

IDEのVersionVaultサポートは、IDEで作業する際に、プロジェクトに対して直接バージョン管理タスクを実行できるように設計されています。

HCL VersionVaultは、HCLによって開発されたソフトウェア構成管理ツールです。VersionVaultは、多くの大企業や中堅企業のプロジェクトでバージョン管理の基盤を形成しています。

NetBeansのVersionVaultサポートを得るには以下の手順を実施します。

もっと読む

このブログについて

HCL Japan の Software 部門の複数担当者で HCL Software 全般について記しています。

Tags

Academy Accelerate Accelerator Actian Aftermarket Cloud Ambassador AoC AppDev Pack AppScan ASoC BigFix BigFix Workspace CAA CDP Clara Client Applicatin Access Cloud Native Commerce Common Local License Server Compass Connections Connnections CVE-2021-44228 DevOpes Velocity DevOps DevOps Code ClearCase DevOps Code RealTime DevOps Deploy DevOps.Launch.AppScan DevOps Model RealTim DevOps Model RealTime DevOps Plan DevOps Test DevOps Velocity Digital Experience Discover Domino Domino Leap Domino Volt Domino管理者アップデート認定試験対策 DQL DRYiCE DX Enterprise Integrator event General HCAA HCL Ambassador HCL Ambassadors HCL Domino REST API HCL OneTest Embedded HCL Z and I Emulator HCL Z and I Emulator for Transformation HCLSoftware U Hero history HTMO iAutomate iControl iNotes IZSAM KEEP Launch Launch.DevOps Leap Link MarvelClient Model Realtime nds2019 ndv12beta Nippon Noets/Domino Nomad Nomad Mobile Nomad Web notes Notes/Domino notes-domino-9-10-limited-supportability-as-of-202204 Notes/Domino V12 Notes/Domion notescons Now OneDB OneTest OnTime REST RTist SafeLinx Sametime SoFy Total Experience Traveler Traveler for Microsoft Outlook Unica Unica Discover Unica Interact UrbanCode Deploy UrbanCode Velocity Velocity Verse VersionVault Volt Volt MX Volt MX Go Volt MX サンプルアプリ Wordload Automation Workload Automation youtube Z Z Abend Investigator Z and I Emulator Z and I Emulator for Transformation Z and I Emulator for Web Z and I Emulator for Web Client Z Asset Optimizer Z Data Tools Z Software Asset Manager ZAI ZAO ZIE ZIE for Transformation ZIE for Web ZIE for Windows ZIET ZIETrans ZIEWeb イベント ガイド クラウド サポート サポート技術情報 サポート終了 セキュリティ セキュリティー セキュリティー脆弱性 テクてく Lotus 技術者夜会 ニュース ノーツコンソーシアム パートナー ライセンス 九州地区 Notes パートナー会 出荷日 研修