ソフトウェアテストの経験が

著作権:コメントを増刷へようこそ、議論する問題を抱えていることは容易に再生ソースを示すために願っています。https://blog.csdn.net/jsd2honey/article/details/90975460

プロジェクト概要

-----------------------------------------------

テスト段階

  1. 反復開発、年次、四半期ごとの小さなバージョンの大規模なバージョンを使用して自社のプロジェクトは、各バージョンは、回帰テスト、初めて機能テストを繰り返す必要があり、現在のバージョンをテストする目的は何の問題を備えていない、第二のテストをアップグレードする、目的を確認しますデータの新しいバージョンが正常に機能してからアップグレードする旧バージョン、第3の機能テスト、アップグレード機能の目的、適切に対応しています。
  2. 各バージョンには、このようなインターフェースのテスト、パフォーマンステスト、セキュリティテストとして、特別なテストフェーズを持っている必要があります。

テストドキュメント出力

  1. プロジェクトは、評価を必要とする、またはプロジェクトは、ニーズを議論するために開始された後は、プロジェクトマネージャと通信し、どのようなテストについて考え始める必要があります。
  2. テスト環境に関与し、私たちは高い技術力を設定した場合、前に良いテストを構築する必要があり、研究開発が完了しなければならないとの交流は、一緒に仕事して、詳細な文書記録、および注意事項を構築します。
  3. テスト文書は、このようなテスト計画、テスト計画、テストケース、テストレポートとして、欠落していません。目的は、ちょうど会社が富を蓄積文書、テスト彼らのアイデアや反射の種類の多くを書くことではありません。
  4. テストの各ステージは、システムのテスト出力テストレポートした後、このような計画段階として出力、テスト計画、テスト計画、テストケースの実行相出力の出力を、持っている必要があります。テストプロセス全体を追跡する必要がある、あなたが追跡可能な文書があります。

テストの焦点

  1. テスターは、需要のテスト部との間の連絡を担当するプロジェクト全体の要件と個人を把握するために、より大きな絵を持っている必要があります。
  2. 需要は、このような明示的なニーズや目に見えない、より明示的な需要のニーズを含めて、ユーザによって行われた一般的な需要として寸法は、ユーザーのニーズの機能を実装するかどうかをどのように反映されるかを考える必要があり、一部のユーザーのニーズがステルスのような、場所ではなく、表現しましたセキュリティ要件、機能モジュール、性能要件、簡単操作の要件、拡張が容易な需要。

コミュニケーションスキル

  1. 彼らの要求、製品の認知を表現するニーズ評価の前に多くの宿題をし、そしてそれ以上に、
  2. レビューの実施形態は、明確でなければならない場合、要求は、多次元の実施形態の両方で、対応するケースを使用します。
  3. 開発とテストプロセスの問題を確認し、積極的ポジショニングの問題の開発を支援し、問題解決を促進するために、通信する必要がします。
  4. 通信及び開発は、可能な限り問題のユーザ領域への影響の点で、より説得力のある場合。

細部へのこだわり

  1. 色分けされ、より良い比較分析の量を増加させる試験マトリックスを書き込みます。
  2. いくつかのより複雑なテスト作業は、重要なデータの証拠のテスト中に撮影した鮮明なテスト環境(マシン・モデル、CPUタイプ、ケーブルタイプ、メモリサイズ、オペレーティングシステムのバージョン、パッチレベル、およびその他のパラメータ)を、作ります。

テストツールレコード

  1. ウェブ機能テスト、ブラウザ(クローム/ IE / Firefix)の様々な複数のプラットフォーム(Windowsの/ Linuxの)とのクロスブラウザの互換性の問題のために必要アウトテストルール。
  2. 自動テストツールrobotframework、gitlab、ハドソン&ジェンキンス。
  3. パケットキャプチャツールのWiresharkの、burpsuit、F12、シオマネキ。
  4. セキュリティツール、SQLMAP、burpsuit、Nessusは、AppScanの。
  5. パフォーマンステストツール、LR、JMeterは、ZABBIX、
  6. ツールを構築するために、テスト環境、OpenStackのは、VMwareは、vSphere、ドッカ
  7. リアルタイムのログ読み取りツール、tailf、EKL(ElasticSearch / Logstash / Kibana)

ソフトウェアテストに関する知識の確立

  1. プロジェクトのテストチームでは、統一されたソフトウェアテストの知識は、ソフトウェアのテスト部門のレベルを達成するために、例えば、推進する価値があります。

ソフトウェア開発の知識の確立

  1. で、深さ試験要件は、システムアーキテクトは、知識を参照することができ、より多くのソフトウェア開発とアーキテクチャの知識を知っておく必要があります

開発計画の方向

-----------------------------------------------

テスト管理職

  1. 相対的な技術は、外の世界の憧れと通信することを好みます
  2. 良好なコミュニケーションスキル、人々の強い組織力。
  3. 長期圧縮能力、リーダーシップは、批判に耐えることができます下の部下が文句を言う耐えることができます。苦情は不利な立場に立って食べることができます。
  4. 永続的な情熱の完全な管理のために。

パフォーマンステストのスペシャリスト

  1. 比較的多くのハイテク人間事故のデジタル表現
  2. 関心のコンピュータのハードウェアの制限、可能性な限りハードウェアを押すなどの。
  3. コンピュータ、通信および限界の計算深度試験のよく知られた原理の種々の構成要素。

オートメーションテストスペシャリスト

  1. 言語の能力を開発します。
  2. ビジネスに精通しています。
  3. テストシナリオのさまざまに泊まりました。

セキュリティテストの専門家

  1. 最新のセキュリティ上の脆弱性を懸念し、学び、勉強して喜ん。
  2. 業界や製品に精通。
  3. テストツールの様々な堪能。

おすすめ

転載: blog.csdn.net/jsd2honey/article/details/90975460