問題タブ [jira-zephyr]
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.
testing - テスト ケース実行ツールとしての Jira
Jira でテスト ケースの実行と進行状況を追跡する方法はありますか? 現在、テスト管理ワークフローを使用しており、TestCaseReview、Pass、Fail、Invalid などのさまざまなフェーズを提供していますが、テスト ステータスを特定の実行に関連付ける方法はありますか。
たとえば、リリース 1.0 の特定のフィルターを使用して 100 個のテストを実行したいと考えています。リリース 2.0 に対しても同じ一連のテストを実行し、ステータスを追跡します。
これは、Zephyr ではかなり単純でした (テスト サイクルを作成し、テストを追加するオプションが提供されています)。残念ながら、このプラグインは Jira のオンデマンド バージョンでは利用できません。
だから、Jiraのバニラバージョンで同じ機能を達成しようとしています
jira-rest-api - ZAPI(REST API)を使用してZephyr(Jira)に個々のステップ結果を書き込む方法
ZAPI ドキュメントを確認したところ、テスト サイクル ID と実行 ID を取得できたので、テスト ケースを実行し、テスト ケースの結果を Zephyr に書き込むことができました。ただし、テスト ケースにはさらに多くのテスト ステップがあります。ここで、個々のテスト ステップの結果を Zephyr(Jira) に書き込みたいと思います。同じサンプルコードを提供していただけますか (Java を推奨)。サンプルコードが参考になります。
今までのアプローチ:(ネットで発見)
API "/rest/zapi/latest/stepResult" を使用して、実行 ID で stepresults(teststep results) の ID を取得します。次に、これらの stepresult Id を使用して、API "/rest/zapi/latest/stepResult/ を使用して PUT 要求でそれらを実行できます。 {id}"
現在使用しているバージョン: jira_version:6.3.12 zfj_version:2.5.2 zapi-1.5.0.15001732.obr ありがとう、Ahmed
jira - jira zephyr データベース スキーム
テスト ケースとテスト実行結果に関する情報を、Zephyr プラグインを使用して JIRA DB (Oracle 11g) から直接収集する必要がありますが、その情報がプラグインによって保存されている正確な場所を見つけることができません。Zephyr プラグインの典型的な DB スキーマを共有できますか? 今のところ、テストケースは jira の問題と同じであり、jiraissue テーブルに一緒に保存され、実行に関する情報は「AO_%」テーブルのような場所にあることがわかりました。
php - ZAPI API を使用して Zephyr テストにアタッチメントを追加できない
私は、Attachment Resource API を動作させるために数えきれないほどの時間を費やしてきましたが、役に立ちませんでした。ここのドキュメントを参照しました: http://docs.getzephyr.apiary.io/#executionresourceapis
しかし、それらはあまり役に立たず、Zephyr サポートは過去 3 か月間、私の質問にまったく回答していません。
これが私のcurl呼び出しです:
私もphpを試しました:
どちらの例でも、サポートされていないメディア タイプが表示されます。Jira を介してアタッチできるため、意味がありません。この時点で完全に迷っています。私は参照しました: https://answers.atlassian.com/questions/268253/add-attachment-to-test-execution-using-zapi
助けてください。:)
python - Gzip エンコーディングなしで POST を使用して JSON コンテンツを取得した後、JSON オブジェクトをデコードできませんでした
Python 2.7.8 を使用して、次のスクリプトを実行すると、「ValueError: No JSON オブジェクトをデコードできませんでした」というメッセージが表示されます。
出力は次のとおりです。
Gzip やrequests
lib などに関する多くの Q&A を読みましたが、役に立ちませんでした。urlib2
ライブラリを使用して応答をデコードするにはどうすればよいですjson
か?? 応答をファイルにコピーしてファイルを解析すると、有効なjsonになるので機能します。
selenium - 「Zephyr with JIRA」と Selenium の統合
テストケース管理にはZephyrとJIRAを使用しています。そして、テストケースをそれらにアップロードしました。1000以上のテストケースがあります。ここでの私の目的は、Selenium(Java) を使用し、これらのテスト ケースを次のように自動化することです。
- Selenium での対応するテスト ケースの実行は、JIRA からトリガーする必要があります。
- 対応する結果 (合格/不合格) を返し、Zephyr で更新する必要があります。
- 欠陥がある場合は、欠陥を自動的に作成する必要があります
誰かがこのアプローチを実装または試したことがあることをお知らせください...</p>