(1)itestの紹介
Itestオープンソースのアジャイルテスト管理、testOpsプラクティショナー、最小限のタスク管理、テスト管理、欠陥管理、テスト環境管理、インターフェイステスト、インターフェイスMock 6 in 1、および豊富な統計分析。テストケースは、実行するテストパッケージに従って配布でき、テスト反復(タスク、テストパッケージ、BUG、およびインターフェイスを含む)を構築して、テスト作業を整理できます。テスト環境管理、および一般的に使用されるテストメトリックもあります。頻繁なリリースの場合、頻繁な要件変更、itestは、ユースケースのエクスポート、オフラインでの変更と実行、追加後にオンラインへのインポート(同期)も可能です。また、テスト戦略に従ってテストプロセスを設定し、リアルタイムで調整できます。テストボードでは、反復レポートを表示できます。 、テストパッケージの実行ステータス、テストタスクの進行状況、パッケージのユースケースは、Kanbanボードで直接実行することもでき、オンラインWebマインドマップに記述されたユースケースもサポートされます。
公式サイト http://www.itest.work
オンライン体験 1http://www.itest.work/demo
オンライン体験 2http://120.78.0.137/demo
v8.1.0ダウンロードリンク:itestダウンロード
2:8.1.0リリースの説明
2020-12-30のリリース後、8.1.0が半月足らずで再び登場します。ユーザーからの継続的なフィードバックが私たちのモチベーションです!
8.1.020の機能拡張と7つのバグ修正を含む合計27の更新。例:プロジェクトアクティビティ分析の増加、インターフェイスヘッドもパラメータ参照をサポート、インターフェイス認証設定はより多くのパラメータ、暗号化、復号化、署名をサポート、WEBマインドマップはxmindと同じショートカットキーを追加、インターフェイステストはXSS防止処理を追加、インターフェイスパラメータ変更は、%(timeTs)、%(timeTs + minutes)、%(timeTs-minutes)などのタイムスタンプをサポートします。
8.1.0インターフェイステストの時点で、インターフェイスモック、インターフェイス暗号化、復号化と署名、インターフェイスパラメータ化、インターフェイス間の動的パラメータ転送、インターフェイス依存関係の導出が含まれ、テストシナリオを構築するときに、依存インターフェイスが自動的に追加され、依存関係に従って配置されます。実行順序が適切で、ドラッグアンドドロップで壊れた正方形を生成し、ドラッグアンドドロップでパラメータを抽出します。これは、1月末にリリースされた新しいバージョンのプレビューでもあります。uiの新しいリビジョン、swaggerインポートのサポート、およびその後のWebベースのjmeterの実装が含まれます。
2:インターフェイス実行ログレコードのパラメータ形式は、リクエストヘッダーとリクエスト本文を含め、リクエストの送信時に使用されるものと同じです
3:インターフェイステストはjmxファイルをガイドおよびリリースします。たとえば、JMXには多くのコントローラがあります。インポートすることもできますが、以前は解決されていませんでした
。4:インターフェイスラベルビューとデマンドツリービューがドロップダウン選択フォームに切り替わります
。5:HTTPが含まれていない場合、インターフェイスアドレスが自動的に入力されます
。6:Webマインドマップ作成のユースケース、xmindと同じショートカットキーを追加します。 、Enterキーを押して兄弟ノードを追加し、挿入またはタブで子ノードを追加します。ctrl+ vで現在のノードをコピーします。たとえば、子ノード
と子ノードで再帰的にコピーします 。ctrl+ vで、コピーしたノードを現在のノードに貼り付けます
。7:インターフェイスのユースケースの左側オンデマンドペアリングでは、テストデマンドアイテム、ユースケース管理を直接追加でき、欠陥管理のデマンドツリーにも同じ機能があります
。8:ユースケース管理、および欠陥管理の表示モードをダブルクリックからドロップダウンスイッチに切り替えます
。9:インターフェイス応答結果で、戻り実行時間
10:インターフェイスのパラメータ化は、%(timeTs)、%(timeTs + minutes)、%(timeTs-minutes)などのタイムスタンプをサポートします。11
:インターフェイスの依存関係のチェック、ヘッドパラメータのチェックの増加、および派生
12:グローバルパラメータ、グローバルカオステスト、インターフェイスパラメータおよびその他のインターフェイスパラメータ、XSS攻撃処理を実行し、要求の送信時に元のxss値を復元します。13
:カオステスト例外を変更し、ログレコードを保存します。14
:動的関数を追加し、すべての操作を記録します。
15を表示できます :プロジェクトアクティビティ分析を増やします
16:環境変数とbaseUrlがURLチェックを追加
17:最初の暗号化、復号化、署名アルゴリズムが追加されると、デフォルトに設定されなくなります
18:インターフェイスを追加するときに、空のkvがデフォルトで追加されなくなります。レコード
19:単一の変更インターフェイステストが完了するとプロンプトが表示されます
20:ユーザーマニュアルを更新します
7つのバグ修正:
1:インターフェーステストのフロントエンド検証エラーが報告されることがあるバグを分析します
。2:項目が1つしかない場合、テスト管理メニューが灰色になり、再ログインしないと移動できない場合があるバグを解決します
。3:変更すると、マインドマップのユースケースが保存されます。変更を加えて再度保存すると、コピーが再度保存されます。質問
4:保存するときなど、インターフェイスのユースケースを変更して追加すると、調整できません。押すたびに、インターフェイスのユースケースにバグが保存されます
。5 。インターフェイス関連のページを変更します。TABには時間
6での不完全な表示の問題。バックエンドカオステストパラメータの置換問題を修正します
。7。インターフェイスを削除します。つまり、削除されたインターフェイスによって抽出された変数は一緒に削除されません。
3:新機能のスクリーンショット
呱唧1800カオステスト完了
テストシナリオを実行するときは、最初にカオススイッチのチェックなどのフォワードユースケースを実行し、フォワード実行が完了した後にインターフェイスカオステストを実行します。
インターフェイスデータのパラメータ化
以下は、実行時に出力される値をデジタル化するための上の図です。
暗号化アルゴリズムを適用した後のパラメータ化および印刷された値
インターフェイスパラメータの依存関係から派生したインターフェイスの依存関係。テストシナリオを作成すると、依存するインターフェイスが自動的に追加され、依存関係に従って実行順序が調整されます。
これはモックのインターフェースであり、josnデータは暗号化されています。
このインターフェースを初めてテストしたとき、アルゴリズムを暗号化および復号化しませんでした
このインターフェイス復号化アルゴリズムを初めてテストします
応答は暗号テキストです
優れた復号化アルゴリズムを維持する
前のインターフェースでこの復号化を選択します
もう一度テストします。インターフェースの結果は復号化されます
モックは上記の4種類の遅延をサポートします
4:機能の概要ビュー
(1)機能モデル
ガイドマップの青いテキストはホットスポットであり、クリックするとガイドが簡単になります
(B)インターフェイステスト機能の概要ビュー:
基本プロセス:(1)BaseUrl設定------>(2)基本認証設定----->(3)インターフェースセキュリティ設定------>(4)メンテナンスインターフェースの使用例---- ->(5)ドラッグアンドドロップしてインターフェイスアサーションを生成します------>(6)インターフェイステストシナリオを作成します(反復で直接追加できます)--->(7)インターフェイステストシナリオを手動で実行します(単一またはシーン内のすべてのインターフェイスのワンクリック実行)またはテストシーンの定期的な実行。インターフェイスモックもあります
1:インターフェーステストの概要
2:グローバル設定
3:インターフェースが完全に設定されている
インターフェイスの暗号化、復号化、および署名を維持し、関連するクラスまたはJARをアップロードし、インターフェイスのユースケースで維持されている暗号化、復号化、および署名を選択して、インターフェイステストの実行時にコールバックします。
4 :インターフェースのユースケースのメンテナンス
インターフェイスパラメータのメンテナンスは非常に便利で、テスターにとって使いやすいです。
上の図で使用されている6.6.6バージョン、7.0.0以降では、暗号化および復号化署名アルゴリズムを選択することもできます
上の図で使用されている6.6.6バージョン、7.0.0以降では、暗号化および復号化署名アルゴリズムを選択することもできます
上の図で使用されている6.6.6バージョン、7.0.0以降では、暗号化および復号化署名アルゴリズムを選択することもできます
5:ドラッグアンドドロップアサーション設定
6:インターフェースシーン
シーンでは、個別に実行することも、すべてのインターフェイスのユースケースをワンクリックで実行することも、実行順序を手動で調整することもできます。
7:インターフェース実行ログ
8:インターフェイステストシナリオを定期的に実行します
9:インターフェースモック
(3)製品のスクリーンショットとその他の機能の概要
テストケースはオフラインで処理してからオンラインで同期できます。
オフラインでの同時実行に加えて、さまざまなインポートもサポートします。ユースケースのBUG統計図では、テスト要件が分類されています。
各モジュールのバグ数と使用例を表示する
ユースケースライブラリはパブリックユースケースを維持します。プロジェクトでは、ユースケースはユースケースライブラリまたはEXCELまたはxmindからインポートできます。要件項目、ユースケース分類、優先度、ユースケースタグなどをインポートするときに、システムに存在しない場合は自動的にインポートされます。インポート時に作成
テストタスクはテストパッケージに従って割り当てることができ、テスト実行統計は、複数のテストパッケージをテスト反復に追加することによって計算できます。
テストケースパッケージタスクを実行する
Kanbanボードでは、タスクの進行状況を入力したり、テストケースパッケージを実行したり、名前に流れるバグを処理したりできます。
かんばんボードでは、ユースケースを直接実行できます
ユースケース実行ページでは、実行時にBUGを直接回転させる機能を追加し、自動テストケースに合格していませんでした。以前は、ユースケースパッケージのユースケースリストページでユースケースIDをクリックしていました
。ユースケースの具体的な内容を確認するのは不便です。6.6です。 22番目の緊急で便利な機能
プロセス駆動型テスト
プロセス駆動型の欠陥は26の状態で進化し、とにかくより正確になります
テストプロセスエンジンは、進化する状態と送信先のストリームの名前を自動的に計算し、プロセスをリアルタイムで調整できます。
BUGを直接処理する可能性のあるBUGの電子メール通知からBUGリンクを接続します
受信したBUGメールで、接続を確立し、ある時点で自動的にITESTにログインします。同時に、メールのBUG処理インターフェイスがポップアップ表示されます。
多次元試験対策
傾向分析は、R&Dプロセスにおける潜在的なリスクへの洞察を提供し、プロジェクトの管理と制御のための意思決定の基礎を提供します
結果データ分析はチームの効率を制御し、継続的な改善のための定量的データサポートを提供します
テストの概要、テストマネージャーは、毎日の作業レビュー、定量的テストの日次レポートの優れたヘルパーです。
テスターブリーフィング:ユースケースの作成、ユースケースの実行、提出されたバグの数、および提出されたバグの数のテスターがいます。
ステータスは個人ごとに配布され、送信されたBUGはタイプごとに配布され、送信されたBUGはレベルごとに配布され、さまざまなバージョンで作成できます。
状態を分析する
開発者向けのBUGブリーフィング:開発者のBUGの数、バグステータスに応じた個人別の分布、バグレベルに応じた個人別の分布に関する統計があります。
バグの種類に応じて、バグの年齢に応じて人ごとに配布され(年齢は日または週ごとに計算できます)、条件としてさまざまなバージョンに従って分析できます。
テスト環境のメンテナンス