問題タブ [testcase]
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.
python - Pythonでテストスイートに多数のテストケースを自動的に追加する方法
さまざまなフォルダに多数のテストケースがあります。ルートディレクトリには、テストランナーがあります。
現在、4つのテストケースを手動でテストスイートに追加しました
テストランナーにすべてのテストケースを自動的にテストさせるにはどうすればよいですか?そのような:
testing - 文字列入力のテスト ケース
文字列入力に関連する有用なテスト ケースのアイデア (およびテストの質問)は何ですか? 有用性は、いつでもどこでも適用できることを意味する必要はありません。新しい問題/システム/ドメインに対処するときに検討する価値がある程度の頻度で十分です。
個々の回答には、特定のドメイン (電子メール アドレスなど) に固有の質問が含まれる場合がありますが、おそらく別の wiki の質問を指す必要があります。
個々の項目に投票できるように、質問と回答のリストの両方に回答を追加してください。
いくつかの答え:
- https://github.com/minimaxir/big-list-of-naughty-stringsを参照してください
- 空白/空文字列
- 空白のみ
- すべての ASCII/ANSI 文字 0 ~ 255
- 拡張アスキー文字 (Outlook など)
- 非常に長い文字列 (2*4*6*8*11*14*17*20* など、カウンター文字列を生成するために perlclip を使用することをお勧めします)
- 1文字のみ
- ユニコード文字
- SQL インジェクション
- クロスサイト スクリプティング、クロスサイト リクエスト フォージェリ
- やり直し
関連する SO の質問:
csv - CSV仕様のテストスイート?
基本的な CSV 仕様のテスト スイート (テスト ケース) を作成する際に問題に直面しています。私はそれを書く方法がわかりませんか?誰でも助けることができますか?
ruby - rspec を使用して ruby コードを検証する方法は?
この Ruby クラス コードの rspec バリデーター/テスト ケースを作成するにはどうすればよいですか?
助けてください
php - Web サイトのテストケースのサンプル形式
ウェブ開発の場合、
サンプル テスト ケースの xls レポートを送っていただけますか。
または、良いオープン ソース plz 参照がありますか、
PHP Web開発用の無料の自動テストはありますか?
ありがとう
java - Junit 3 から JUnit 4 への変換
JUnit 3 で次のバージョンのテストを行い、それを JUnit 4 に変換しようとしましたが、成功しませんでした。アイデアは、インターフェース、たとえばインターフェースの実際のテストを行うベーステストケースを持つことService
です。ServiceImpl
基本テスト ケースを使用して、クラスをテストしたいと考えています。
ServiceImplTest
次のようなクラス:
TestCase
拡張機能を削除して、メソッドに @BeforeClass を使用できることを認識していsetup
ます。ただし、違いは@BeforeClass
、メソッドが である必要があるsetup
ことstatic
です。これは、キーワードgetService()
と競合するため、静的にできないため、私にとっては注意が必要です。abstract
Question:
JUnit 4を使用して、代替手段を実装するクリーンな方法はありますか?
jira - テスト ケース管理ツールとしての Jira
以下のような、Jira で利用可能ないくつかのテスト ケース管理ソリューションを確認しました。
- http://www.testandtry.com/2009/07/01/test-case-management-in-jira-1/
- http://confluence.atlassian.com/display/CONFEVAL/Customise+JIRA+For+Test+Case+Management
このテスト ケース管理ソリューションをさらに拡張できないかと考えていました。次のような Jira ソリューションを探しています。
- 要件
- テスト ケース (要件の下にある)
- テスト レポート (テスト ケースの下にある)
上記のリンクは「要件」の部分のみを無視し、テスト ケースとテスト レポートのみに焦点を当てています。私が以前に使用したすべてのテスト ケース管理ツールには、HP QualityCenter のようなこれらの機能があります。
Jiraでこれを達成することは可能ですか?
ティア
security - アプリケーション サーバーでサード パーティの信頼できるアセンブリのみを読み込む
シナリオ
サード パーティ ベンダーのプラグイン アセンブリをロードするサーバーを設計したいと考えています。サード パーティ ベンダーは、プラグイン アセンブリを実装する際に、何らかの契約に従う必要があります。サード パーティのプラグイン アセンブリは、サーバーの指定された展開フォルダーにコピーする必要があります。サーバーは、プラグイン アセンブリを動的に読み込みます。サーバーは、信頼できるソースからのアセンブリのみを読み込む必要があります。
考えられる解決策
解決策の 1 つとして、サーバーはデジタル証明書技術に依存することができます。サーバーは、信頼されたルート証明機関でデジタル署名されたアセンブリのみをロードする必要があります。次の図からテスト ケースを導き出すことを計画しています。
リーフ ノード (紫色で強調表示) は、可能なテスト ケースを示します。
次のアイデアやフィードバックを得る必要があります。
- デジタル証明書に基づく上記のメカニズムは、上記のシナリオに十分であるかどうか?
- デジタル証明書技術に加えて、他にどのような代替手段がありますか?
- (上記の図に基づいて) 考慮されていない不足しているテスト ケースはありますか?
ありがとう。
.net - NUnit の TestCase の使用には明確さが必要
次のようなテストがあります。
私の質問は、これは予想されることですか? 整数、文字列などではなく、独自の型の場合に戻り値の型を指定する方法はありますか? ウェブ上で見つけたすべての例は、文字列または整数のみを返しています。実際に mytype インスタンスを生成し、それが期待どおりであると言う必要がありますか?
これは NUnit 2.5.9 です。
java - junit:テストケースを開発するためのベストプラクティス?
テクノロジー: Junit 最新バージョン アプリケーションはビジネス指向
テスト ケースにハード コーディングされたデータを使用する人もいれば、プロパティ ファイルや xml ファイルを使用する人もいます。私の知識によると、xmlは他の2つよりも優れています。業界で使用されているより良いアプローチはありますか。テスト ケースを開発するためのベスト プラクティスを提案してください。