XStudio を試してインストールしたかったのですが、Quality Centerよりもオープン ソース プロジェクトXQual Studioを選択した場合の長所と短所を確認したかったのです。
3 に答える
はい、私は毎日それを使用しており、大成功を収めています。XStudio は、多くの分野で QC よりも優れています。GUI は素晴らしく、高速で使いやすいです。強くお勧めします。ただし、 「QCからのインポート」機能はありません(計画中と聞いていても)。
2 つのプロジェクトで XStudio を使用しています。一般的にはうまく機能していますが、私たちの観点からはいくつかの弱点があります。
- まったく直感的でないユーザー インターフェイス
- 統合されたバグ追跡システムの実装は非常に貧弱です
- JIRA のような外部システムとの統合の可能性は、バグを送信できることを意味する一方通行にすぎませんが、JIRA の変更はフィードバックされません。
- すぐに使用できるレポートは脆弱ですが、XSLT を使用すると、独自のレポートをカスタマイズできます。
それが役立つことを願っています
はい、TestNG テストで XStudio を使用していますが、残念ながら、TestNG の組み込みの「スイート」機能、パラメーター化されたテスト機能、またはレポート機能を使用できないことがわかりました。基本的に、XStudio はテストをスイートに編成します。したがって、これはテストの設計方法を変更し、今では (スイートを定義してメソッドを使用するのではなく) 各テストを独自のクラス表現にする習慣 (おそらく悪い習慣) になっています。
これは、独自の testNG ランチャーをコーディングすることで解決できますが、デフォルトの testng ランチャーには testng.xml 構成ファイルを読み取る方法の概念がないため、次のパッケージを使用してその機能を追加する必要があります: http://code .google.com/p/testng/source/browse/trunk/src/org/testng/?r=945#testng%2Fxml . その機能をランチャーに追加することは (私の意見では) 非常に難しく、その価値があるとは思いませんでした。完璧な世界では、ランチャーは testng.xml ファイルを読み取り、XStudio でテスト ツリーを自動生成できる必要があります。私が言ったように、これはとてつもなく難しいでしょう。