1

私はしばらくの間、何人かの仲間とこの議論をしました。私はHPツールの認定を受けていますが、VSTS Test Edition 2008にますます多くの時間を費やしています。両方の製品の将来について人々がどう思っているか、そしてそれらがどのように競合しているかについての意見を探しています。

LoadRunnerの長所には、サポートされている膨大な数のプロトコルが含まれます。残念ながら、HPがMercuryから買収して以来、特に新しいインターネットスペースでは、HPが遅れを取り始めています。

VSTS Testは、かつては非常に限定されていましたが、特に2010年には非常に印象的です。ビジネスに意味があるかどうかはわかりませんが、VSTSTestにいくつかの追加プロトコルを採用してもらいたいと思います。私のクライアントの多くは、HPとそのライセンスコストから離れたいと考えています。

最後に、VSTSテストのための優れたリソースを探しています。私はそれで遊んでいますが、より大きなVSTSの一部ではなく、いくつかの専用のコース/資料を見たいと思っています。

ありがとう!

4

4 に答える 4

1

LoadRunnerをMicrosoftVSTS(Visual Studio Test Suite)と比較するのは、VSTSがサポートする唯一のWeb(HTTP)プロトコルの点だけです。他のプロトコルにVSTSを使用すると、「ツールの悪用」と呼ばれます。

私は多くのプロジェクトで両方のツールを使用してきましたが、VSTSWebTestsを作成するのは楽しいことです。テストが(コードを生成せずに)WebTestとしてのみ記録される場合、保守は非常に簡単になります。

私は抽出ルールとプラグインが大好きです。他のプロジェクトで再利用できる非常に移植性の高いコードフラグメントを提供します。「ツールボックス」にある小さな抽出ルールリポジトリを使用すると、個人的には信じられないほどのコードを1行も記述せずに、ほとんどのスクリプトを相互に関連付けることができます。

これは、Fiddlerを使用したVSTS WebTestの記録、相関、およびパラメーター化に関する投稿へのリンクです。

一方、LoadRunnerがロングショットで勝つのは、結果分析です。MicrosoftがHPのツールに追いつくまでには数年かかると思います(もしあれば)

ありがとう、Maciej

于 2010-08-19T16:54:31.197 に答える
1

「遅れる」というのはかなり一般化したものです。

私見ですが、VSTS は 2010 年になっても、システムのセットアップと結果分析の能力における LoadRunner の使いやすさに匹敵しません。

ただし、VSTS Test Edition の価格モデルは LoadRunner とは異なります。Microsoft は、エミュレートされた VSTS エンド ユーザーごとに料金を下げますが、各スクリプト開発者は、VSTS デスクトップ ライセンスごとに 4,000 ドル (またはその程度) を支払います。LoadRunner は、サーバー上の vuser によってのみ課金され、デスクトップでスクリプトを作成およびテストするためのライセンスは必要ありません。

ただし、両方の製品の主なコストは、スクリプトの作成とデバッグに必要なスキルと時間に関係しています。LoadRunner は (デフォルトで) ベンダー固有のライブラリーの C 言語スクリプト関数を使用しますが、LoadRunner は、ネイティブ C プログラマーが直面するメモリ管理と文字列処理の問題を回避するメカニズムを提供します。

LoadRunner と VSTS はどちらも、フロントエンド RIA ライブラリ (JavaScript/AJAX、jQuery、Telerik、Infragistics、WPF、Silverlight、Adobe など) の急速に変化する状況を認識できるメカニズムを提供するという課題に直面しています。HP が認識/スクリプト生成機能を提供できるよりも速い速度で、新しいライブラリとバージョンがリリースされています。

HP LoadRunner は、ブラウザーが JavaScript を処理する方法をエミュレートできると主張していますが、多くの人はそれを機能させるのに苦労していました。

したがって、多くの場合、パフォーマンス スクリプトの開発者は、これらのさまざまなライブラリがアプリケーションを作成するほとんどの開発者よりも深いレベル (より低レベル) でどのように機能するかを理解する必要があります。

http://wilsonmar.com/ajax_rec.htmは、これを非常に詳細に説明しています。

于 2009-10-14T21:24:48.263 に答える
0

VS 2010は、Silverlight、AJAX、およびRIAで使用される一連のプロトコルで美しく機能します。AJAXのサポートはすぐに使用できますが、バイナリペイロードの編集とパラメーター化のサポートはWebプラグインを介して提供されます

VS 2010テストツールのその他のリソースについては、http://blogs.msdn.com/anutthara/pages/resources-for-test-tools-in-visual-studio-2010.aspxを確認してください。

  • アヌ
于 2010-05-03T06:44:39.023 に答える
0

「VS2010 は Silverlight で美しく動作します」

それは正確ではありません。

VS2010 はまだ Silverlight をサポートしていません。それはマイクロソフトによると. http://social.msdn.microsoft.com/Forums/en/vsautotest/thread/49a07111-7d41-435f-8ae1-114a281fa86b

于 2010-05-03T15:07:03.730 に答える