問題タブ [qa]
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.
grails - すべてのQAプロセスをカバーするEclipseプラグインはありますか?
QAプロセスの改善を目指しています。Eclipseプラグインのみに依存できますか、それとも他の「外部」ツールを検討する必要がありますか?EclipseIDEを使用したJava/Grails用のQAツールに興味があります。
language-agnostic - コンパイラの警告を視覚化する
注釈を付けたり、レポートの原因となる行を表示したりして、コンパイラの警告とコメントを視覚化する方法を探しています。
これは、NetBeans や Eclipse などの最新の IDE がすでに行っているのとよく似ていますが、概要をよりよく把握するために、複数のコンパイラ (およびその他の静的コード分析ツール) から一度に出力を取得し、1 つの注釈を作成したいと考えています。
その根拠は、たとえば Visual Studio 2005 では完全に検出されず、独自の ARM コンパイラで正確に検出される問題や、その逆の場合があることです。相互参照の警告により、問題をより適切に特定できる可能性がありますが、完全に手動で行うことは不可能です。
そのようなツールについて聞いたことがありますか?Eclipse のようなオープンソースの IDE を拡張して、一度に複数のコンパイラを使用できるようにすることはできますか? それとも、すでに行われていますか?
python - 異なるプロセッサで Python コードを実行する
重要なマルチコア (8) ワークステーションで品質保証を行うために、同じコードを異なるプロセッサで実行したいが、並列または同時実行はしたくない。
プロセッサごとに 1 回ずつ、合計 8 回実行する必要があります。
私が知らないのは、必要なプロセッサを選択する方法です。
これを Python でどのように実現できますか?
sql-server - VBScript、ASP コード、および SQL Server 2000 の単体テスト
(クラシック) ASP と SQL Server 2000 で実装された非常に古いプロジェクトがあります。品質上の懸念から、自動化された何らかの形式の品質テストを実装する可能性を検討してきました。Web ページは ASP ですが、プロジェクトの実際の 85% は SQL Server のストアド プロシージャ、関数、ビュー、および DTS です。(DTS への依存度が高い) 多くのコード生成が SQL Server から発生します。
DTS に関しては、データベースを SQL Server 2005 にアップグレードしたいと考えています。DTS で単体テストをセットアップできない場合、SSIS はどうでしょうか。
ASPUnitを見つけましたが、メンテナンスされていないようです...
私の質問に関しては、それは実際には複数の部分からなる質問です。
- ASPの単体テストは可能で実用的ですか?
- SQL Server オブジェクトを単体テストすることは可能で実用的ですか? (私はこれでいくつかの成功を見てきましたが、いくつかの落胆もありました)
- ASP と SQL Server の両方で使用できる、現在サポートされているテスト フレームワークはありますか?
- このタイプのコード ベースの単体テストに代わるソフトウェア品質管理方法はありますか? (一般的なアドバイスも役に立ちます。ありがとうございます。)
- また、このようなプロジェクトで自動テストを実装することの ROI を検討しています。プロジェクトは大きいです。コードの量はわかりませんが、数百のファイル、数千 (数百万ではないにしても) のコード行です。これを踏まえて、1 と 3 に戻りましょう。
私はこのプロジェクトで本当に悪い状況にいます。一般的な品質管理に関するアドバイスをいただければ幸いです...
asp.net - ASP.Netストレステストアプリケーションの実際の使用
私はここでストレステストについていくつかの質問を読みました、そして人々は一般的に推薦します
- ab
- セレン
- jmeter
- openSTA
しかし、これらはすべてApache、Java、スクリプトなどに基づいているようです。
Seleniumは、UIの読み込みやデータベースのリクエストなどをシミュレートするサイトの実際の使用を記録し、それを何度も再生するため、最良のオプションのようです。アプリケーションを使用して100人のユーザーをシミュレートする場合、アプリをどのようにテストするかわかりません。他の15台のコンピューターにインストールして自動化を実行することになっていることは知っていますが、それは実際には実現可能ではありません。
これらのアプリの中には、文字通りすべてのページのHTTPResponseをテストするものもありますが、実際にはデータベース呼び出しをシミュレートしていません。たとえば、メニューがあり、ユーザーがクリックするとデータベース呼び出しが行われます。これに関するもう1つの問題は、パラメーターを期待してデータベースリクエストを実行するページがアプリにある可能性があるため、ページの読み込みから良好な応答が得られても、テストが実際に期待どおりに実行されないことです。
テストをレンダリングするだけでなく、実際にアプリを使用する100人の同時ユーザーでアプリをテストするための使いやすいシミュレーションツールを持っている人はいますか?スクリプトツールが必要な場合は問題ありませんが、これは私が直面したもう1つの問題であるため、スクリプトツールの設定方法に関する適切なドキュメントがある場合にのみ推奨してください。
ありがとう
testing - ウェブサイトのQAに利用できるツールは何ですか?それはユニットテストとして扱われます
Webアプリケーションの機能をテストできるQAツールを探しています。現時点では、すべての作業/機能強化/欠陥を手作業でQAしていますが、Webアプリが非常に多いため、いくつかの変更でサイト全体をQAすることは困難です。
少なくともプッシュ前に信頼水準を構築するために、開発に変更をプッシュするたびに実行するテストケースのリストが必要です。
これは、私たちWeb開発コミュニティでは普通の問題だと確信しています。
testing - 「ベンチテストコード」とは何ですか?
Stack Overflowの質問に対するこの回答に関連して、 「ベンチテストコード」とは何ですか?(ベンチマークと混同しないでください。)
おそらく、コメント内に埋め込まれ、QA/テストのコンテキストで使用されるある種のコードです。しかし、それは正確には何ですか?
software-quality - QA対開発比率
私はソフトウェア開発者として働いており、今日、QAチームと次のことについて喧嘩をしました。
QAチームのメンバーは、同じ製品に取り組んでいる開発者の数をどのくらい超える必要がありますか?
これは何かをプログラムする方法についての質問ではないことを私は知っていますが、この質問はソフトウェア開発にかなり関係していると思います。ですから、この質問が閉じられないことを願っています。代わりに、SW開発会社での作業に優れた経験を持つプロのプログラマーから回答を得て、優れた統計を作成できるようにします。
qa - どうすれば QA との関係を敵対的でなくすることができますか?
私のキャリアを通じて、私は QA とうまくやっていくためにさまざまな量の成功を収めてきました。個人的にバグ レポートを受け取ることは認めますが、通常は、「このプロセスはまだ機能していません!」という苦情のような形でフリーフォーム スタイルで作成され、欠陥を再現するのに十分な情報がありません。
批判に対して敏感になるように取り組んでいきたいと思っていますが、QA プロセスを非個人的にし、有益なバグ レポートを奨励するツールやテクニックにも興味があります。現在、バグは電子メールで報告されるか、場合によっては歩いて口頭で報告されます。
どのツールも、ビールのように無料で、インストールが簡単/管理が少ないものでなければなりません。また、バグ レポートに対して自分自身を鈍感にする方法についてのブログ投稿、本、または記事にもオープンです。