問題タブ [test-plan]
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 - テスト計画とその最適な書き方
私たちは、テスト計画でテストを作成するための最良の方法を見つけようとしています。具体的には、QA スタッフを含むすべての人が使用することを意図したテストを作成する場合、テストの手順は非常に具体的であるか、テスト担当者がタスクを達成する方法についてより広い範囲を提供する必要があります。非常に単純な例として、文書をワープロ文書で開くことをテストしている場合、テストは次のように読む必要があります。
- マウスを使用して、ファイルメニューを開きます
- ファイルメニューで「ファイルを開く...」を選択します
- 表示されるファイルを開くダイアログで、x に移動し、y というドキュメントをダブルクリックします。
また
- ファイルを開くダイアログを表示する
- ファイルを開く
ここで、1 つの答えはおそらく「何をテストしようとしているかによる」ということになると思いますが、ここではより広い質問に答えようとしています。面倒で退屈で、さらに重要なことに、b) 目標を達成するための具体的な道筋を書き留めすぎたために、何かを見逃す危険がありますか。あるいは、対象を広くすると、その時点のテスターの気まぐれに頼りすぎて、顧客/クライアントにとってより一般的なパスの重要なテストが失われますか?
testing - テスト計画/文書化/管理ツール
優れた、できれば無料の、テスト計画および文書化ツールを探しています。理想的には、レポート機能を使用して、どのソフトウェア バージョンに対してどのテストが実行されたかを追跡するものです。ここにはたくさんのツールがリストされていますが、他にあるツールはありますか? また、どのツールを使用したことが最も良かったですか? (あなたはテストを実行しますよね?)
更新 2008-01-29
これまで、 TestLinkとFitnessについて言及してきました。関連する質問から、ソフトウェア計画ドキュメント テンプレートのオープン コレクションであるReadySetプロジェクトへのリンクも得られました。
私は TestLink を使用しましたが、問題ないと思いましたが、使用してよかったとは言えません。Fitnesseの経験がある人はいますか?または、使用して満足できる無料のツールが他にありますか?
testing - あなたの会社/仕事/プロジェクトで統合テストはどのように実行されますか?
私が働いている場所で統合テストの方法を改善したいと思っています。また、このプロセスが他の場所でどのように行われているかを知りたいです。
次のようなこと:
- テスト計画の作成が開始
される時期 - テスター、開発者、およびテストされるもの (アプリケーション全体または変更) の間の割合 -
統合テストに使用される方法の種類。
実際、私は Web アプリケーションをテストしており、テスト計画は Test Link で管理されています。見つかったバグは Bugzilla で報告されます。Selenium RC でテストを自動化しようとしていますが、Selenium で実行する計画とコードを書くのに時間がかかります。私は 3 つ以上のアプリケーションをテストしているので、時間はありません。
私の問題のほとんどは、テスト環境と本番環境の違いが原因です。しかし、テストの開始には時間がかかりすぎます。誰かが今日修正を完了した場合、私がテストを開始するまでに約 3 週間かかります。そして、テスト プロセス キューは増え続けています。
誰かがテストプロセスを改善する何かを提案してくれたら本当に良いでしょう (より多くの人がテストするなど)。しかし、ほとんどの場合、テストプロセスが他の場所でどのように機能するかを聞きたいです。
ありがとう。
testing - テスト計画の例
いくつかの調査を行ったところ、40 ページを超えるテスト計画が見つかりました。非常に多くの要素が含まれているため、追跡するのは困難です。さらに、例は提供されておらず、受け入れテスト、システムテストなどのさまざまなテストの説明のみが提供されています。誰かが製品の開発のための優れた簡単なテスト計画を作成し、共有できる場合は、私ができるように例でインスピレーションを得ることは非常に役に立ちます。
testing - ホワイトボックステストの計画方法
私はホワイトボックステストの世界に比較的慣れていないので、現在取り組んでいるプロジェクトの1つについてテスト計画を立てるのに助けが必要です。現時点では、テスト可能なコードを探して、そのための単体テストを作成しています。私はどういうわけかそれが行われるべき方法ではないことを感じています。このプロジェクトをテストするための最善の準備についてアドバイスをいただけますか?使用できるツールやテストプランテンプレートはありますか?違いが出るのであれば、使用されている言語はC++です。
perl - 外部サブによって実行される追加のテストを計画する方法は?
Perl でさまざまな科学データ形式のパーサーを作成しました。parser_*.t
最近、すべてのフォーマットとサブフォーマットのファイルを含むテスト スイートを追加しました。
もちろん、パーサーの API はまったく同じですが、解析のテストに使用されるサンプル ファイルから読み取られるデータが異なります。テスト ファイルを単純化するために、パーサー オブジェクトと期待されるデータを表すハッシュ構造を渡すサブルーチンを作成しました。のように見えます
サブルーチンtest_nested_objects
はハッシュをウォークスルーし、ハッシュで定義されたすべてのプロパティのテストを実行しsubobject_accessor
ますproperty3
。
ファイル全体で実行され、すべての*.t
ファイルに追加されたテストの数を確認しました。ここで、ジェネリック関数にいくつかのチェックを追加しましたが、すべての計画が間違っています。tests => 123
*.t
プランにサブテストを認識させるにはどうすればよいですか? 私は次のことを達成したいと思います:
- 進行状況を表示するために実行する前に与えられたテストの数
- 合計数は自動的に増加します → サブを編集するときに手動で数を変更する必要はありません
- プローブの実行時に表示されるサブ内の個々のテスト (サブ内のテストを非表示にして 0 または 1 だけを返すことは受け入れられません。解析されたデータの何が問題なのかを本当に知る必要があるためです)
ご理解いただけると幸いです。話が長くなって申し訳ありませんが、背景知識がないと理解できないだろうと思いました。
testing - 開発者はテスト計画文書を検証できますか?
テスト計画書を作成しました。開発者とテスターの小さなチームがあります。テスト計画文書の検証に開発者を関与させる必要がありますか?
hardcode - 値がハードコーディングされているかどうかを確認するためのブラック ボックス テスト計画
手動のテスト計画 (ブラック ボックス テスト) を作成して、値がドロップ ダウン リストにハード コードされているかどうか (その受け入れ基準) を確認する必要があります。誰かが私に何か提案をしてもらえますか?
よろしくお願いします
jmeter - Jmeter - メール リーダー サンプラーのユーザー登録とアクティベーション キーの抽出の使用方法
私のテスト計画にはユーザーの作成とアクティブ化が必要ですが、今のところ手動で行っています.Jmeter Mail Reader Samplerを使用する方法と、それからアクティベーションキーを抽出する方法を教えてください..