問題タブ [testing]
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.
unit-testing - 上級開発者と単体テスト-必須ですか?彼らは怠け者を使うことを許されていますか?
上級開発者は単体テストを免除されるべきですか?それとも、彼らはそれらを実装するために不足者を使用することを許可されるべきですか?ユニットテスト技術を使用してそれらを採用することに慣れていない人々をやる気にさせる最良の方法は何ですか?
testing - モデルベースのテスト戦略
モデル ベース テストで使用した戦略は何ですか?
- 統合テスト専用に使用しますか、それとも他の領域 (ユニット/機能/システム/仕様検証) に拡張しますか?
- 焦点を絞った「封印された」モデルを構築しますか、それとも複雑なオニバス モデルを徐々に進化させますか?
- 製品サイクルのどの時点で MBT の作成に投資しますか?
- MBT 専用に作成するベース テスト ライブラリはどのようなものですか?
MBT をより適切にサポートするために、機能ベースのテスト ライブラリにどのような違いを加えていますか?
testing - 仕様からどのようにテストを生成していますか?
私はBertrand Meyer による印刷された記事に出くわしました。彼は仕様からテストを生成できると述べています。私の開発チームはこのようなことはしていませんが、検討するのに良いテクニックのように思えます。仕様からどのようにテストを生成していますか? この方法でプログラムの障害を発見できたことについて、どのように説明しますか?
testing - 良い QA / ポッドキャストのテスト
品質保証 / テスター関係者におすすめのポッドキャストを教えてください。開発にはさまざまなものがありますが、QA/テストに適したものをまだ見つけていません (開発者の観点からではありません)。
cocoa - CruiseControl を使用して Cocoa/Objective-C プロジェクトをビルドできますか?
OS X Cocoa/Objective-C プロジェクトをビルドするために Cruise Control を設定したことのある人はいますか?
もしそうなら、これを行うのがより簡単になるCruiseControlの好ましいフレーバー(CruiseControl.rbまたは通常のCruiseControl)はありますか?
現在、テストのビルドと実行の手順を含む Ruby rake ファイルがあり、チェックイン後にこのプロセスを自動化したいと考えていました。
また、CruiseControl は git をサポートしていますか? これについては、ウェブサイトで何も見つかりませんでした。
eclipse - クライアント/サーバーアプリケーションのテスト
EclipseのRCPを使用してクライアントサーバーアプリケーションをコーディングしています。どちらも多くのGUIを含み、コマンドラインやその他のリモートAPIを提供していないため、両者間の相互作用のテストに問題があります。
何かアイデアはありますか?
web-services - soapUI は最高の Web サービス テスト ツール/クライアント/フレームワークですか?
私は昨年、Web サービス関連のプロジェクトに取り組んでいます。私たちのチームは、プロジェクトの開始間際にsoapUIを見つけましたが、ほとんど(*) 満足しています (つまり、無料版)。
私の質問は、Web サービスのテストに使用した/現在使用していて、推奨する他のツール/クライアント/フレームワークはありますか?
(*) ときどき表示されるいくつかの奇妙な GUI の不具合があります。一部の回答で言及されているように、これはメモリ リークが原因であると考えました。
testing - いつ検査をやめますか?
実際に、アプリケーションのテストを停止して本番環境に移行する時期を知るために、どのような手段を使用していますか?
regex - 複数の RE エンジンを使用して正規表現をテストするにはどうすればよいですか?
異なる正規表現エンジンに対して同じ正規表現をテストするにはどうすればよいですか?
testing - テスト計画とその最適な書き方
私たちは、テスト計画でテストを作成するための最良の方法を見つけようとしています。具体的には、QA スタッフを含むすべての人が使用することを意図したテストを作成する場合、テストの手順は非常に具体的であるか、テスト担当者がタスクを達成する方法についてより広い範囲を提供する必要があります。非常に単純な例として、文書をワープロ文書で開くことをテストしている場合、テストは次のように読む必要があります。
- マウスを使用して、ファイルメニューを開きます
- ファイルメニューで「ファイルを開く...」を選択します
- 表示されるファイルを開くダイアログで、x に移動し、y というドキュメントをダブルクリックします。
また
- ファイルを開くダイアログを表示する
- ファイルを開く
ここで、1 つの答えはおそらく「何をテストしようとしているかによる」ということになると思いますが、ここではより広い質問に答えようとしています。面倒で退屈で、さらに重要なことに、b) 目標を達成するための具体的な道筋を書き留めすぎたために、何かを見逃す危険がありますか。あるいは、対象を広くすると、その時点のテスターの気まぐれに頼りすぎて、顧客/クライアントにとってより一般的なパスの重要なテストが失われますか?