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 です。
ここでは、現在利用可能な機能の主なハイライトを紹介します。
リポジトリブランチにコミットする前にリソースを含む編集ブランチを作成する
システムモデルのコンポーネントに関連するデータセットやリソースを作成または編集したい場合、Editブランチを作成する必要があります。これは、プロジェクトリポジトリまたはチームスペースリポジトリのブランチにこれらをコミットまたは発行するまでの一時的なブランチです。
GitHubアクション
Microsoft GitHub ベースのワークフローからテスト実行を含めることができるようになりました。
この詳細については、こちらのGitHubマーケットプレイスを参照してください。
HCL Compassでのテスト結果に対するレコード作成
ユーザーがHCL Compassのワークフローに直接課題を提起し、テストを通じて特定された不具合を追跡できるようになりました。
HCL OneTest Server の新機能の詳細については、こちらのリリース情報を参照してください。
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 のプロジェクトやテストリソースからアクセスする必要がある外部リソースがあり、その外部リソースへのアクセスに使用するクレデンシャルを公開したくない場合、クレデンシャル管理システムを設定することができます。
統合テストとサービス仮想化の新機能の詳細については、こちらのリリース情報をご覧ください。
2022年10月12日 11:00 PM - 11:30 PM(JST)に開催される無料のウェビナーでは、このリリースの機能をより深く掘り下げますので、ぜひご参加ください。
HCL OneTestは、UIやAPIの機能テスト、パフォーマンステスト、サービス仮想化、テストデータ生成などをカバーする、業界をリードするテスト自動化プラットフォームです。HCL OneTestを使えば、より速く自動化し、より早く、より頻繁にテストを実行し、より早くエラーを発見することができます!
HCL OneTestを今すぐ無料でお試しください。
Benefits of Low Code Platform for Hyper-Connected Enterprise の翻訳版です。
ハイパーコネクテッドエンタープライズにおけるローコードプラットフォームのメリット
2022年9月16日
著者: Jason Gary / CTO, Digital Solutions, HCL Software
ナショナル・コーディング・デイ(National Coding Day)が間近に迫っています。今年は、コーディングスキルを学ぶことの重要性を理解するために、すべての人に呼びかけましょう。この技術革命により、誰もがコーディングスキルを知っておく必要性が高まっています。そして、我々はそれがお茶のすべてのカップではないことを参照してください。ここで、ローコード開発に迫る時が来ました。このナショナル・コーディング・デーに、ローコード・プラットフォームがいかに有益であるかを知っておこう。
新しい技術が登場し、ユーザーの期待やニーズを満たすようになると、技術は時代遅れになります。私たちは、ソフトウェア・アプリケーションを設計・開発するための典型的で確立された方法を知っており、それらの方法はすべて常に実用的でした。これまで、一般的に使われてきた開発手法は、ソフトウェアの世界でのアップグレードに不可欠な役割を担ってきました。
開発者は、通常の方法でアプリケーションの機能性や特徴を作り出すために、長いコードを書かなければなりません。開発を達成するためには、コンピューター言語、開発環境、展開の戦略などの知識が必要で、定義されたテストプロトコルに従う必要がありました。
ローコードやノーコードのアプリケーション開発プラットフォームでは、これらのすべてのステップは、システムによって実施されるようになる一方で。ローコードやノーコードのソフトウェアプラットフォームは、グラフィックソフトウェアを使用する可能性が高いため、多くの利点があります。ボタン、フォーム、ラベル、画像など、さまざまなコンポーネントを持つユーザーインターフェイスが得られ、ソフトウェアアプリケーション、携帯電話アプリケーション、あるいはウェブサイトのデザインに役立ちます。デザイナーは、これらのすぐに使えるコンポーネントをドラッグ&ドロップし、要件を満たすようにリンクさせることで、目的のアプリケーションを作ることができます。これらのアクセス可能なコンポーネントは、実際のコードと一貫性があり、必要なアプローチで目的の操作を実行します。
ローコードとノーコードは同じ利点を提供しますが、その名称が主な違いを示しています。
ローコード | ノーコード |
ローコード開発では、ある程度のコーディングが必要ですが、従来のアプリケーション開発に比べればはるかに少なくて済みます。プロの開発者やプログラマーは、ローコードを使用してアプリを迅速に提供し、組織により高い付加価値を与えます。プログラミングの知識を持つ非ITプロフェッショナルも、ローコードツールを使って簡単なアプリを開発しています。 | ノーコード開発は、コーディングの経験やスキルに乏しい非技術系ユーザーを対象としています。これらの市民開発者は、選択したツールが機能に合致している限り、ノーコード・プラットフォームを使用してビジネス・アプリケーションを迅速に構築、テスト、展開できます。 |
ここでは、ハイパーコネクテッド・エンタープライズのためのローコードプラットフォームの利点を探ってみましょう。
ハイパーコネクティビティとは、人、モノ、コトがデジタル技術でつながっている状態を意味し、簡単に言えば「すべてがつながっている」状態です。ハイパーコネクティビティは、情報へのアクセスを向上させ、ビジネスの世界に多くの機会をもたらしました。
当初、組織の人々は有線コンピューターシステムの前に座り、情報にアクセスし、業務を管理していました。それでも、ワイヤレス技術が始まると、社員はいつでもどこでも仕事ができるようになり、結果的にビジネス戦略の改善に役立ったのです。 ローコード開発プラットフォームがもたらす否定できないメリット
ローコード開発プラットフォームは、手頃なコストで技術を先取りすることを可能にします。ハイパーコネクテッド・エンタープライズにとって、ローコードがどのように生産的であるかを見てみましょう。
巨大な組織では、数百から数千のシステムが使用されていることがあり、それらすべてのシステムをリンクさせることは容易ではありません。しかし、ローコードプラットフォームは、統合プロセスの利点を見直し、相互接続の時間を短縮するのに役立ちます。
アジャイル環境では、開発の各ステップにおいて、チームメイトやクライアントからのフィードバックを確認し、作業を行うことが必須となります。新しい問題や要件が顧客からもたらされると、開発者はそのアクションを完了するか、案件をクリアするために急ぐ必要があります。このような状況で開発時間を短縮するために、ローコードは全く貴重な存在となります。
別のシステムを持つ組織では、データがリンクまたは統合されておらず、データは外部で有用であることはないでしょう。ローコードアプリケーションでは、企業はコネクタ開発のために試行錯誤を行えます。うまくいけば、他のシステムにも実装することができる。これらのコネクタは、データベースを構築し、他のすべてのアプリケーションと統合するための入り口として機能します。
開発チームがアプリケーションのための前提条件を得るとき、開発にはかなりの時間がかかるかもしれない。そのため、必要な機能に関する顧客の反応と承認を得るために、次のステップが遅くなる可能性がある。その代わり、開発者が顧客の要求に基づいてローコードでプロトタイプを設計すれば、早い段階で顧客の承認を得ることができ、もし差異が見つかれば、時間をかけずに観察し解決することができる。
従来は複数のクライアントや顧客のサービスパートナーとして活動していた企業が、膨大な顧客データベースを持つ有力なサービスプロバイダーとなることができる。さらに、特定のサービス利用計画やサービスレベル契約が存在する場合もある。すべての部門がリンクされ、同じデータベースに従って、最高のサービスで強力なインパクトを与えるために、同じページ上の情報である必要があります。
成長企業の社内の専門家は、会社のインフラ運用に精通しています。各部門、各セクションが継続的な開発で統合されている必要があります。従来の開発プロセスで機能開発を行うと、導入までに長い時間がかかってしまいます。ローコードプラットフォームは、アプリケーション開発のための余分な時間を削減します。
したがって、ローコードツールによって実現されるハイパーコネクテッドエンタープライズは、イノベーション戦略のためのテクノロジーとプロセスをより良く近代化することができるのです。
多くの製造業ではソフトウェア開発がからんできます。そして、ソフトウェア品質の確保が大きな課題になっています。HCL では DevOps を実現するためのソフトウェア製品を各種提供しています。
今回、株式会社ディアイスクエアと共催で、製造業界向けウェビナー「 IoT / AI 時代における製品開発に必要な ALM (アプリケーションライフサイクル管理) の動向」を開催し、効率的に高い品質を実現するためのソリューションをご紹介します。
詳細はこちらのページをご覧ください。
HCL Accelerate Client Advocacy – Ensure Customer Success Beyond the Contract の翻訳版です。
HCL Accelerate: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに
2022年8月12日
著者: Ryley Robinson / Project Marketing Manager
HCLのビジネス哲学は、顧客中心のアプローチに基づいています。当社のクライアント・アドボカシー・プログラムにより、お客様は継続的デリバリーとデプロイメント・オートメーションの一連の製品について直接コンタクトすることができ、当社の技術、管理、経営リーダーとの戦略的関係を構築することができます。含まれる製品は以下の通りです。
HCL クライアント・アドボカシー・プログラムは、5つの基本ポイントに基づいています。
アドボカシー・プログラムに参加するお客様に期待すること、求められることは何か
お客様の役割は、クライアントアドボケート(CA)とビジネスニーズや戦略を共有し、CAに期待や製品体験を伝え、問題点や要望を共有することです。お客様は、CAを企画会議に参加させ、ビジネスニーズに沿った正しい方向性を定めながら、提案を活用することもあります。CA は、公式なサポートチャネルに代わるものではありませんが、開発ラボの組織内の迅速な経路となる可能性があります。
賛同者との長期的な戦略的関係の構築
CAの役割は、顧客とHCLの技術コミュニティとの間の情報の流れを促進することです。
顧客と定期的に交流することで、CAは顧客の環境を知ることができます。CAは、お客様のビジネスゴールや戦略を理解するだけでなく、問題や要望を知ることができます。
CAは、プランニングセッション、アップグレードプランに参加して支援を提供したり、お客様のサポート、サービス、開発チームがお客様のニーズを明確に理解できるよう支援します。
CAは、「エキスパートに聞く」などの技術セッション、ライブデモの実施、質疑応答セッション、機能に関するオープンディスカッションをリードすることができます。
お客様が当社のバリューストリームマネジメント製品について知りたいことは何でも、CAがその答えを提供するお手伝いをします。
Client Advocacy Program と有償サービスの比較
Client Advocacy Programは、無償のサービスです。つまり、標準的なサポートやラボサービス契約、その他の有償サービスに取って代わるものではありません。私たちクライアントアドボケートは、サポート案件を解決するわけではありませんが、お客様の環境を知っているので、カスタマーサポートチームが解決を早めるためのお手伝いができます。
サービスコンサルタントではありませんが、お客様を適切なチームにつなぐことができるのです。さらに、重大な問題を回避し、顧客満足度を高めるためのチャネルであり、HCL内部での顧客の支持者でもあります。
このプログラムへの参加にご興味がおありですか?kazumi.rouleau@hcl.com までご連絡ください。
HCL Launch Client Advocacy – Ensure Customer Success Beyond the Contract の翻訳版です。
HCL Launch: HCL クライアント・アドボカシー・プログラムを開始 - 契約の先にある顧客の成功を確実なものに
2022年8月12日
著者: Ryley Robinson / Project Marketing Manager
HCLのビジネス哲学は、顧客中心のアプローチに基づいています。当社のクライアント・アドボカシー・プログラムにより、お客様は継続的デリバリーとデプロイメント・オートメーションの一連の製品について直接コンタクトすることができ、当社の技術、管理、経営リーダーとの戦略的関係を構築できます。含まれる製品は以下の通りです。
HCL クライアント・アドボカシー・プログラムは、5つの基本ポイントに基づいています。
アドボカシー・プログラムに参加するお客様に期待すること、求められることは何か
お客様の役割は、クライアントアドボケート(CA)とビジネスニーズや戦略を共有し、CAに期待や製品体験を伝え、問題点や要望を共有することです。お客様は、CAを企画会議に参加させ、ビジネスニーズに沿った正しい方向性を定めながら、提案を活用することもあります。CA は、公式なサポートチャネルに代わるものではありませんが、開発ラボの組織内の迅速な経路となる可能性があります。
賛同者との長期的な戦略的関係の構築
CAの役割は、顧客とHCLの技術コミュニティとの間の情報の流れを促進することです。
顧客と定期的に交流することで、CAは顧客の環境を知ることができます。CAは、お客様のビジネスゴールや戦略を理解するだけでなく、問題や要望を知ることができます。
CAは、プランニングセッション、アップグレードプランに参加して支援を提供したり、お客様のサポート、サービス、開発チームがお客様のニーズを明確に理解できるよう支援します。
CAは、「エキスパートに聞く」などの技術セッション、ライブデモの実施、質疑応答セッション、機能に関するオープンディスカッションをリードすることができます。
お客様がデプロイメント自動化製品について知りたいことは何でも、CAがその答えを提供するお手伝いをします。
Client Advocacy Program と有償サービスの比較
Client Advocacy Programは、無償のサービスです。つまり、標準的なサポートやラボサービス契約、その他の有償サービスに取って代わるものではありません。私たちクライアントアドボケートは、サポート案件を解決するわけではありませんが、お客様の環境を知っているので、カスタマーサポートチームが解決を早めるためのお手伝いができます。
サービスコンサルタントではありませんが、お客様を適切なチームにつなぐことができるのです。さらに、重大な問題を回避し、顧客満足度を高めるためのチャネルであり、HCL内部での顧客の支持者でもあります。
このプログラムへの参加にご興味がおありですか?kazumi.rouleau@hcl.com までご連絡ください。
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 イメージがバージョンに利用可能であれば、それを使用することもできます。
変換を行う方法として、フリーの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 ファイルを 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で使用できる適切なルールを持つネットワークセキュリティグループを作成します。
公開するポートを選択することができます。
あなたの設定と異なるバージョンで導入された機能に基づいて、追加のポートが必要になる場合があります。完全なリストについては、リリースノートを参照してください。
ネットワークセキュリティグループを作成し、すべてのポートを開放するルールを追加します。
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を使い始める準備が整いました。あらかじめ設定されているユーザでログインし、最初のプロジェクトを作成します。もし、システムが許可していれば、プロジェクトに参加するユーザーを追加してください。そうでない場合は、システム管理者に新しいユーザーを招待するように依頼してください。
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インスタンスの追加作成
プロジェクト・チームごとにインスタンスを作成したり、組織内の異なるビジネス・ユ ニットにインスタンスを割り当てたりすることができます。新しいインスタンスを作成するには、次の手順を使用します。
複数のリソースグループの使用
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>
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 までメールをお送りください。
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の基本操作を行うための機能を提供します。
IDEのVersionVaultサポートは、IDEで作業する際に、プロジェクトに対して直接バージョン管理タスクを実行できるように設計されています。
HCL VersionVaultは、HCLによって開発されたソフトウェア構成管理ツールです。VersionVaultは、多くの大企業や中堅企業のプロジェクトでバージョン管理の基盤を形成しています。
NetBeansのVersionVaultサポートを得るには以下の手順を実施します。
もっと読む