私はSQAでテストマネージャー/テスターとして働いており、Ubuntuデスクトップをさらに活用したいと考えています。残念ながら、Ubuntuのリポジトリにはこのタスクのためのソフトウェアがあまりありません。ソフトウェアテスターが持つべきLinuxアプリケーションのセットと、最終的にそれをインストールする方法を推奨できますか?
2007年からQAを離れており、当時はWindowsを使っていました。言うまでもなく、Linuxで実行されるツールについてはあまり考えていませんでした。そのため、私はいくつかの研究を行ってきましたが、使用できる多くのツールを見つけました。
ABIコンプライアンスチェッカー。共有C/C++ライブラリの後方バイナリ互換性をチェックするためのツール。互換性の問題を引き起こす可能性のあるAPIの変更(コールスタックの変更、vテーブルの変更、削除されたインターフェイスなど)を分析します。
オートネット。 AutonetはGUIネットワークテストプラットフォームであり、内部的にはデバイスと通信するCLIに基づいています。テストケースの調整、デバイスへのコマンドのセットアップ、コマンドの実行による結果の確認、テスト結果の記録に役立ちます。
Doit:シンプルなWebアプリケーションテスト。 Doitは、フォームを使用するWebアプリケーションをテストするためのスクリプトツールおよび言語です。 Doitは、手動またはWebブラウザーを使用せずに、ランダムまたはシーケンスされたフォームの入力情報を生成し、結果を(データベース、ファイル、またはstdoutに)レポートし、HTML結果をフィルターし、結果を前の結果と比較できます。コンソールベースのWebクライアントツール(CurlやWgetなど)を使用して、HTTP要求とHTTP応答をそれぞれ送受信します。
ペタ。自動化されたソフトウェアテスト用のEclipseベースのプラットフォームであり、仕様からメンテナンスフェーズまでのソフトウェアライフサイクルをカバーします。クライアント/サーバー、多層、およびサービス指向アーキテクチャ(SOA)などのメッセージベースのソフトウェアシステムのコンポーネントは、分離して、想定される相互作用でテストするだけでなく、シミュレーションすることができます。
そして、リストするには多すぎる人もいます。これらのツールのほとんどはLinuxで実行され、必要なすべての情報(説明、プラットフォーム、ダウンロード場所、インストール手順)を提供するこれらのリンクを含めます。
ソースとリンク:
個人的に使用(更新)
やってみた: