問題タブ [testrail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4048 参照

jenkins - Testrail テスト ケース ID のローカル Java TestNG テストへの注釈付け/取得/マッピング (Jenkins Test Rail Integration)

テストケース管理システムとして Testrail を使用しようとしているので、testrail を Jenkins と統合すると便利です。

これは私が達成したいことです:

ケース ID が C1、C2、C3 の 3 つのテスト ケースを testrail で手動で作成するとします。これらのテスト ケースには、A1、A2、A3 などの一意の自動テスト名がいくつかあります (詳細については、testrail に次のフィールドがあります)。そのようなユニークな情報)

「Start Automated Tests」ボタンを押して、testrail から Jenkins ジョブを実行すると (このボタンを持つ testrail 用の UI スクリプトを既に実装していることを考慮して):

UI スクリプト出力

、選択したテスト ケースのケース ID を取得し、それらの ID を実際の Java テストに一時的に注釈付けするスクリプト/何かを実行して、それらの特定のテストを実行し、結果を Testrail にポストできるようにしたいと考えています。

私が考えることができるアプローチ:

Testrail で [Start Automated Tests] ボタンをクリックすると、実行するスクリプトを作成して、Testrail から選択した必要なテスト ケースを含む XML ファイルを作成できます。この XML は、Jenkins ジョブへのデフォルトの入力として提供され、XML ファイルに記載されているテスト ケースを実行します。この XML は一時的なものであり、テストレールから選択が行われるたびに置き換えられます。しかし、どうやってそれをしますか?私は Testrail の初心者であり、その API を読みました。結果を Testrail にポストするのに API が役立つようです。しかし、どうやって ID のマッピングを達成するのでしょうか?

また、結果を Testrail に投稿する際のアドバイスも役に立ちます。

0 投票する
2 に答える
1028 参照

python - Mac で Python TestRail API を使用しようとしています - ImportError: Conf_Reader という名前のモジュールはありません

Mac で次のインポート エラーが発生します。

私のPythonコードの最初の数行は次のとおりです。

これまでのところ pip を試してみましたが、インストールを行うためのソースを見つけることができませんでした。

0 投票する
1 に答える
1165 参照

java - TestNG リスナーの TestNG BeforeClass および AfterMethod 同等のメソッド

以下を取得して、base class methods testSetup() and getStatusAndAnnotation()TestNG Listener に入れます。@BeforeClassasに相当するものを見つけることができましたonBeforeClass(ITestClass, IMethodInstance)。ただし、に相当するものは何@AfterMethodですか?

私の目的は、テスト結果を保持するため、 ITestResult をパラメーターとしてそのメソッドに渡すことです。以下のコードは、テストの注釈とステータスを取得し、それをテストレール クラウドにプッシュしていることを示しています。私は使用してみました:

役に立たず、与えた

ここで Java: 1670 は


すべてのメソッドが実行された後、ステータス (PASS/FAIL/SKIP) に関係なく、この getStatusAndAnnotation...() を実行したいのですが、上記の例外/エラーが発生します。

0 投票する
0 に答える
48 参照

c# - エラーで型を読み込めませんでした ...Maxlength

Microsoft テスト マネージャーを使用して移行用のアプリケーションを作成していますが、その例外があります。

アセンブリ 'Microsoft.TeamFoundation.TestManagement.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' から型 'Microsoft.TeamFoundation.TestManagement.Common.MaxLength' を読み込めませんでした。

私は正しい参照を追加しましたが、それでもそのエラーが発生しました

0 投票する
1 に答える
36 参照

testrail - 新しい .php ページをテストレールに追加するには?

公式ガイドによると、(たとえば、.php ページは index.php の近くに配置する必要があります)。しかし、クラウド (test rail.net) にテスト レールをインストールしている場合、どうすればよいでしょうか?

テストを開始するには、ボタンを追加する必要があります。しかし、JavaScriptから同じドメインにのみリクエストを送信できます。したがって、カスタム php ページが必要です。